vhdr              370 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader;
vhdr              378 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		offset += vhdr->ImageLength;
vhdr              384 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		if (vhdr->ImageLength &&
vhdr              385 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIBus == adev->pdev->bus->number &&
vhdr              386 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIDevice == PCI_SLOT(adev->pdev->devfn) &&
vhdr              387 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIFunction == PCI_FUNC(adev->pdev->devfn) &&
vhdr              388 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->VendorID == adev->pdev->vendor &&
vhdr              389 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->DeviceID == adev->pdev->device) {
vhdr              391 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 					     vhdr->ImageLength,
vhdr              394 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 			if (!check_atom_bios(adev->bios, vhdr->ImageLength)) {
vhdr              398 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 			adev->bios_size = vhdr->ImageLength;
vhdr              621 drivers/gpu/drm/radeon/radeon_bios.c 		VFCT_IMAGE_HEADER *vhdr = &vbios->VbiosHeader;
vhdr              629 drivers/gpu/drm/radeon/radeon_bios.c 		offset += vhdr->ImageLength;
vhdr              635 drivers/gpu/drm/radeon/radeon_bios.c 		if (vhdr->ImageLength &&
vhdr              636 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIBus == rdev->pdev->bus->number &&
vhdr              637 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIDevice == PCI_SLOT(rdev->pdev->devfn) &&
vhdr              638 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIFunction == PCI_FUNC(rdev->pdev->devfn) &&
vhdr              639 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->VendorID == rdev->pdev->vendor &&
vhdr              640 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->DeviceID == rdev->pdev->device) {
vhdr              642 drivers/gpu/drm/radeon/radeon_bios.c 					     vhdr->ImageLength,
vhdr             1925 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			struct vlan_ethhdr *vhdr =
vhdr             1928 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			ether_type = ntohs(vhdr->h_vlan_encapsulated_proto);
vhdr              979 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct vlan_ethhdr *vhdr;
vhdr             1023 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	vhdr = (struct vlan_ethhdr *)skb->data;
vhdr             1024 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	vhdr->h_vlan_TCI |= cpu_to_be16((skb->priority << VLAN_PRIO_SHIFT)
vhdr              641 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		struct vlan_hdr *vhdr;
vhdr              661 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN);
vhdr              666 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 				       ntohs(vhdr->h_vlan_TCI));
vhdr              667 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		proto = vhdr->h_vlan_encapsulated_proto;
vhdr             2838 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vhdr             2840 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr);
vhdr             2841 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		if (!vhdr)
vhdr             2844 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		protocol = vhdr->h_vlan_encapsulated_proto;
vhdr             2845 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		tx_flags |= ntohs(vhdr->h_vlan_TCI) << I40E_TX_FLAGS_VLAN_SHIFT;
vhdr             2859 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			struct vlan_ethhdr *vhdr;
vhdr             2865 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			vhdr = (struct vlan_ethhdr *)skb->data;
vhdr             2866 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			vhdr->h_vlan_TCI = htons(tx_flags >>
vhdr             1828 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vhdr             1830 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr);
vhdr             1831 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		if (!vhdr)
vhdr             1834 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		protocol = vhdr->h_vlan_encapsulated_proto;
vhdr             1835 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		tx_flags |= ntohs(vhdr->h_vlan_TCI) << IAVF_TX_FLAGS_VLAN_SHIFT;
vhdr              599 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			struct vlan_ethhdr *vhdr;
vhdr              605 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			vhdr = (struct vlan_ethhdr *)skb->data;
vhdr              606 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			vhdr->h_vlan_TCI = htons(first->tx_flags >>
vhdr             1867 drivers/net/ethernet/intel/ice/ice_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vhdr             1870 drivers/net/ethernet/intel/ice/ice_txrx.c 		vhdr = (struct vlan_hdr *)skb_header_pointer(skb, ETH_HLEN,
vhdr             1873 drivers/net/ethernet/intel/ice/ice_txrx.c 		if (!vhdr)
vhdr             1876 drivers/net/ethernet/intel/ice/ice_txrx.c 		first->tx_flags |= ntohs(vhdr->h_vlan_TCI) <<
vhdr             8646 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		struct vlan_hdr *vhdr, _vhdr;
vhdr             8647 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr);
vhdr             8648 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (!vhdr)
vhdr             8651 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		tx_flags |= ntohs(vhdr->h_vlan_TCI) <<
vhdr             8691 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			struct vlan_ethhdr *vhdr;
vhdr             8695 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			vhdr = (struct vlan_ethhdr *)skb->data;
vhdr             8696 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			vhdr->h_vlan_TCI = htons(tx_flags >>
vhdr              139 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	struct vlan_ethhdr *vhdr = (struct vlan_ethhdr *)start;
vhdr              143 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	memcpy(vhdr, skb->data, cpy1_sz);
vhdr              144 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	vhdr->h_vlan_proto = skb->vlan_proto;
vhdr              145 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	vhdr->h_vlan_TCI = cpu_to_be16(skb_vlan_tag_get(skb));
vhdr              146 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 	memcpy(&vhdr->h_vlan_encapsulated_proto, skb->data + cpy1_sz, cpy2_sz);
vhdr              930 drivers/net/thunderbolt.c 		struct vlan_hdr *vhdr, vh;
vhdr              932 drivers/net/thunderbolt.c 		vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(vh), &vh);
vhdr              933 drivers/net/thunderbolt.c 		if (!vhdr)
vhdr              936 drivers/net/thunderbolt.c 		protocol = vhdr->h_vlan_encapsulated_proto;
vhdr               29 fs/hfsplus/super.c 	struct hfsplus_vh *vhdr = HFSPLUS_SB(inode->i_sb)->s_vhdr;
vhdr               33 fs/hfsplus/super.c 		hfsplus_inode_read_fork(inode, &vhdr->ext_file);
vhdr               37 fs/hfsplus/super.c 		hfsplus_inode_read_fork(inode, &vhdr->cat_file);
vhdr               41 fs/hfsplus/super.c 		hfsplus_inode_read_fork(inode, &vhdr->alloc_file);
vhdr               45 fs/hfsplus/super.c 		hfsplus_inode_read_fork(inode, &vhdr->start_file);
vhdr               48 fs/hfsplus/super.c 		hfsplus_inode_read_fork(inode, &vhdr->attr_file);
vhdr              103 fs/hfsplus/super.c 	struct hfsplus_vh *vhdr = sbi->s_vhdr;
vhdr              109 fs/hfsplus/super.c 		fork = &vhdr->ext_file;
vhdr              113 fs/hfsplus/super.c 		fork = &vhdr->cat_file;
vhdr              117 fs/hfsplus/super.c 		fork = &vhdr->alloc_file;
vhdr              120 fs/hfsplus/super.c 		fork = &vhdr->start_file;
vhdr              123 fs/hfsplus/super.c 		fork = &vhdr->attr_file;
vhdr              179 fs/hfsplus/super.c 	struct hfsplus_vh *vhdr = sbi->s_vhdr;
vhdr              212 fs/hfsplus/super.c 	vhdr->free_blocks = cpu_to_be32(sbi->free_blocks);
vhdr              213 fs/hfsplus/super.c 	vhdr->next_cnid = cpu_to_be32(sbi->next_cnid);
vhdr              214 fs/hfsplus/super.c 	vhdr->folder_count = cpu_to_be32(sbi->folder_count);
vhdr              215 fs/hfsplus/super.c 	vhdr->file_count = cpu_to_be32(sbi->file_count);
vhdr              289 fs/hfsplus/super.c 		struct hfsplus_vh *vhdr = sbi->s_vhdr;
vhdr              291 fs/hfsplus/super.c 		vhdr->modify_date = hfsp_now2mt();
vhdr              292 fs/hfsplus/super.c 		vhdr->attributes |= cpu_to_be32(HFSPLUS_VOL_UNMNT);
vhdr              293 fs/hfsplus/super.c 		vhdr->attributes &= cpu_to_be32(~HFSPLUS_VOL_INCNSTNT);
vhdr              336 fs/hfsplus/super.c 		struct hfsplus_vh *vhdr = HFSPLUS_SB(sb)->s_vhdr;
vhdr              342 fs/hfsplus/super.c 		if (!(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) {
vhdr              348 fs/hfsplus/super.c 		} else if (vhdr->attributes &
vhdr              353 fs/hfsplus/super.c 		} else if (vhdr->attributes &
vhdr              377 fs/hfsplus/super.c 	struct hfsplus_vh *vhdr;
vhdr              419 fs/hfsplus/super.c 	vhdr = sbi->s_vhdr;
vhdr              423 fs/hfsplus/super.c 	if (be16_to_cpu(vhdr->version) < HFSPLUS_MIN_VERSION ||
vhdr              424 fs/hfsplus/super.c 	    be16_to_cpu(vhdr->version) > HFSPLUS_CURRENT_VERSION) {
vhdr              428 fs/hfsplus/super.c 	sbi->total_blocks = be32_to_cpu(vhdr->total_blocks);
vhdr              429 fs/hfsplus/super.c 	sbi->free_blocks = be32_to_cpu(vhdr->free_blocks);
vhdr              430 fs/hfsplus/super.c 	sbi->next_cnid = be32_to_cpu(vhdr->next_cnid);
vhdr              431 fs/hfsplus/super.c 	sbi->file_count = be32_to_cpu(vhdr->file_count);
vhdr              432 fs/hfsplus/super.c 	sbi->folder_count = be32_to_cpu(vhdr->folder_count);
vhdr              434 fs/hfsplus/super.c 		be32_to_cpu(vhdr->data_clump_sz) >> sbi->alloc_blksz_shift;
vhdr              438 fs/hfsplus/super.c 		be32_to_cpu(vhdr->rsrc_clump_sz) >> sbi->alloc_blksz_shift;
vhdr              457 fs/hfsplus/super.c 	if (!(vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_UNMNT))) {
vhdr              462 fs/hfsplus/super.c 	} else if (vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_SOFTLOCK)) {
vhdr              465 fs/hfsplus/super.c 	} else if ((vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_JOURNALED)) &&
vhdr              485 fs/hfsplus/super.c 	if (vhdr->attr_file.total_blocks != 0) {
vhdr              546 fs/hfsplus/super.c 		vhdr->last_mount_vers = cpu_to_be32(HFSP_MOUNT_VERSION);
vhdr              547 fs/hfsplus/super.c 		vhdr->modify_date = hfsp_now2mt();
vhdr              548 fs/hfsplus/super.c 		be32_add_cpu(&vhdr->write_count, 1);
vhdr              549 fs/hfsplus/super.c 		vhdr->attributes &= cpu_to_be32(~HFSPLUS_VOL_UNMNT);
vhdr              550 fs/hfsplus/super.c 		vhdr->attributes |= cpu_to_be32(HFSPLUS_VOL_INCNSTNT);
vhdr              629 include/linux/if_vlan.h 					struct vlan_hdr *vhdr)
vhdr              639 include/linux/if_vlan.h 	proto = vhdr->h_vlan_encapsulated_proto;
vhdr              645 include/linux/if_vlan.h 	rawp = (unsigned short *)(vhdr + 1);
vhdr              463 net/8021q/vlan_core.c 	struct vlan_hdr *vhdr;
vhdr              469 net/8021q/vlan_core.c 	hlen = off_vlan + sizeof(*vhdr);
vhdr              470 net/8021q/vlan_core.c 	vhdr = skb_gro_header_fast(skb, off_vlan);
vhdr              472 net/8021q/vlan_core.c 		vhdr = skb_gro_header_slow(skb, hlen, off_vlan);
vhdr              473 net/8021q/vlan_core.c 		if (unlikely(!vhdr))
vhdr              477 net/8021q/vlan_core.c 	type = vhdr->h_vlan_encapsulated_proto;
vhdr              493 net/8021q/vlan_core.c 		if (compare_vlan_header(vhdr, vhdr2))
vhdr              497 net/8021q/vlan_core.c 	skb_gro_pull(skb, sizeof(*vhdr));
vhdr              498 net/8021q/vlan_core.c 	skb_gro_postpull_rcsum(skb, vhdr, sizeof(*vhdr));
vhdr              511 net/8021q/vlan_core.c 	struct vlan_hdr *vhdr = (struct vlan_hdr *)(skb->data + nhoff);
vhdr              512 net/8021q/vlan_core.c 	__be16 type = vhdr->h_vlan_encapsulated_proto;
vhdr              519 net/8021q/vlan_core.c 		err = ptype->callbacks.gro_complete(skb, nhoff + sizeof(*vhdr));
vhdr               50 net/8021q/vlan_dev.c 	struct vlan_hdr *vhdr;
vhdr               56 net/8021q/vlan_dev.c 		vhdr = skb_push(skb, VLAN_HLEN);
vhdr               60 net/8021q/vlan_dev.c 		vhdr->h_vlan_TCI = htons(vlan_tci);
vhdr               67 net/8021q/vlan_dev.c 			vhdr->h_vlan_encapsulated_proto = htons(type);
vhdr               69 net/8021q/vlan_dev.c 			vhdr->h_vlan_encapsulated_proto = htons(len);
vhdr             1077 net/batman-adv/bridge_loop_avoidance.c 	struct vlan_hdr *vhdr, vhdr_buf;
vhdr             1101 net/batman-adv/bridge_loop_avoidance.c 			vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN,
vhdr             1103 net/batman-adv/bridge_loop_avoidance.c 			if (!vhdr)
vhdr             1106 net/batman-adv/bridge_loop_avoidance.c 			proto = vhdr->h_vlan_encapsulated_proto;
vhdr              629 net/batman-adv/gateway_client.c 	struct vlan_ethhdr *vhdr;
vhdr              647 net/batman-adv/gateway_client.c 		vhdr = vlan_eth_hdr(skb);
vhdr              648 net/batman-adv/gateway_client.c 		proto = vhdr->h_vlan_encapsulated_proto;
vhdr              385 net/batman-adv/main.c 	struct vlan_ethhdr *vhdr, vhdr_tmp;
vhdr              398 net/batman-adv/main.c 		vhdr = skb_header_pointer(skb, offset + sizeof(*vhdr),
vhdr              399 net/batman-adv/main.c 					  sizeof(*vhdr), &vhdr_tmp);
vhdr              400 net/batman-adv/main.c 		if (!vhdr)
vhdr              402 net/batman-adv/main.c 		prio = ntohs(vhdr->h_vlan_TCI) & VLAN_PRIO_MASK;
vhdr              647 net/batman-adv/main.c 	struct vlan_ethhdr *vhdr;
vhdr              656 net/batman-adv/main.c 	vhdr = (struct vlan_ethhdr *)(skb->data + header_len);
vhdr              657 net/batman-adv/main.c 	vid = ntohs(vhdr->h_vlan_TCI) & VLAN_VID_MASK;
vhdr              193 net/batman-adv/soft-interface.c 	struct vlan_ethhdr *vhdr;
vhdr              222 net/batman-adv/soft-interface.c 		if (!pskb_may_pull(skb, sizeof(*vhdr)))
vhdr              224 net/batman-adv/soft-interface.c 		vhdr = vlan_eth_hdr(skb);
vhdr              225 net/batman-adv/soft-interface.c 		proto = vhdr->h_vlan_encapsulated_proto;
vhdr              425 net/batman-adv/soft-interface.c 	struct vlan_ethhdr *vhdr;
vhdr              452 net/batman-adv/soft-interface.c 		vhdr = (struct vlan_ethhdr *)skb->data;
vhdr              455 net/batman-adv/soft-interface.c 		if (vhdr->h_vlan_encapsulated_proto != htons(ETH_P_BATMAN))
vhdr             5309 net/core/skbuff.c 	struct vlan_hdr *vhdr;
vhdr             5324 net/core/skbuff.c 	vhdr = (struct vlan_hdr *)skb->data;
vhdr             5325 net/core/skbuff.c 	vlan_tci = ntohs(vhdr->h_vlan_TCI);
vhdr             5329 net/core/skbuff.c 	vlan_set_encap_proto(skb, vhdr);
vhdr             5364 net/core/skbuff.c 	struct vlan_hdr *vhdr;
vhdr             5380 net/core/skbuff.c 	vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN);
vhdr             5381 net/core/skbuff.c 	*vlan_tci = ntohs(vhdr->h_vlan_TCI);
vhdr             5386 net/core/skbuff.c 	vlan_set_encap_proto(skb, vhdr);
vhdr             1041 net/netfilter/nfnetlink_queue.c 	struct nfqnl_msg_verdict_hdr *vhdr;
vhdr             1047 net/netfilter/nfnetlink_queue.c 	vhdr = nla_data(nfqa[NFQA_VERDICT_HDR]);
vhdr             1048 net/netfilter/nfnetlink_queue.c 	verdict = ntohl(vhdr->verdict) & NF_VERDICT_MASK;
vhdr             1051 net/netfilter/nfnetlink_queue.c 	return vhdr;
vhdr             1068 net/netfilter/nfnetlink_queue.c 	struct nfqnl_msg_verdict_hdr *vhdr;
vhdr             1079 net/netfilter/nfnetlink_queue.c 	vhdr = verdicthdr_get(nfqa);
vhdr             1080 net/netfilter/nfnetlink_queue.c 	if (!vhdr)
vhdr             1083 net/netfilter/nfnetlink_queue.c 	verdict = ntohl(vhdr->verdict);
vhdr             1084 net/netfilter/nfnetlink_queue.c 	maxid = ntohl(vhdr->id);
vhdr             1175 net/netfilter/nfnetlink_queue.c 	struct nfqnl_msg_verdict_hdr *vhdr;
vhdr             1190 net/netfilter/nfnetlink_queue.c 	vhdr = verdicthdr_get(nfqa);
vhdr             1191 net/netfilter/nfnetlink_queue.c 	if (!vhdr)
vhdr             1194 net/netfilter/nfnetlink_queue.c 	verdict = ntohl(vhdr->verdict);
vhdr             1196 net/netfilter/nfnetlink_queue.c 	entry = find_dequeue_entry(queue, ntohl(vhdr->id));
vhdr              127 samples/bpf/parse_varlen.c 		struct vlan_hdr *vhdr;
vhdr              129 samples/bpf/parse_varlen.c 		vhdr = data + nh_off;
vhdr              133 samples/bpf/parse_varlen.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr              136 samples/bpf/parse_varlen.c 		struct vlan_hdr *vhdr;
vhdr              138 samples/bpf/parse_varlen.c 		vhdr = data + nh_off;
vhdr              142 samples/bpf/parse_varlen.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr               61 samples/bpf/xdp1_kern.c 		struct vlan_hdr *vhdr;
vhdr               63 samples/bpf/xdp1_kern.c 		vhdr = data + nh_off;
vhdr               67 samples/bpf/xdp1_kern.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr               70 samples/bpf/xdp1_kern.c 		struct vlan_hdr *vhdr;
vhdr               72 samples/bpf/xdp1_kern.c 		vhdr = data + nh_off;
vhdr               76 samples/bpf/xdp1_kern.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr               77 samples/bpf/xdp2_kern.c 		struct vlan_hdr *vhdr;
vhdr               79 samples/bpf/xdp2_kern.c 		vhdr = data + nh_off;
vhdr               83 samples/bpf/xdp2_kern.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr               86 samples/bpf/xdp2_kern.c 		struct vlan_hdr *vhdr;
vhdr               88 samples/bpf/xdp2_kern.c 		vhdr = data + nh_off;
vhdr               92 samples/bpf/xdp2_kern.c 		h_proto = vhdr->h_vlan_encapsulated_proto;
vhdr              130 samples/bpf/xdp_router_ipv4_kern.c 		struct vlan_hdr *vhdr;
vhdr              132 samples/bpf/xdp_router_ipv4_kern.c 		vhdr = data + nh_off;
vhdr              136 samples/bpf/xdp_router_ipv4_kern.c 		h_proto = vhdr->h_vlan_encapsulated_proto;