Lines Matching refs:skb_cb
140 struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb); in ath12k_dp_tx() local
190 if (skb_cb->flags & ATH12K_SKB_CIPHER_SET) { in ath12k_dp_tx()
192 ath12k_dp_tx_get_encrypt_type(skb_cb->cipher); in ath12k_dp_tx()
260 skb_cb->paddr = ti.paddr; in ath12k_dp_tx()
261 skb_cb->vif = arvif->vif; in ath12k_dp_tx()
262 skb_cb->ar = ar; in ath12k_dp_tx()
288 skb_cb->paddr_ext_desc = ti.paddr; in ath12k_dp_tx()
337 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx()
353 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_free_txbuf() local
356 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_free_txbuf()
358 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_free_txbuf()
359 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_free_txbuf()
360 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_free_txbuf()
377 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_htt_tx_complete_buf() local
380 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_htt_tx_complete_buf()
383 ar = skb_cb->ar; in ath12k_dp_tx_htt_tx_complete_buf()
388 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_htt_tx_complete_buf()
389 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_htt_tx_complete_buf()
390 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_htt_tx_complete_buf()
458 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_complete_msdu() local
465 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_complete_msdu()
467 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_complete_msdu()
468 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_complete_msdu()
469 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_complete_msdu()
479 if (!skb_cb->vif) { in ath12k_dp_tx_complete_msdu()