vlan_hdr           61 arch/powerpc/platforms/ps3/gelic_udbg.c static __iomem struct vlan_hdr *h_vlan;
vlan_hdr          158 arch/powerpc/platforms/ps3/gelic_udbg.c 		header_size += sizeof(struct vlan_hdr);
vlan_hdr          159 arch/powerpc/platforms/ps3/gelic_udbg.c 		h_vlan = (struct vlan_hdr *)(h_eth + 1);
vlan_hdr         1524 drivers/net/ethernet/freescale/fec_main.c 			struct vlan_hdr *vlan_header =
vlan_hdr         1525 drivers/net/ethernet/freescale/fec_main.c 					(struct vlan_hdr *) (data + ETH_HLEN);
vlan_hdr         2471 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		struct vlan_hdr *vh;
vlan_hdr         2476 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		vh = (struct vlan_hdr *)(skb->data + depth);
vlan_hdr          641 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		struct vlan_hdr *vhdr;
vlan_hdr          661 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN);
vlan_hdr         2838 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vlan_hdr         1828 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vlan_hdr         1867 drivers/net/ethernet/intel/ice/ice_txrx.c 		struct vlan_hdr *vhdr, _vhdr;
vlan_hdr         1870 drivers/net/ethernet/intel/ice/ice_txrx.c 		vhdr = (struct vlan_hdr *)skb_header_pointer(skb, ETH_HLEN,
vlan_hdr          404 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 			sizeof(struct vlan_hdr) + sizeof(struct fcoe_hdr));
vlan_hdr         8646 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		struct vlan_hdr *vhdr, _vhdr;
vlan_hdr          570 drivers/net/ethernet/mellanox/mlx4/en_rx.c 					 struct vlan_hdr *vlanh)
vlan_hdr          648 drivers/net/ethernet/mellanox/mlx4/en_rx.c 		hdr += sizeof(struct vlan_hdr);
vlan_hdr          194 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 		struct vlan_hdr *vlan = (struct vlan_hdr *)
vlan_hdr         2202 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct vlan_hdr vlan;
vlan_hdr          764 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 			attr.vlans.headers[attr.vlans.count++] = action->push_vlan.vlan_hdr;
vlan_hdr         1130 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 						     __be32 vlan_hdr)
vlan_hdr         1132 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	u32 vlan_hdr_h = ntohl(vlan_hdr);
vlan_hdr         1145 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	action->push_vlan.vlan_hdr = vlan_hdr_h;
vlan_hdr          175 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c void mlx5dr_ste_set_tx_push_vlan(u8 *hw_ste_p, u32 vlan_hdr,
vlan_hdr          180 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c 	MLX5_SET(ste_sx_transmit, hw_ste_p, encap_pointer_vlan_data, vlan_hdr);
vlan_hdr          754 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h 			u32 vlan_hdr; /* tpid_pcp_dei_vid */
vlan_hdr          203 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c 	u32 vlan_hdr;
vlan_hdr          205 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c 	vlan_hdr = (u32)n_ethtype << 16 | (u32)(prio) << 12 |  (u32)vid;
vlan_hdr          206 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c 	return mlx5dr_action_create_push_vlan(domain, htonl(vlan_hdr));
vlan_hdr          108 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h mlx5dr_action_create_push_vlan(struct mlx5dr_domain *domain, __be32 vlan_hdr);
vlan_hdr          202 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h 			       __be32 vlan_hdr) { return NULL; }
vlan_hdr         1179 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct vlan_hdr *vh = (struct vlan_hdr *)(skb->data);
vlan_hdr          930 drivers/net/thunderbolt.c 		struct vlan_hdr *vhdr, vh;
vlan_hdr         1034 drivers/scsi/fnic/fnic_fcs.c 	struct vlan_ethhdr *vlan_hdr;
vlan_hdr         1039 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr = skb_push(skb, sizeof(*vlan_hdr) - sizeof(*eth_hdr));
vlan_hdr         1040 drivers/scsi/fnic/fnic_fcs.c 		memcpy(vlan_hdr, eth_hdr, 2 * ETH_ALEN);
vlan_hdr         1041 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_proto = htons(ETH_P_8021Q);
vlan_hdr         1042 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_encapsulated_proto = eth_hdr->h_proto;
vlan_hdr         1043 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id);
vlan_hdr         1088 drivers/scsi/fnic/fnic_fcs.c 	struct vlan_ethhdr *vlan_hdr;
vlan_hdr         1103 drivers/scsi/fnic/fnic_fcs.c 		eth_hdr_len = sizeof(*vlan_hdr) + sizeof(*fcoe_hdr);
vlan_hdr         1104 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr = skb_push(skb, eth_hdr_len);
vlan_hdr         1105 drivers/scsi/fnic/fnic_fcs.c 		eth_hdr = (struct ethhdr *)vlan_hdr;
vlan_hdr         1106 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_proto = htons(ETH_P_8021Q);
vlan_hdr         1107 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_encapsulated_proto = htons(ETH_P_FCOE);
vlan_hdr         1108 drivers/scsi/fnic/fnic_fcs.c 		vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id);
vlan_hdr         1109 drivers/scsi/fnic/fnic_fcs.c 		fcoe_hdr = (struct fcoe_hdr *)(vlan_hdr + 1);
vlan_hdr          598 include/linux/if_vlan.h 			struct vlan_hdr *vh;
vlan_hdr          604 include/linux/if_vlan.h 			vh = (struct vlan_hdr *)(skb->data + vlan_depth);
vlan_hdr          629 include/linux/if_vlan.h 					struct vlan_hdr *vhdr)
vlan_hdr          741 include/linux/if_vlan.h static inline unsigned long compare_vlan_header(const struct vlan_hdr *h1,
vlan_hdr          742 include/linux/if_vlan.h 						const struct vlan_hdr *h2)
vlan_hdr          463 net/8021q/vlan_core.c 	struct vlan_hdr *vhdr;
vlan_hdr          487 net/8021q/vlan_core.c 		struct vlan_hdr *vhdr2;
vlan_hdr          492 net/8021q/vlan_core.c 		vhdr2 = (struct vlan_hdr *)(p->data + off_vlan);
vlan_hdr          511 net/8021q/vlan_core.c 	struct vlan_hdr *vhdr = (struct vlan_hdr *)(skb->data + nhoff);
vlan_hdr           50 net/8021q/vlan_dev.c 	struct vlan_hdr *vhdr;
vlan_hdr         1077 net/batman-adv/bridge_loop_avoidance.c 	struct vlan_hdr *vhdr, vhdr_buf;
vlan_hdr           40 net/bridge/netfilter/ebt_vlan.c 		const struct vlan_hdr *fp;
vlan_hdr           41 net/bridge/netfilter/ebt_vlan.c 		struct vlan_hdr _frame;
vlan_hdr         1102 net/core/flow_dissector.c 		const struct vlan_hdr *vlan = NULL;
vlan_hdr         1103 net/core/flow_dissector.c 		struct vlan_hdr _vlan;
vlan_hdr         5309 net/core/skbuff.c 	struct vlan_hdr *vhdr;
vlan_hdr         5324 net/core/skbuff.c 	vhdr = (struct vlan_hdr *)skb->data;
vlan_hdr         5364 net/core/skbuff.c 	struct vlan_hdr *vhdr;
vlan_hdr         5380 net/core/skbuff.c 	vhdr = (struct vlan_hdr *)(skb->data + ETH_HLEN);
vlan_hdr          607 net/sched/act_csum.c 			struct vlan_hdr *vlan = (struct vlan_hdr *)skb->data;
vlan_hdr          127 samples/bpf/parse_varlen.c 		struct vlan_hdr *vhdr;
vlan_hdr          130 samples/bpf/parse_varlen.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr          136 samples/bpf/parse_varlen.c 		struct vlan_hdr *vhdr;
vlan_hdr          139 samples/bpf/parse_varlen.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr          108 samples/bpf/sockex2_kern.c 		proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
vlan_hdr          110 samples/bpf/sockex2_kern.c 		nhoff += sizeof(struct vlan_hdr);
vlan_hdr          114 samples/bpf/sockex2_kern.c 		proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
vlan_hdr          116 samples/bpf/sockex2_kern.c 		nhoff += sizeof(struct vlan_hdr);
vlan_hdr          152 samples/bpf/sockex2_kern.c 					  nhoff + offsetof(struct vlan_hdr,
vlan_hdr          154 samples/bpf/sockex2_kern.c 			nhoff += sizeof(struct vlan_hdr);
vlan_hdr          246 samples/bpf/sockex3_kern.c 	proto = load_half(skb, nhoff + offsetof(struct vlan_hdr,
vlan_hdr          248 samples/bpf/sockex3_kern.c 	nhoff += sizeof(struct vlan_hdr);
vlan_hdr           61 samples/bpf/xdp1_kern.c 		struct vlan_hdr *vhdr;
vlan_hdr           64 samples/bpf/xdp1_kern.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr           70 samples/bpf/xdp1_kern.c 		struct vlan_hdr *vhdr;
vlan_hdr           73 samples/bpf/xdp1_kern.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr           77 samples/bpf/xdp2_kern.c 		struct vlan_hdr *vhdr;
vlan_hdr           80 samples/bpf/xdp2_kern.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr           86 samples/bpf/xdp2_kern.c 		struct vlan_hdr *vhdr;
vlan_hdr           89 samples/bpf/xdp2_kern.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr          130 samples/bpf/xdp_redirect_cpu_kern.c 		struct vlan_hdr *vlan_hdr;
vlan_hdr          132 samples/bpf/xdp_redirect_cpu_kern.c 		vlan_hdr = (void *)eth + offset;
vlan_hdr          133 samples/bpf/xdp_redirect_cpu_kern.c 		offset += sizeof(*vlan_hdr);
vlan_hdr          136 samples/bpf/xdp_redirect_cpu_kern.c 		eth_type = vlan_hdr->h_vlan_encapsulated_proto;
vlan_hdr          140 samples/bpf/xdp_redirect_cpu_kern.c 		struct vlan_hdr *vlan_hdr;
vlan_hdr          142 samples/bpf/xdp_redirect_cpu_kern.c 		vlan_hdr = (void *)eth + offset;
vlan_hdr          143 samples/bpf/xdp_redirect_cpu_kern.c 		offset += sizeof(*vlan_hdr);
vlan_hdr          146 samples/bpf/xdp_redirect_cpu_kern.c 		eth_type = vlan_hdr->h_vlan_encapsulated_proto;
vlan_hdr          130 samples/bpf/xdp_router_ipv4_kern.c 		struct vlan_hdr *vhdr;
vlan_hdr          133 samples/bpf/xdp_router_ipv4_kern.c 		nh_off += sizeof(struct vlan_hdr);
vlan_hdr          391 tools/testing/selftests/bpf/progs/bpf_flow.c 	struct vlan_hdr *vlan, _vlan;
vlan_hdr           72 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		struct _vlan_hdr *vlan_hdr;
vlan_hdr           74 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		vlan_hdr = (void *)eth + offset;
vlan_hdr           76 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		pkt->vlan_outer = bpf_ntohs(vlan_hdr->h_vlan_TCI)
vlan_hdr           78 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		eth_type        = vlan_hdr->h_vlan_encapsulated_proto;
vlan_hdr           79 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		offset += sizeof(*vlan_hdr);
vlan_hdr           85 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		struct _vlan_hdr *vlan_hdr;
vlan_hdr           87 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		vlan_hdr = (void *)eth + offset;
vlan_hdr           89 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		pkt->vlan_inner = bpf_ntohs(vlan_hdr->h_vlan_TCI)
vlan_hdr           91 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		eth_type        = vlan_hdr->h_vlan_encapsulated_proto;
vlan_hdr           92 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		offset += sizeof(*vlan_hdr);
vlan_hdr          159 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		struct _vlan_hdr *vlan_hdr = data + pkt.vlan_outer_offset;
vlan_hdr          162 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 		vlan_hdr->h_vlan_TCI =
vlan_hdr          163 tools/testing/selftests/bpf/progs/test_xdp_vlan.c 			bpf_htons((bpf_ntohs(vlan_hdr->h_vlan_TCI) & 0xf000)