Searched refs:bounce_skb (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
H A D | dma.c | 957 struct sk_buff *bounce_skb; in dma_tx_fragment() local 1003 bounce_skb = alloc_skb(skb->len, GFP_KERNEL | GFP_DMA); in dma_tx_fragment() 1004 if (!bounce_skb) { in dma_tx_fragment() 1011 skb_put_data(bounce_skb, skb->data, skb->len); in dma_tx_fragment() 1012 memcpy(bounce_skb->cb, skb->cb, sizeof(skb->cb)); in dma_tx_fragment() 1013 bounce_skb->dev = skb->dev; in dma_tx_fragment() 1014 skb_set_queue_mapping(bounce_skb, skb_get_queue_mapping(skb)); in dma_tx_fragment() 1015 info = IEEE80211_SKB_CB(bounce_skb); in dma_tx_fragment() 1018 skb = bounce_skb; in dma_tx_fragment() 1019 *in_skb = bounce_skb; in dma_tx_fragment() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | dma.c | 936 struct sk_buff *bounce_skb; in dma_tx_fragment() local 982 bounce_skb = alloc_skb(skb->len, GFP_KERNEL | GFP_DMA); in dma_tx_fragment() 983 if (!bounce_skb) { in dma_tx_fragment() 990 skb_put_data(bounce_skb, skb->data, skb->len); in dma_tx_fragment() 991 memcpy(bounce_skb->cb, skb->cb, sizeof(skb->cb)); in dma_tx_fragment() 992 bounce_skb->dev = skb->dev; in dma_tx_fragment() 993 skb_set_queue_mapping(bounce_skb, skb_get_queue_mapping(skb)); in dma_tx_fragment() 994 info = IEEE80211_SKB_CB(bounce_skb); in dma_tx_fragment() 997 skb = bounce_skb; in dma_tx_fragment() 998 *in_skb = bounce_skb; in dma_tx_fragment() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 988 struct sk_buff *bounce_skb; in b44_start_xmit() local 995 bounce_skb = alloc_skb(len, GFP_ATOMIC | GFP_DMA); in b44_start_xmit() 996 if (!bounce_skb) in b44_start_xmit() 999 mapping = dma_map_single(bp->sdev->dma_dev, bounce_skb->data, in b44_start_xmit() 1005 dev_kfree_skb_any(bounce_skb); in b44_start_xmit() 1009 skb_copy_from_linear_data(skb, skb_put(bounce_skb, len), len); in b44_start_xmit() 1011 skb = bounce_skb; in b44_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 967 struct sk_buff *bounce_skb; in b44_start_xmit() local 974 bounce_skb = alloc_skb(len, GFP_ATOMIC | GFP_DMA); in b44_start_xmit() 975 if (!bounce_skb) in b44_start_xmit() 978 mapping = dma_map_single(bp->sdev->dma_dev, bounce_skb->data, in b44_start_xmit() 984 dev_kfree_skb_any(bounce_skb); in b44_start_xmit() 988 skb_copy_from_linear_data(skb, skb_put(bounce_skb, len), len); in b44_start_xmit() 990 skb = bounce_skb; in b44_start_xmit()
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | xen-netfront.c | 680 struct sk_buff *bounce_skb(const struct sk_buff *skb) in bounce_skb() function 766 nskb = bounce_skb(skb); in xennet_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | xen-netfront.c | 676 static struct sk_buff *bounce_skb(const struct sk_buff *skb) in bounce_skb() function 762 nskb = bounce_skb(skb); in xennet_start_xmit()
|
Completed in 16 milliseconds