Symbol: vlan_ethhdr
drivers/infiniband/hw/cxgb4/cm.c
4065
struct vlan_ethhdr *vlan_eh = NULL;
drivers/infiniband/hw/cxgb4/cm.c
4124
vlan_eh = (struct vlan_ethhdr *)(req + 1);
drivers/infiniband/hw/irdma/cm.c
3151
struct vlan_ethhdr *ethh;
drivers/infiniband/hw/irdma/cm.c
480
((struct vlan_ethhdr *)ethh)->h_vlan_proto =
drivers/infiniband/hw/irdma/cm.c
484
((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag);
drivers/infiniband/hw/irdma/cm.c
486
((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto =
drivers/infiniband/hw/irdma/cm.c
513
((struct vlan_ethhdr *)ethh)->h_vlan_proto =
drivers/infiniband/hw/irdma/cm.c
517
((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag);
drivers/infiniband/hw/irdma/cm.c
518
((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto =
drivers/infiniband/hw/irdma/utils.c
1550
buf->vlan_id = ntohs(((struct vlan_ethhdr *)ethh)->h_vlan_TCI) &
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1939
struct vlan_ethhdr *vhdr = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/emulex/benet/be_main.c
1127
struct vlan_ethhdr *veh = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2495
struct vlan_ethhdr *hdr;
drivers/net/ethernet/freescale/fec_main.c
1788
const struct vlan_ethhdr *vlan_header = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/freescale/fec_main.c
4399
struct vlan_ethhdr *vhdr = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1522
struct vlan_ethhdr *vhdr;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3048
struct vlan_ethhdr *vhdr;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9480
struct vlan_ethhdr *vhdr;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan_mangle.c
22
.mangle.offset = offsetof(struct vlan_ethhdr, h_vlan_TCI),
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
106
struct vlan_ethhdr *vhdr = (struct vlan_ethhdr *)start;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1038
offsetof(struct vlan_ethhdr, h_vlan_proto)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1045
reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
49
offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
59
reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1190
params->param_1 != offsetof(struct vlan_ethhdr, h_vlan_proto) ||
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
12
#define MLX5_FS_INSERT_HDR_VLAN_OFFSET offsetof(struct vlan_ethhdr, h_vlan_proto)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1288
struct vlan_ethhdr *veh;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1294
veh = (struct vlan_ethhdr *)va;
drivers/net/ethernet/nvidia/forcedeth.c
2835
if (((struct vlan_ethhdr *)packet)->h_vlan_proto == htons(ETH_P_8021Q)) {
drivers/net/ethernet/nvidia/forcedeth.c
2836
protolen = ntohs(((struct vlan_ethhdr *)packet)->h_vlan_encapsulated_proto);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1851
struct vlan_ethhdr *vh;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1928
vh = (struct vlan_ethhdr *)((char *)hwdesc + 2);
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
1675
struct vlan_ethhdr *vethh;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
1690
vethh = (struct vlan_ethhdr *)ethh;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
306
struct vlan_ethhdr *vh = (struct vlan_ethhdr *)(skb->data);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
465
struct vlan_ethhdr *vh;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
525
vh = (struct vlan_ethhdr *)((char *) hwdesc + 2);
drivers/net/ethernet/sfc/tx_tso.c
150
struct vlan_ethhdr *veh = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5009
struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/sun/niu.c
6570
struct vlan_ethhdr *vp = (struct vlan_ethhdr *) ehdr;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
749
struct vlan_ethhdr *veth;
drivers/net/tap.c
737
vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/tun.c
2097
vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto);
drivers/net/vmxnet3/vmxnet3_drv.c
1528
struct vlan_ethhdr *veth;
drivers/net/vmxnet3/vmxnet3_drv.c
1545
hlen = sizeof(struct vlan_ethhdr);
drivers/net/wireless/ath/wil6210/txrx.c
1518
const struct vlan_ethhdr *ethvlan = (void *)skb->data;
drivers/s390/net/qeth_core_main.c
3844
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
drivers/s390/net/qeth_l2_main.c
164
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
drivers/s390/net/qeth_l3_main.c
1631
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
include/linux/dsa/ocelot.h
299
struct vlan_ethhdr *hdr;
include/linux/dsa/ocelot.h
308
hdr = (struct vlan_ethhdr *)skb_mac_header(skb);
include/linux/if_vlan.h
366
struct vlan_ethhdr *veth;
include/linux/if_vlan.h
379
veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN);
include/linux/if_vlan.h
560
struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb);
include/linux/if_vlan.h
60
static inline struct vlan_ethhdr *vlan_eth_hdr(const struct sk_buff *skb)
include/linux/if_vlan.h
62
return (struct vlan_ethhdr *)skb_mac_header(skb);
include/linux/if_vlan.h
68
static inline struct vlan_ethhdr *skb_vlan_eth_hdr(const struct sk_buff *skb)
include/linux/if_vlan.h
70
return (struct vlan_ethhdr *)skb->data;
include/linux/if_vlan.h
775
struct vlan_ethhdr *veh;
net/8021q/vlan_dev.c
104
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/8021q/vlan_dev.c
494
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/batman-adv/gateway_client.c
565
struct vlan_ethhdr *vhdr;
net/batman-adv/main.c
366
struct vlan_ethhdr *vhdr, vhdr_tmp;
net/batman-adv/main.c
600
struct vlan_ethhdr *vhdr;
net/batman-adv/main.c
609
vhdr = (struct vlan_ethhdr *)(skb->data + header_len);
net/batman-adv/mesh-interface.c
182
struct vlan_ethhdr *vhdr;
net/batman-adv/mesh-interface.c
413
struct vlan_ethhdr *vhdr;
net/dsa/tag_8021q.c
544
struct vlan_ethhdr *hdr = vlan_eth_hdr(skb);
net/dsa/tag_sja1105.c
245
struct vlan_ethhdr *hdr;
net/hsr/hsr_main.h
81
struct vlan_ethhdr vlanhdr;
net/mac80211/tx.c
4443
const struct vlan_ethhdr *ethvlan = (void *)skb->data;
net/netfilter/nf_flow_table_inet.c
15
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_inet.c
23
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_flow_table_ip.c
165
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_ip.c
179
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_flow_table_ip.c
390
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_ip.c
398
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_tables_trace.c
48
struct vlan_ethhdr veth;
net/netfilter/nft_inner.c
66
struct vlan_ethhdr *veth, _veth;
net/netfilter/nft_meta.c
317
struct vlan_ethhdr *veth;
net/netfilter/nft_meta.c
331
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nft_payload.c
29
struct vlan_ethhdr *veth)
net/netfilter/nft_payload.c
306
case offsetof(struct vlan_ethhdr, h_vlan_TCI):
net/netfilter/nft_payload.c
314
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto):
net/netfilter/nft_payload.c
322
case offsetof(struct vlan_ethhdr, h_vlan_TCI) + sizeof(struct vlan_hdr):
net/netfilter/nft_payload.c
330
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) +
net/netfilter/nft_payload.c
47
struct vlan_ethhdr veth;
net/netfilter/nft_payload.c
795
if (offset >= offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto)) {
net/netfilter/nft_payload.c
801
case offsetof(struct vlan_ethhdr, h_vlan_proto):
net/netfilter/nft_payload.c
813
case offsetof(struct vlan_ethhdr, h_vlan_TCI):