Home
last modified time | relevance | path

Searched refs:skb_ext_desc (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_tx.c139 struct sk_buff *skb_ext_desc; in ath12k_dp_tx() local
261 skb_ext_desc = dev_alloc_skb(sizeof(struct hal_tx_msdu_ext_desc)); in ath12k_dp_tx()
262 if (!skb_ext_desc) { in ath12k_dp_tx()
267 skb_put(skb_ext_desc, sizeof(struct hal_tx_msdu_ext_desc)); in ath12k_dp_tx()
268 memset(skb_ext_desc->data, 0, skb_ext_desc->len); in ath12k_dp_tx()
270 msg = (struct hal_tx_msdu_ext_desc *)skb_ext_desc->data; in ath12k_dp_tx()
273 ti.paddr = dma_map_single(ab->dev, skb_ext_desc->data, in ath12k_dp_tx()
274 skb_ext_desc->len, DMA_TO_DEVICE); in ath12k_dp_tx()
277 kfree_skb(skb_ext_desc); in ath12k_dp_tx()
281 ti.data_len = skb_ext_desc->len; in ath12k_dp_tx()