Searched refs:mon_mpdu (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_mon.c | 1800 if (WARN_ON_ONCE(pmon->mon_mpdu)) in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1803 pmon->mon_mpdu = kzalloc_obj(*pmon->mon_mpdu, GFP_ATOMIC); in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1804 if (!pmon->mon_mpdu) in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1811 if (pmon->mon_mpdu->tail) { in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1812 pmon->mon_mpdu->tail->next = NULL; in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1813 list_add_tail(&pmon->mon_mpdu->list, &pmon->dp_rx_mon_mpdu_list); in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1815 kfree(pmon->mon_mpdu); in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1817 pmon->mon_mpdu = NULL; in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1820 pmon->mon_mpdu->decap_format = pmon->decap_format; in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() 1821 pmon->mon_mpdu->err_bitmap = pmon->err_bitmap; in ath12k_wifi7_dp_mon_parse_rx_dest_tlv() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp_mon.c | 208 struct dp_mon_mpdu *mon_mpdu, in ath12k_dp_mon_rx_merg_msdus() argument 217 u8 *hdr_desc, *dest, decap_format = mon_mpdu->decap_format; in ath12k_dp_mon_rx_merg_msdus() 224 head_msdu = mon_mpdu->head; in ath12k_dp_mon_rx_merg_msdus() 225 tail_msdu = mon_mpdu->tail; in ath12k_dp_mon_rx_merg_msdus() 642 if (!pmon->mon_mpdu->head) in ath12k_dp_mon_parse_status_buf() 643 pmon->mon_mpdu->head = msdu; in ath12k_dp_mon_parse_status_buf() 645 pmon->mon_mpdu->tail->next = msdu; in ath12k_dp_mon_parse_status_buf() 647 pmon->mon_mpdu->tail = msdu; in ath12k_dp_mon_parse_status_buf()
|
| H A D | dp_mon.h | 120 struct dp_mon_mpdu *mon_mpdu,
|
| H A D | dp.h | 148 struct dp_mon_mpdu *mon_mpdu; member
|
| H A D | dp_rx.c | 1853 pmon->mon_mpdu = NULL; in ath12k_dp_rx_pdev_mon_attach()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | dp_rx.c | 5483 struct dp_full_mon_mpdu *mon_mpdu, in ath11k_dp_rx_full_mon_prepare_mpdu() argument 5487 mon_mpdu = kzalloc_obj(*mon_mpdu, GFP_ATOMIC); in ath11k_dp_rx_full_mon_prepare_mpdu() 5488 if (!mon_mpdu) in ath11k_dp_rx_full_mon_prepare_mpdu() 5491 list_add_tail(&mon_mpdu->list, &dp->dp_full_mon_mpdu_list); in ath11k_dp_rx_full_mon_prepare_mpdu() 5492 mon_mpdu->head = head; in ath11k_dp_rx_full_mon_prepare_mpdu() 5493 mon_mpdu->tail = tail; in ath11k_dp_rx_full_mon_prepare_mpdu() 5499 struct dp_full_mon_mpdu *mon_mpdu) in ath11k_dp_rx_full_mon_drop_ppdu() argument 5507 list_for_each_entry_safe(mon_mpdu, tmp, &dp->dp_full_mon_mpdu_list, list) { in ath11k_dp_rx_full_mon_drop_ppdu() 5508 list_del(&mon_mpdu->list); in ath11k_dp_rx_full_mon_drop_ppdu() 5510 tmp_msdu = mon_mpdu->head; in ath11k_dp_rx_full_mon_drop_ppdu() [all …]
|
| H A D | dp.h | 165 struct dp_full_mon_mpdu *mon_mpdu; member
|