Lines Matching refs:skb_cb

136 	struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb);  in ath12k_dp_tx()  local
186 if (skb_cb->flags & ATH12K_SKB_CIPHER_SET) { in ath12k_dp_tx()
188 ath12k_dp_tx_get_encrypt_type(skb_cb->cipher); in ath12k_dp_tx()
256 skb_cb->paddr = ti.paddr; in ath12k_dp_tx()
257 skb_cb->vif = arvif->vif; in ath12k_dp_tx()
258 skb_cb->ar = ar; in ath12k_dp_tx()
284 skb_cb->paddr_ext_desc = ti.paddr; in ath12k_dp_tx()
333 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx()
349 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_free_txbuf() local
352 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_free_txbuf()
354 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_free_txbuf()
355 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_free_txbuf()
356 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_free_txbuf()
373 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_htt_tx_complete_buf() local
376 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_htt_tx_complete_buf()
379 ar = skb_cb->ar; in ath12k_dp_tx_htt_tx_complete_buf()
384 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_htt_tx_complete_buf()
385 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_htt_tx_complete_buf()
386 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_htt_tx_complete_buf()
450 struct ath12k_skb_cb *skb_cb; in ath12k_dp_tx_complete_msdu() local
457 skb_cb = ATH12K_SKB_CB(msdu); in ath12k_dp_tx_complete_msdu()
459 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath12k_dp_tx_complete_msdu()
460 if (skb_cb->paddr_ext_desc) in ath12k_dp_tx_complete_msdu()
461 dma_unmap_single(ab->dev, skb_cb->paddr_ext_desc, in ath12k_dp_tx_complete_msdu()
471 if (!skb_cb->vif) { in ath12k_dp_tx_complete_msdu()