/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dp_tx.c | 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() [all …]
|
H A D | htc.c | 38 struct ath12k_skb_cb *skb_cb; in ath12k_htc_build_tx_ctrl_skb() local 47 skb_cb = ATH12K_SKB_CB(skb); in ath12k_htc_build_tx_ctrl_skb() 48 memset(skb_cb, 0, sizeof(*skb_cb)); in ath12k_htc_build_tx_ctrl_skb() 79 struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb); in ath12k_htc_send() local 112 skb_cb->paddr = dma_map_single(dev, skb->data, skb->len, DMA_TO_DEVICE); in ath12k_htc_send() 113 ret = dma_mapping_error(dev, skb_cb->paddr); in ath12k_htc_send() 126 dma_unmap_single(dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); in ath12k_htc_send()
|
H A D | mac.c | 4761 struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb); in ath12k_mac_vif_txmgmt_idr_remove() local 4763 struct ath12k *ar = skb_cb->ar; in ath12k_mac_vif_txmgmt_idr_remove() 4766 if (skb_cb->vif == vif) { in ath12k_mac_vif_txmgmt_idr_remove() 4770 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, in ath12k_mac_vif_txmgmt_idr_remove() 4844 struct ath12k_skb_cb *skb_cb; in ath12k_mgmt_over_wmi_tx_work() local 4850 skb_cb = ATH12K_SKB_CB(skb); in ath12k_mgmt_over_wmi_tx_work() 4851 if (!skb_cb->vif) { in ath12k_mgmt_over_wmi_tx_work() 4857 arvif = ath12k_vif_to_arvif(skb_cb->vif); in ath12k_mgmt_over_wmi_tx_work() 4912 struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb); in ath12k_mac_op_tx() local 4923 memset(skb_cb, 0, sizeof(*skb_cb)); in ath12k_mac_op_tx() [all …]
|
H A D | wmi.c | 394 struct ath12k_skb_cb *skb_cb = ATH12K_SKB_CB(skb); in ath12k_wmi_cmd_send_nowait() local 405 memset(skb_cb, 0, sizeof(*skb_cb)); in ath12k_wmi_cmd_send_nowait() 5107 struct ath12k_skb_cb *skb_cb; in wmi_process_mgmt_tx_comp() local 5123 skb_cb = ATH12K_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 5124 dma_unmap_single(ar->ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp()
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | txrx.c | 51 struct ath10k_skb_cb *skb_cb; in ath10k_txrx_tx_unref() local 75 skb_cb = ATH10K_SKB_CB(msdu); in ath10k_txrx_tx_unref() 76 txq = skb_cb->txq; in ath10k_txrx_tx_unref() 83 flags = skb_cb->flags; in ath10k_txrx_tx_unref() 89 if (txq && txq->sta && skb_cb->airtime_est) in ath10k_txrx_tx_unref() 91 skb_cb->airtime_est, 0); in ath10k_txrx_tx_unref() 95 dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath10k_txrx_tx_unref()
|
H A D | htt_tx.c | 1189 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu); in ath10k_htt_mgmt_tx() local 1214 if (skb_cb->ucast_cipher == WLAN_CIPHER_SUITE_GCMP || in ath10k_htt_mgmt_tx() 1215 skb_cb->ucast_cipher == WLAN_CIPHER_SUITE_GCMP_256) in ath10k_htt_mgmt_tx() 1228 skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, in ath10k_htt_mgmt_tx() 1230 res = dma_mapping_error(dev, skb_cb->paddr); in ath10k_htt_mgmt_tx() 1256 dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath10k_htt_mgmt_tx() 1279 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu); in ath10k_htt_tx_hl() local 1319 if (skb_cb->flags & ATH10K_SKB_F_NO_HWCRYPT) in ath10k_htt_tx_hl() 1394 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu); in ath10k_htt_tx_32() local 1432 } else if (!(skb_cb->flags & ATH10K_SKB_F_NO_HWCRYPT) && in ath10k_htt_tx_32() [all …]
|
H A D | htc.c | 27 struct ath10k_skb_cb *skb_cb; in ath10k_htc_build_tx_ctrl_skb() local 36 skb_cb = ATH10K_SKB_CB(skb); in ath10k_htc_build_tx_ctrl_skb() 37 memset(skb_cb, 0, sizeof(*skb_cb)); in ath10k_htc_build_tx_ctrl_skb() 46 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(skb); in ath10k_htc_restore_tx_skb() local 49 dma_unmap_single(htc->ar->dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); in ath10k_htc_restore_tx_skb() 171 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(skb); in ath10k_htc_send() local 194 skb_cb->eid = eid; in ath10k_htc_send() 196 skb_cb->paddr = dma_map_single(dev, skb->data, skb->len, in ath10k_htc_send() 198 ret = dma_mapping_error(dev, skb_cb->paddr); in ath10k_htc_send() 208 sg_item.paddr = skb_cb->paddr; in ath10k_htc_send() [all …]
|
H A D | mac.c | 3722 const struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(skb); in ath10k_mac_tx_h_get_txmode() local 3768 skb_cb->flags & ATH10K_SKB_F_RAW_TX) in ath10k_mac_tx_h_get_txmode() 4049 const struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(skb); in ath10k_mac_tx() local 4072 !(skb_cb->flags & ATH10K_SKB_F_RAW_TX)) { in ath10k_mac_tx()
|
H A D | wmi.c | 1819 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(skb); in ath10k_wmi_cmd_send_nowait() local 1832 memset(skb_cb, 0, sizeof(*skb_cb)); in ath10k_wmi_cmd_send_nowait()
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | htc.c | 37 struct ath11k_skb_cb *skb_cb; in ath11k_htc_build_tx_ctrl_skb() local 46 skb_cb = ATH11K_SKB_CB(skb); in ath11k_htc_build_tx_ctrl_skb() 47 memset(skb_cb, 0, sizeof(*skb_cb)); in ath11k_htc_build_tx_ctrl_skb() 78 struct ath11k_skb_cb *skb_cb = ATH11K_SKB_CB(skb); in ath11k_htc_send() local 113 skb_cb->eid = eid; in ath11k_htc_send() 114 skb_cb->paddr = dma_map_single(dev, skb->data, skb->len, DMA_TO_DEVICE); in ath11k_htc_send() 115 ret = dma_mapping_error(dev, skb_cb->paddr); in ath11k_htc_send() 122 skb, skb_cb->eid, &skb_cb->paddr); in ath11k_htc_send() 131 dma_unmap_single(dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); in ath11k_htc_send()
|
H A D | dp_tx.c | 93 struct ath11k_skb_cb *skb_cb = ATH11K_SKB_CB(skb); in ath11k_dp_tx() local 162 if (skb_cb->flags & ATH11K_SKB_CIPHER_SET) { in ath11k_dp_tx() 164 ath11k_dp_tx_get_encrypt_type(skb_cb->cipher); in ath11k_dp_tx() 228 skb_cb->paddr = ti.paddr; in ath11k_dp_tx() 229 skb_cb->vif = arvif->vif; in ath11k_dp_tx() 230 skb_cb->ar = ar; in ath11k_dp_tx() 300 struct ath11k_skb_cb *skb_cb; in ath11k_dp_tx_free_txbuf() local 312 skb_cb = ATH11K_SKB_CB(msdu); in ath11k_dp_tx_free_txbuf() 314 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath11k_dp_tx_free_txbuf() 330 struct ath11k_skb_cb *skb_cb; in ath11k_dp_tx_htt_tx_complete_buf() local [all …]
|
H A D | mac.c | 6014 struct ath11k_skb_cb *skb_cb = ATH11K_SKB_CB((struct sk_buff *)skb); in ath11k_mac_vif_txmgmt_idr_remove() local 6015 struct ath11k *ar = skb_cb->ar; in ath11k_mac_vif_txmgmt_idr_remove() 6017 if (skb_cb->vif == vif) in ath11k_mac_vif_txmgmt_idr_remove() 6095 struct ath11k_skb_cb *skb_cb; in ath11k_mgmt_over_wmi_tx_work() local 6101 skb_cb = ATH11K_SKB_CB(skb); in ath11k_mgmt_over_wmi_tx_work() 6102 if (!skb_cb->vif) { in ath11k_mgmt_over_wmi_tx_work() 6108 arvif = ath11k_vif_to_arvif(skb_cb->vif); in ath11k_mgmt_over_wmi_tx_work() 6168 struct ath11k_skb_cb *skb_cb = ATH11K_SKB_CB(skb); in ath11k_mac_op_tx() local 6180 memset(skb_cb, 0, sizeof(*skb_cb)); in ath11k_mac_op_tx() 6181 skb_cb->vif = vif; in ath11k_mac_op_tx() [all …]
|
H A D | wmi.c | 299 struct ath11k_skb_cb *skb_cb = ATH11K_SKB_CB(skb); in ath11k_wmi_cmd_send_nowait() local 315 memset(skb_cb, 0, sizeof(*skb_cb)); in ath11k_wmi_cmd_send_nowait() 6118 struct ath11k_skb_cb *skb_cb; in wmi_process_mgmt_tx_comp() local 6134 skb_cb = ATH11K_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 6135 dma_unmap_single(ar->ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp()
|