Searched refs:ax_skb (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/net/usb/
H A Dasix_common.c122 if (rx->ax_skb) {
124 kfree_skb(rx->ax_skb);
125 rx->ax_skb = NULL;
207 rx->ax_skb = netdev_alloc_skb_ip_align(dev->net, size);
220 if (rx->ax_skb) {
221 skb_put_data(rx->ax_skb, skb->data + offset,
224 usbnet_skb_return(dev, rx->ax_skb);
225 rx->ax_skb = NULL;
259 if (rx->ax_skb) {
260 kfree_skb(rx->ax_skb);
[all...]
H A Dsmsc95xx.c1826 struct sk_buff *ax_skb; local
1878 ax_skb = skb_clone(skb, GFP_ATOMIC);
1879 if (unlikely(!ax_skb)) {
1884 ax_skb->len = size;
1885 ax_skb->data = packet;
1886 skb_set_tail_pointer(ax_skb, size);
1889 smsc95xx_rx_csum_offload(ax_skb);
1890 skb_trim(ax_skb, ax_skb->len - 4); /* remove fcs */
1891 ax_skb
[all...]
H A Dsmsc75xx.c2190 struct sk_buff *ax_skb; local
2242 ax_skb = skb_clone(skb, GFP_ATOMIC);
2243 if (unlikely(!ax_skb)) {
2248 ax_skb->len = size;
2249 ax_skb->data = packet;
2250 skb_set_tail_pointer(ax_skb, size);
2252 smsc75xx_rx_csum_offload(dev, ax_skb, rx_cmd_a,
2255 skb_trim(ax_skb, ax_skb->len - 4); /* remove fcs */
2256 ax_skb
[all...]
H A Dasix.h173 struct sk_buff *ax_skb; member in struct:asix_rx_fixup_info
H A Dax88179_178a.c1362 struct sk_buff *ax_skb; local
1463 ax_skb = netdev_alloc_skb_ip_align(dev->net, pkt_len);
1464 if (!ax_skb)
1466 skb_put(ax_skb, pkt_len);
1467 memcpy(ax_skb->data, skb->data + 2, pkt_len);
1469 ax88179_rx_checksum(ax_skb, pkt_hdr);
1470 usbnet_skb_return(dev, ax_skb);

Completed in 170 milliseconds