Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c33 struct ath10k_skb_rxcb *rxcb; in ath10k_htt_rx_find_skb_paddr() local
35 hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr) in ath10k_htt_rx_find_skb_paddr()
36 if (rxcb->paddr == paddr) in ath10k_htt_rx_find_skb_paddr()
37 return ATH10K_RXCB_SKB(rxcb); in ath10k_htt_rx_find_skb_paddr()
46 struct ath10k_skb_rxcb *rxcb; in ath10k_htt_rx_ring_free() local
51 hash_for_each_safe(htt->rx_ring.skb_table, i, n, rxcb, hlist) { in ath10k_htt_rx_ring_free()
52 skb = ATH10K_RXCB_SKB(rxcb); in ath10k_htt_rx_ring_free()
53 dma_unmap_single(htt->ar->dev, rxcb->paddr, in ath10k_htt_rx_ring_free()
56 hash_del(&rxcb->hlist); in ath10k_htt_rx_ring_free()
65 rxcb = ATH10K_SKB_RXCB(skb); in ath10k_htt_rx_ring_free()
[all …]
H A Dcore.h151 #define ATH10K_RXCB_SKB(rxcb) \ argument
152 container_of((void *)rxcb, struct sk_buff, cb)