Lines Matching refs:skb2
783 struct sk_buff *skb2; in mctp_do_fragment_route() local
806 skb2 = alloc_skb(headroom + hlen + size, GFP_KERNEL); in mctp_do_fragment_route()
807 if (!skb2) { in mctp_do_fragment_route()
813 skb2->protocol = skb->protocol; in mctp_do_fragment_route()
814 skb2->priority = skb->priority; in mctp_do_fragment_route()
815 skb2->dev = skb->dev; in mctp_do_fragment_route()
816 memcpy(skb2->cb, skb->cb, sizeof(skb2->cb)); in mctp_do_fragment_route()
819 skb_set_owner_w(skb2, skb->sk); in mctp_do_fragment_route()
822 skb_reserve(skb2, headroom); in mctp_do_fragment_route()
823 skb_reset_network_header(skb2); in mctp_do_fragment_route()
824 skb_put(skb2, hlen + size); in mctp_do_fragment_route()
825 skb2->transport_header = skb2->network_header + hlen; in mctp_do_fragment_route()
828 hdr2 = mctp_hdr(skb2); in mctp_do_fragment_route()
844 skb_copy_bits(skb, pos, skb_transport_header(skb2), size); in mctp_do_fragment_route()
847 rc = rt->output(rt, skb2); in mctp_do_fragment_route()