Lines Matching defs:skb2
2807 struct sk_buff *skb2 = NULL;
2811 skb2 = lan78xx_tx_prep(dev, skb, GFP_ATOMIC);
2814 if (skb2) {
2815 skb_queue_tail(&dev->txq_pend, skb2);
2999 struct sk_buff *skb2;
3034 skb2 = skb_clone(skb, GFP_ATOMIC);
3035 if (unlikely(!skb2)) {
3040 skb2->len = size;
3041 skb2->data = packet;
3042 skb_set_tail_pointer(skb2, size);
3044 lan78xx_rx_csum_offload(dev, skb2, rx_cmd_a, rx_cmd_b);
3045 lan78xx_rx_vlan_offload(dev, skb2, rx_cmd_a, rx_cmd_b);
3047 skb_trim(skb2, skb2->len - 4); /* remove fcs */
3048 skb2->truesize = size + sizeof(struct sk_buff);
3050 lan78xx_skb_return(dev, skb2);
3220 struct sk_buff *skb, *skb2;
3258 skb2 = skb_dequeue(tqp);
3259 if (skb2) {
3260 length += (skb2->len - TX_OVERHEAD);
3261 memcpy(skb->data + pos, skb2->data, skb2->len);
3262 pos += roundup(skb2->len, sizeof(u32));
3263 dev_kfree_skb(skb2);