Lines Matching refs:mon_mpdu

775 		struct dp_mon_mpdu *mon_mpdu = pmon->mon_mpdu;  in ath12k_dp_mon_rx_parse_status_tlv()  local
792 mon_mpdu = kzalloc(sizeof(*mon_mpdu), GFP_ATOMIC); in ath12k_dp_mon_rx_parse_status_tlv()
793 if (!mon_mpdu) in ath12k_dp_mon_rx_parse_status_tlv()
808 struct dp_mon_mpdu *mon_mpdu = pmon->mon_mpdu; in ath12k_dp_mon_rx_parse_status_tlv() local
826 if (mon_mpdu->tail) in ath12k_dp_mon_rx_parse_status_tlv()
827 mon_mpdu->tail->next = msdu; in ath12k_dp_mon_rx_parse_status_tlv()
829 mon_mpdu->tail = msdu; in ath12k_dp_mon_rx_parse_status_tlv()
845 pmon->mon_mpdu->head = pmon->mon_mpdu->tail; in ath12k_dp_mon_rx_parse_status_tlv()
846 pmon->mon_mpdu->tail = NULL; in ath12k_dp_mon_rx_parse_status_tlv()
851 list_add_tail(&pmon->mon_mpdu->list, &pmon->dp_rx_mon_mpdu_list); in ath12k_dp_mon_rx_parse_status_tlv()
1242 struct dp_mon_mpdu *mon_mpdu = pmon->mon_mpdu; in ath12k_dp_mon_rx_parse_mon_status() local
1248 list_for_each_entry_safe(mon_mpdu, tmp, &pmon->dp_rx_mon_mpdu_list, list) { in ath12k_dp_mon_rx_parse_mon_status()
1249 list_del(&mon_mpdu->list); in ath12k_dp_mon_rx_parse_mon_status()
1250 head_msdu = mon_mpdu->head; in ath12k_dp_mon_rx_parse_mon_status()
1251 tail_msdu = mon_mpdu->tail; in ath12k_dp_mon_rx_parse_mon_status()
1258 kfree(mon_mpdu); in ath12k_dp_mon_rx_parse_mon_status()
1896 struct dp_mon_mpdu *mon_mpdu = tx_ppdu_info->tx_mon_mpdu; in ath12k_dp_mon_tx_parse_status_tlv() local
1898 mon_mpdu = kzalloc(sizeof(*mon_mpdu), GFP_ATOMIC); in ath12k_dp_mon_tx_parse_status_tlv()
1899 if (!mon_mpdu) in ath12k_dp_mon_tx_parse_status_tlv()
1912 struct dp_mon_mpdu *mon_mpdu = tx_ppdu_info->tx_mon_mpdu; in ath12k_dp_mon_tx_parse_status_tlv() local
1930 if (!mon_mpdu->head) in ath12k_dp_mon_tx_parse_status_tlv()
1931 mon_mpdu->head = msdu; in ath12k_dp_mon_tx_parse_status_tlv()
1932 else if (mon_mpdu->tail) in ath12k_dp_mon_tx_parse_status_tlv()
1933 mon_mpdu->tail->next = msdu; in ath12k_dp_mon_tx_parse_status_tlv()
1935 mon_mpdu->tail = msdu; in ath12k_dp_mon_tx_parse_status_tlv()
1986 struct dp_mon_mpdu *tmp, *mon_mpdu; in ath12k_dp_mon_tx_process_ppdu_info() local
1989 list_for_each_entry_safe(mon_mpdu, tmp, in ath12k_dp_mon_tx_process_ppdu_info()
1991 list_del(&mon_mpdu->list); in ath12k_dp_mon_tx_process_ppdu_info()
1992 head_msdu = mon_mpdu->head; in ath12k_dp_mon_tx_process_ppdu_info()
1998 kfree(mon_mpdu); in ath12k_dp_mon_tx_process_ppdu_info()