Home
last modified time | relevance | path

Searched refs:mon_mpdu (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/dev/athk/ath12k/wifi7/
H A Ddp_mon.c1800 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 …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddp_mon.c208 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 Ddp_mon.h120 struct dp_mon_mpdu *mon_mpdu,
H A Ddp.h148 struct dp_mon_mpdu *mon_mpdu; member
H A Ddp_rx.c1853 pmon->mon_mpdu = NULL; in ath12k_dp_rx_pdev_mon_attach()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Ddp_rx.c5553 struct dp_full_mon_mpdu *mon_mpdu, in ath11k_dp_rx_full_mon_prepare_mpdu() argument
5557 mon_mpdu = kzalloc_obj(*mon_mpdu, GFP_ATOMIC); in ath11k_dp_rx_full_mon_prepare_mpdu()
5558 if (!mon_mpdu) in ath11k_dp_rx_full_mon_prepare_mpdu()
5561 list_add_tail(&mon_mpdu->list, &dp->dp_full_mon_mpdu_list); in ath11k_dp_rx_full_mon_prepare_mpdu()
5562 mon_mpdu->head = head; in ath11k_dp_rx_full_mon_prepare_mpdu()
5563 mon_mpdu->tail = tail; in ath11k_dp_rx_full_mon_prepare_mpdu()
5569 struct dp_full_mon_mpdu *mon_mpdu) in ath11k_dp_rx_full_mon_drop_ppdu() argument
5577 list_for_each_entry_safe(mon_mpdu, tmp, &dp->dp_full_mon_mpdu_list, list) { in ath11k_dp_rx_full_mon_drop_ppdu()
5578 list_del(&mon_mpdu->list); in ath11k_dp_rx_full_mon_drop_ppdu()
5580 tmp_msdu = mon_mpdu->head; in ath11k_dp_rx_full_mon_drop_ppdu()
[all …]
H A Ddp.h165 struct dp_full_mon_mpdu *mon_mpdu; member