Lines Matching refs:skb2
605 struct sk_buff *skb2; in mctp_do_fragment_route() local
625 skb2 = alloc_skb(MCTP_HEADER_MAXLEN + hlen + size, GFP_KERNEL); in mctp_do_fragment_route()
626 if (!skb2) { in mctp_do_fragment_route()
632 skb2->protocol = skb->protocol; in mctp_do_fragment_route()
633 skb2->priority = skb->priority; in mctp_do_fragment_route()
634 skb2->dev = skb->dev; in mctp_do_fragment_route()
635 memcpy(skb2->cb, skb->cb, sizeof(skb2->cb)); in mctp_do_fragment_route()
638 skb_set_owner_w(skb2, skb->sk); in mctp_do_fragment_route()
641 skb_reserve(skb2, MCTP_HEADER_MAXLEN); in mctp_do_fragment_route()
642 skb_reset_network_header(skb2); in mctp_do_fragment_route()
643 skb_put(skb2, hlen + size); in mctp_do_fragment_route()
644 skb2->transport_header = skb2->network_header + hlen; in mctp_do_fragment_route()
647 hdr2 = mctp_hdr(skb2); in mctp_do_fragment_route()
663 skb_copy_bits(skb, pos, skb_transport_header(skb2), size); in mctp_do_fragment_route()
666 rc = rt->output(rt, skb2); in mctp_do_fragment_route()