Lines Matching refs:vhdr
470 struct vlan_hdr *vhdr; in vlan_gro_receive() local
476 hlen = off_vlan + sizeof(*vhdr); in vlan_gro_receive()
477 vhdr = skb_gro_header_fast(skb, off_vlan); in vlan_gro_receive()
479 vhdr = skb_gro_header_slow(skb, hlen, off_vlan); in vlan_gro_receive()
480 if (unlikely(!vhdr)) in vlan_gro_receive()
484 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_receive()
500 if (compare_vlan_header(vhdr, vhdr2)) in vlan_gro_receive()
504 skb_gro_pull(skb, sizeof(*vhdr)); in vlan_gro_receive()
505 skb_gro_postpull_rcsum(skb, vhdr, sizeof(*vhdr)); in vlan_gro_receive()
521 struct vlan_hdr *vhdr = (struct vlan_hdr *)(skb->data + nhoff); in vlan_gro_complete() local
522 __be16 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_complete()
531 skb, nhoff + sizeof(*vhdr)); in vlan_gro_complete()