Searched refs:bounce_skb (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | dma.c | 1021 struct sk_buff *bounce_skb; in dma_tx_fragment() local 1067 bounce_skb = alloc_skb(skb->len, GFP_ATOMIC | GFP_DMA); in dma_tx_fragment() 1068 if (!bounce_skb) { in dma_tx_fragment() 1075 memcpy(skb_put(bounce_skb, skb->len), skb->data, skb->len); in dma_tx_fragment() 1076 memcpy(bounce_skb->cb, skb->cb, sizeof(skb->cb)); in dma_tx_fragment() 1077 bounce_skb->dev = skb->dev; in dma_tx_fragment() 1078 skb_set_queue_mapping(bounce_skb, skb_get_queue_mapping(skb)); in dma_tx_fragment() 1079 info = IEEE80211_SKB_CB(bounce_skb); in dma_tx_fragment() 1082 skb = bounce_skb; in dma_tx_fragment() 1083 *in_skb = bounce_skb; in dma_tx_fragment()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | b44.c | 993 struct sk_buff *bounce_skb; in b44_start_xmit() local 1000 bounce_skb = alloc_skb(len, GFP_ATOMIC | GFP_DMA); in b44_start_xmit() 1001 if (!bounce_skb) in b44_start_xmit() 1004 mapping = dma_map_single(bp->sdev->dma_dev, bounce_skb->data, in b44_start_xmit() 1010 dev_kfree_skb_any(bounce_skb); in b44_start_xmit() 1014 skb_copy_from_linear_data(skb, skb_put(bounce_skb, len), len); in b44_start_xmit() 1016 skb = bounce_skb; in b44_start_xmit()
|