Lines Matching refs:mon_mpdu
5403 struct dp_full_mon_mpdu *mon_mpdu, in ath11k_dp_rx_full_mon_prepare_mpdu() argument
5407 mon_mpdu = kzalloc(sizeof(*mon_mpdu), GFP_ATOMIC); in ath11k_dp_rx_full_mon_prepare_mpdu()
5408 if (!mon_mpdu) in ath11k_dp_rx_full_mon_prepare_mpdu()
5411 list_add_tail(&mon_mpdu->list, &dp->dp_full_mon_mpdu_list); in ath11k_dp_rx_full_mon_prepare_mpdu()
5412 mon_mpdu->head = head; in ath11k_dp_rx_full_mon_prepare_mpdu()
5413 mon_mpdu->tail = tail; in ath11k_dp_rx_full_mon_prepare_mpdu()
5419 struct dp_full_mon_mpdu *mon_mpdu) in ath11k_dp_rx_full_mon_drop_ppdu() argument
5427 list_for_each_entry_safe(mon_mpdu, tmp, &dp->dp_full_mon_mpdu_list, list) { in ath11k_dp_rx_full_mon_drop_ppdu()
5428 list_del(&mon_mpdu->list); in ath11k_dp_rx_full_mon_drop_ppdu()
5430 tmp_msdu = mon_mpdu->head; in ath11k_dp_rx_full_mon_drop_ppdu()
5437 kfree(mon_mpdu); in ath11k_dp_rx_full_mon_drop_ppdu()
5448 struct dp_full_mon_mpdu *mon_mpdu = pmon->mon_mpdu; in ath11k_dp_rx_full_mon_deliver_ppdu() local
5456 list_for_each_entry_safe(mon_mpdu, tmp, &dp->dp_full_mon_mpdu_list, list) { in ath11k_dp_rx_full_mon_deliver_ppdu()
5457 list_del(&mon_mpdu->list); in ath11k_dp_rx_full_mon_deliver_ppdu()
5458 head_msdu = mon_mpdu->head; in ath11k_dp_rx_full_mon_deliver_ppdu()
5459 tail_msdu = mon_mpdu->tail; in ath11k_dp_rx_full_mon_deliver_ppdu()
5467 kfree(mon_mpdu); in ath11k_dp_rx_full_mon_deliver_ppdu()
5511 ath11k_dp_rx_full_mon_drop_ppdu(&ab->dp, pmon->mon_mpdu); in ath11k_dp_rx_process_full_mon_status_ring()
5555 pmon->mon_mpdu, in ath11k_dp_full_mon_process_rx()