Lines Matching defs:ptr
1104 struct mwifiex_ra_list_tbl *ptr;
1138 list_for_each_entry(ptr, &tid_ptr->ra_list,
1141 if (!ptr->tx_paused &&
1142 !skb_queue_empty(&ptr->skb_head))
1174 return ptr;
1217 struct mwifiex_ra_list_tbl *ptr,
1225 ptr->is_11n_enabled)
1226 max_amsdu_size = min_t(int, ptr->max_amsdu, max_buf_size);
1230 skb_queue_walk_safe(&ptr->skb_head, skb, tmp) {
1246 struct mwifiex_ra_list_tbl *ptr, int ptr_index)
1254 if (skb_queue_empty(&ptr->skb_head)) {
1260 skb = skb_dequeue(&ptr->skb_head);
1264 "data: dequeuing the packet %p %p\n", ptr, skb);
1266 ptr->total_pkt_count--;
1268 if (!skb_queue_empty(&ptr->skb_head))
1269 skb_next = skb_peek(&ptr->skb_head);
1282 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) {
1288 skb_queue_tail(&ptr->skb_head, skb);
1290 ptr->total_pkt_count++;
1291 ptr->ba_pkt_count++;
1295 mwifiex_rotate_priolists(priv, ptr, ptr_index);
1306 struct mwifiex_ra_list_tbl *ptr)
1311 if (skb_queue_empty(&ptr->skb_head))
1314 skb = skb_peek(&ptr->skb_head);
1329 struct mwifiex_ra_list_tbl *ptr, int ptr_index)
1338 if (skb_queue_empty(&ptr->skb_head)) {
1343 skb = skb_dequeue(&ptr->skb_head);
1346 ptr->total_pkt_count--;
1354 if (!skb_queue_empty(&ptr->skb_head))
1355 skb_next = skb_peek(&ptr->skb_head);
1379 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) {
1385 skb_queue_tail(&ptr->skb_head, skb);
1403 mwifiex_rotate_priolists(priv, ptr, ptr_index);
1406 ptr->total_pkt_count--;
1418 struct mwifiex_ra_list_tbl *ptr;
1424 ptr = mwifiex_wmm_get_highest_priolist_ptr(adapter, &priv, &ptr_index);
1425 if (!ptr)
1428 tid = mwifiex_get_tid(ptr);
1433 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) {
1438 if (mwifiex_is_ptr_processed(priv, ptr)) {
1439 mwifiex_send_processed_packet(priv, ptr, ptr_index);
1445 if (!ptr->is_11n_enabled ||
1446 ptr->ba_status ||
1448 if (ptr->is_11n_enabled &&
1449 ptr->ba_status &&
1450 ptr->amsdu_in_ampdu &&
1452 mwifiex_is_11n_aggragation_possible(priv, ptr,
1454 mwifiex_11n_aggregate_pkt(priv, ptr, ptr_index);
1459 mwifiex_send_single_packet(priv, ptr, ptr_index);
1464 if (mwifiex_is_ampdu_allowed(priv, ptr, tid) &&
1465 ptr->ba_pkt_count > ptr->ba_packet_thr) {
1467 mwifiex_create_ba_tbl(priv, ptr->ra, tid,
1469 mwifiex_send_addba(priv, tid, ptr->ra);
1472 mwifiex_create_ba_tbl(priv, ptr->ra, tid,
1478 mwifiex_is_11n_aggragation_possible(priv, ptr,
1480 mwifiex_11n_aggregate_pkt(priv, ptr, ptr_index);
1484 mwifiex_send_single_packet(priv, ptr, ptr_index);