Searched refs:msdu_list (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_rx.c | 404 struct sk_buff_head *msdu_list, in ath12k_wifi7_dp_rx_msdu_coalesce() argument 450 while ((skb = __skb_dequeue(msdu_list)) != NULL) { in ath12k_wifi7_dp_rx_msdu_coalesce() 462 while ((skb = __skb_dequeue(msdu_list)) != NULL && rem_len > 0) { in ath12k_wifi7_dp_rx_msdu_coalesce() 492 struct sk_buff_head *msdu_list, in ath12k_wifi7_dp_rx_process_msdu() argument 505 last_buf = ath12k_dp_rx_get_msdu_last_buf(msdu_list, msdu); in ath12k_wifi7_dp_rx_process_msdu() 541 ret = ath12k_wifi7_dp_rx_msdu_coalesce(hal, msdu_list, in ath12k_wifi7_dp_rx_process_msdu() 572 struct sk_buff_head *msdu_list, in ath12k_wifi7_dp_rx_process_received_packets() argument 589 if (skb_queue_empty(msdu_list)) in ath12k_wifi7_dp_rx_process_received_packets() 597 while ((msdu = __skb_dequeue(msdu_list))) { in ath12k_wifi7_dp_rx_process_received_packets() 622 ret = ath12k_wifi7_dp_rx_process_msdu(dp_pdev, msdu, msdu_list, &rx_info); in ath12k_wifi7_dp_rx_process_received_packets() [all …]
|
| H A D | hal_rx.c | 485 struct hal_rx_msdu_list *msdu_list = in ath12k_wifi7_hal_rx_msdu_list_get() local 513 msdu_list->msdu_info[i].msdu_flags = le32_to_cpu(msdu_desc_info->info0); in ath12k_wifi7_hal_rx_msdu_list_get() 514 msdu_list->msdu_info[i].msdu_len = in ath12k_wifi7_hal_rx_msdu_list_get() 516 msdu_list->sw_cookie[i] = in ath12k_wifi7_hal_rx_msdu_list_get() 521 msdu_list->paddr[i] = in ath12k_wifi7_hal_rx_msdu_list_get() 526 msdu_list->rbm[i] = tmp; in ath12k_wifi7_hal_rx_msdu_list_get()
|
| H A D | dp_mon.c | 2604 struct hal_rx_msdu_list msdu_list; in ath12k_wifi7_dp_rx_mon_mpdu_pop() local 2647 ath12k_wifi7_hal_rx_msdu_list_get(ar, msdu_link_desc, &msdu_list, in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2650 msdu_list.sw_cookie[num_msdus - 1]); in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2656 if (pmon->mon_last_buf_cookie == msdu_list.sw_cookie[i]) { in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2666 ath12k_dp_get_rx_desc(ar->ab->dp, msdu_list.sw_cookie[i]); in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2676 if (rxcb->paddr != msdu_list.paddr[i]) { in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2680 (unsigned long)msdu_list.paddr[i]); in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2722 ath12k_wifi7_dp_mon_get_buf_len(&msdu_list.msdu_info[i], in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2739 pmon->mon_last_buf_cookie = msdu_list.sw_cookie[i]; in ath12k_wifi7_dp_rx_mon_mpdu_pop()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | dp_rx.c | 1754 struct sk_buff_head *msdu_list, in ath11k_dp_rx_msdu_coalesce() argument 1799 while ((skb = __skb_dequeue(msdu_list)) != NULL) { in ath11k_dp_rx_msdu_coalesce() 1811 while ((skb = __skb_dequeue(msdu_list)) != NULL && rem_len > 0) { in ath11k_dp_rx_msdu_coalesce() 1838 static struct sk_buff *ath11k_dp_rx_get_msdu_last_buf(struct sk_buff_head *msdu_list, in ath11k_dp_rx_get_msdu_last_buf() argument 1847 skb_queue_walk(msdu_list, skb) { in ath11k_dp_rx_get_msdu_last_buf() 2507 struct sk_buff_head *msdu_list, in ath11k_dp_rx_process_msdu() argument 2521 last_buf = ath11k_dp_rx_get_msdu_last_buf(msdu_list, msdu); in ath11k_dp_rx_process_msdu() 2565 ret = ath11k_dp_rx_msdu_coalesce(ar, msdu_list, in ath11k_dp_rx_process_msdu() 2588 struct sk_buff_head *msdu_list, in ath11k_dp_rx_process_received_packets() argument 2596 if (skb_queue_empty(msdu_list)) in ath11k_dp_rx_process_received_packets() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp_rx.h | 257 struct sk_buff *ath12k_dp_rx_get_msdu_last_buf(struct sk_buff_head *msdu_list,
|
| H A D | hal.c | 127 void *msdu_list, in ath12k_hal_rx_msdu_list_get() argument 130 hal->ops->rx_msdu_list_get(ar, link_desc, msdu_list, num_msdus); in ath12k_hal_rx_msdu_list_get()
|
| H A D | hal.h | 1427 void *msdu_list, 1542 void *link_desc, void *msdu_list,
|
| H A D | dp_rx.c | 845 struct sk_buff *ath12k_dp_rx_get_msdu_last_buf(struct sk_buff_head *msdu_list, in ath12k_dp_rx_get_msdu_last_buf() argument 854 skb_queue_walk(msdu_list, skb) { in ath12k_dp_rx_get_msdu_last_buf()
|