Lines Matching refs:msdu
341 struct sk_buff *msdu, u8 mac_id, in ath12k_dp_tx_free_txbuf() argument
347 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_free_txbuf()
349 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_free_txbuf()
354 dev_kfree_skb_any(msdu); in ath12k_dp_tx_free_txbuf()
363 struct sk_buff *msdu, in ath12k_dp_tx_htt_tx_complete_buf() argument
371 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_htt_tx_complete_buf()
372 info = IEEE80211_SKB_CB(msdu); in ath12k_dp_tx_htt_tx_complete_buf()
379 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_htt_tx_complete_buf()
397 ieee80211_tx_status(ar->hw, msdu); in ath12k_dp_tx_htt_tx_complete_buf()
403 struct sk_buff *msdu, in ath12k_dp_tx_process_htt_tx_complete() argument
422 ath12k_dp_tx_htt_tx_complete_buf(ab, msdu, tx_ring, &ts); in ath12k_dp_tx_process_htt_tx_complete()
426 ath12k_dp_tx_free_txbuf(ab, msdu, mac_id, tx_ring); in ath12k_dp_tx_process_htt_tx_complete()
440 struct sk_buff *msdu, in ath12k_dp_tx_complete_msdu() argument
452 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_complete_msdu()
454 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_complete_msdu()
462 dev_kfree_skb_any(msdu); in ath12k_dp_tx_complete_msdu()
467 dev_kfree_skb_any(msdu); in ath12k_dp_tx_complete_msdu()
471 info = IEEE80211_SKB_CB(msdu); in ath12k_dp_tx_complete_msdu()
494 ieee80211_tx_status(ar->hw, msdu); in ath12k_dp_tx_complete_msdu()
531 struct sk_buff *msdu; in ath12k_dp_tx_completion_handler() local
589 msdu = tx_desc->skb; in ath12k_dp_tx_completion_handler()
599 mac_id, msdu, in ath12k_dp_tx_completion_handler()
609 ath12k_dp_tx_complete_msdu(ar, msdu, &ts); in ath12k_dp_tx_completion_handler()