Lines Matching refs:ptr

1087 	struct mwifiex_ra_list_tbl *ptr;  in mwifiex_wmm_get_highest_priolist_ptr()  local
1121 list_for_each_entry(ptr, &tid_ptr->ra_list, in mwifiex_wmm_get_highest_priolist_ptr()
1124 if (!ptr->tx_paused && in mwifiex_wmm_get_highest_priolist_ptr()
1125 !skb_queue_empty(&ptr->skb_head)) in mwifiex_wmm_get_highest_priolist_ptr()
1149 return ptr; in mwifiex_wmm_get_highest_priolist_ptr()
1193 struct mwifiex_ra_list_tbl *ptr, in mwifiex_is_11n_aggragation_possible() argument
1201 ptr->is_11n_enabled) in mwifiex_is_11n_aggragation_possible()
1202 max_amsdu_size = min_t(int, ptr->max_amsdu, max_buf_size); in mwifiex_is_11n_aggragation_possible()
1206 skb_queue_walk_safe(&ptr->skb_head, skb, tmp) { in mwifiex_is_11n_aggragation_possible()
1222 struct mwifiex_ra_list_tbl *ptr, int ptr_index, in mwifiex_send_single_packet() argument
1231 if (skb_queue_empty(&ptr->skb_head)) { in mwifiex_send_single_packet()
1238 skb = skb_dequeue(&ptr->skb_head); in mwifiex_send_single_packet()
1242 "data: dequeuing the packet %p %p\n", ptr, skb); in mwifiex_send_single_packet()
1244 ptr->total_pkt_count--; in mwifiex_send_single_packet()
1246 if (!skb_queue_empty(&ptr->skb_head)) in mwifiex_send_single_packet()
1247 skb_next = skb_peek(&ptr->skb_head); in mwifiex_send_single_packet()
1260 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) { in mwifiex_send_single_packet()
1267 skb_queue_tail(&ptr->skb_head, skb); in mwifiex_send_single_packet()
1269 ptr->total_pkt_count++; in mwifiex_send_single_packet()
1270 ptr->ba_pkt_count++; in mwifiex_send_single_packet()
1275 mwifiex_rotate_priolists(priv, ptr, ptr_index); in mwifiex_send_single_packet()
1286 struct mwifiex_ra_list_tbl *ptr) in mwifiex_is_ptr_processed() argument
1291 if (skb_queue_empty(&ptr->skb_head)) in mwifiex_is_ptr_processed()
1294 skb = skb_peek(&ptr->skb_head); in mwifiex_is_ptr_processed()
1309 struct mwifiex_ra_list_tbl *ptr, int ptr_index, in mwifiex_send_processed_packet() argument
1319 if (skb_queue_empty(&ptr->skb_head)) { in mwifiex_send_processed_packet()
1325 skb = skb_dequeue(&ptr->skb_head); in mwifiex_send_processed_packet()
1335 if (!skb_queue_empty(&ptr->skb_head)) in mwifiex_send_processed_packet()
1336 skb_next = skb_peek(&ptr->skb_head); in mwifiex_send_processed_packet()
1360 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) { in mwifiex_send_processed_packet()
1367 skb_queue_tail(&ptr->skb_head, skb); in mwifiex_send_processed_packet()
1386 mwifiex_rotate_priolists(priv, ptr, ptr_index); in mwifiex_send_processed_packet()
1398 struct mwifiex_ra_list_tbl *ptr; in mwifiex_dequeue_tx_packet() local
1405 ptr = mwifiex_wmm_get_highest_priolist_ptr(adapter, &priv, &ptr_index); in mwifiex_dequeue_tx_packet()
1406 if (!ptr) in mwifiex_dequeue_tx_packet()
1409 tid = mwifiex_get_tid(ptr); in mwifiex_dequeue_tx_packet()
1414 if (!mwifiex_is_ralist_valid(priv, ptr, ptr_index)) { in mwifiex_dequeue_tx_packet()
1419 if (mwifiex_is_ptr_processed(priv, ptr)) { in mwifiex_dequeue_tx_packet()
1420 mwifiex_send_processed_packet(priv, ptr, ptr_index, flags); in mwifiex_dequeue_tx_packet()
1426 if (!ptr->is_11n_enabled || in mwifiex_dequeue_tx_packet()
1427 ptr->ba_status || in mwifiex_dequeue_tx_packet()
1429 if (ptr->is_11n_enabled && in mwifiex_dequeue_tx_packet()
1430 ptr->ba_status && in mwifiex_dequeue_tx_packet()
1431 ptr->amsdu_in_ampdu && in mwifiex_dequeue_tx_packet()
1433 mwifiex_is_11n_aggragation_possible(priv, ptr, in mwifiex_dequeue_tx_packet()
1435 mwifiex_11n_aggregate_pkt(priv, ptr, ptr_index, flags); in mwifiex_dequeue_tx_packet()
1440 mwifiex_send_single_packet(priv, ptr, ptr_index, flags); in mwifiex_dequeue_tx_packet()
1445 if (mwifiex_is_ampdu_allowed(priv, ptr, tid) && in mwifiex_dequeue_tx_packet()
1446 ptr->ba_pkt_count > ptr->ba_packet_thr) { in mwifiex_dequeue_tx_packet()
1448 mwifiex_create_ba_tbl(priv, ptr->ra, tid, in mwifiex_dequeue_tx_packet()
1450 mwifiex_send_addba(priv, tid, ptr->ra); in mwifiex_dequeue_tx_packet()
1453 mwifiex_create_ba_tbl(priv, ptr->ra, tid, in mwifiex_dequeue_tx_packet()
1459 mwifiex_is_11n_aggragation_possible(priv, ptr, in mwifiex_dequeue_tx_packet()
1461 mwifiex_11n_aggregate_pkt(priv, ptr, ptr_index, flags); in mwifiex_dequeue_tx_packet()
1465 mwifiex_send_single_packet(priv, ptr, ptr_index, flags); in mwifiex_dequeue_tx_packet()