Home
last modified time | relevance | path

Searched refs:sr_skb (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/usb/
H A Dsr9700.c380 struct sk_buff *sr_skb; in sr9700_rx_fixup() local
426 sr_skb = skb_clone(skb, GFP_ATOMIC); in sr9700_rx_fixup()
427 if (!sr_skb) in sr9700_rx_fixup()
430 sr_skb->len = len; in sr9700_rx_fixup()
431 sr_skb->data = skb->data + 3; in sr9700_rx_fixup()
432 skb_set_tail_pointer(sr_skb, len); in sr9700_rx_fixup()
433 sr_skb->truesize = len + sizeof(struct sk_buff); in sr9700_rx_fixup()
434 usbnet_skb_return(dev, sr_skb); in sr9700_rx_fixup()
H A Dsr9800.c71 struct sk_buff *sr_skb; in sr_rx_fixup() local
90 sr_skb = netdev_alloc_skb_ip_align(dev->net, size); in sr_rx_fixup()
91 if (!sr_skb) in sr_rx_fixup()
94 skb_put(sr_skb, size); in sr_rx_fixup()
95 memcpy(sr_skb->data, skb->data + offset, size); in sr_rx_fixup()
96 usbnet_skb_return(dev, sr_skb); in sr_rx_fixup()
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dsr9700.c383 struct sk_buff *sr_skb; in sr9700_rx_fixup() local
429 sr_skb = skb_clone(skb, GFP_ATOMIC); in sr9700_rx_fixup()
430 if (!sr_skb) in sr9700_rx_fixup()
433 sr_skb->len = len; in sr9700_rx_fixup()
434 sr_skb->data = skb->data + 3; in sr9700_rx_fixup()
435 skb_set_tail_pointer(sr_skb, len); in sr9700_rx_fixup()
436 sr_skb->truesize = len + sizeof(struct sk_buff); in sr9700_rx_fixup()
437 usbnet_skb_return(dev, sr_skb); in sr9700_rx_fixup()
H A Dsr9800.c71 struct sk_buff *sr_skb; in sr_rx_fixup() local
90 sr_skb = netdev_alloc_skb_ip_align(dev->net, size); in sr_rx_fixup()
91 if (!sr_skb) in sr_rx_fixup()
94 skb_put(sr_skb, size); in sr_rx_fixup()
95 memcpy(sr_skb->data, skb->data + offset, size); in sr_rx_fixup()
96 usbnet_skb_return(dev, sr_skb); in sr_rx_fixup()

Completed in 5 milliseconds