Lines Matching refs:msdu

293 	struct sk_buff *msdu;  in ath11k_dp_tx_free_txbuf()  local
297 msdu = idr_find(&tx_ring->txbuf_idr, msdu_id); in ath11k_dp_tx_free_txbuf()
298 if (!msdu) { in ath11k_dp_tx_free_txbuf()
305 skb_cb = ATH11K_SKB_CB(msdu); in ath11k_dp_tx_free_txbuf()
310 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath11k_dp_tx_free_txbuf()
311 dev_kfree_skb_any(msdu); in ath11k_dp_tx_free_txbuf()
323 struct sk_buff *msdu; in ath11k_dp_tx_htt_tx_complete_buf() local
329 msdu = idr_find(&tx_ring->txbuf_idr, ts->msdu_id); in ath11k_dp_tx_htt_tx_complete_buf()
330 if (!msdu) { in ath11k_dp_tx_htt_tx_complete_buf()
337 skb_cb = ATH11K_SKB_CB(msdu); in ath11k_dp_tx_htt_tx_complete_buf()
338 info = IEEE80211_SKB_CB(msdu); in ath11k_dp_tx_htt_tx_complete_buf()
348 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath11k_dp_tx_htt_tx_complete_buf()
363 ieee80211_tx_status(ar->hw, msdu); in ath11k_dp_tx_htt_tx_complete_buf()
405 struct sk_buff *msdu, in ath11k_dp_tx_cache_peer_stats() argument
412 peer_stats->retry_bytes += (ts->try_cnt - 1) * msdu->len; in ath11k_dp_tx_cache_peer_stats()
416 peer_stats->failed_bytes += msdu->len; in ath11k_dp_tx_cache_peer_stats()
422 struct sk_buff *msdu, in ath11k_dp_tx_complete_msdu() argument
434 skb_cb = ATH11K_SKB_CB(msdu); in ath11k_dp_tx_complete_msdu()
436 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath11k_dp_tx_complete_msdu()
441 dev_kfree_skb_any(msdu); in ath11k_dp_tx_complete_msdu()
446 dev_kfree_skb_any(msdu); in ath11k_dp_tx_complete_msdu()
450 info = IEEE80211_SKB_CB(msdu); in ath11k_dp_tx_complete_msdu()
476 ath11k_debugfs_sta_update_txcompl(ar, msdu, ts); in ath11k_dp_tx_complete_msdu()
481 ath11k_debugfs_sta_update_txcompl(ar, msdu, ts); in ath11k_dp_tx_complete_msdu()
488 ath11k_dp_tx_cache_peer_stats(ar, msdu, ts); in ath11k_dp_tx_complete_msdu()
496 ieee80211_tx_status(ar->hw, msdu); in ath11k_dp_tx_complete_msdu()
539 struct sk_buff *msdu; in ath11k_dp_tx_completion_handler() local
592 msdu = idr_find(&tx_ring->txbuf_idr, msdu_id); in ath11k_dp_tx_completion_handler()
593 if (!msdu) { in ath11k_dp_tx_completion_handler()
607 ath11k_dp_tx_complete_msdu(ar, msdu, &ts); in ath11k_dp_tx_completion_handler()