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
1552
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/chelsio/inline_crypto/chtls/chtls_cm.c
1295
struct vlan_ethhdr *vlan_eh;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1349
vlan_eh = (struct vlan_ethhdr *)(req + 1);
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
2455
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
1508
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
9450
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
4914
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
2094
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
1541
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
359
struct vlan_ethhdr *veth;
include/linux/if_vlan.h
372
veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN);
include/linux/if_vlan.h
553
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
768
struct vlan_ethhdr *veh;
net/8021q/vlan_dev.c
104
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/8021q/vlan_dev.c
485
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/batman-adv/gateway_client.c
560
struct vlan_ethhdr *vhdr;
net/batman-adv/main.c
343
struct vlan_ethhdr *vhdr, vhdr_tmp;
net/batman-adv/main.c
574
struct vlan_ethhdr *vhdr;
net/batman-adv/main.c
583
vhdr = (struct vlan_ethhdr *)(skb->data + header_len);
net/batman-adv/mesh-interface.c
180
struct vlan_ethhdr *vhdr;
net/batman-adv/mesh-interface.c
408
struct vlan_ethhdr *vhdr;
net/dsa/tag_8021q.c
544
struct vlan_ethhdr *hdr = vlan_eth_hdr(skb);
net/dsa/tag_sja1105.c
244
struct vlan_ethhdr *hdr;
net/hsr/hsr_main.h
81
struct vlan_ethhdr vlanhdr;
net/mac80211/tx.c
4381
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
395
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_ip.c
403
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_payload.c
29
struct vlan_ethhdr *veth)
net/netfilter/nft_payload.c
335
case offsetof(struct vlan_ethhdr, h_vlan_TCI):
net/netfilter/nft_payload.c
343
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto):
net/netfilter/nft_payload.c
351
case offsetof(struct vlan_ethhdr, h_vlan_TCI) + sizeof(struct vlan_hdr):
net/netfilter/nft_payload.c
359
case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) +
net/netfilter/nft_payload.c
47
struct vlan_ethhdr veth;
net/netfilter/nft_payload.c
822
if (offset >= offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto)) {
net/netfilter/nft_payload.c
828
case offsetof(struct vlan_ethhdr, h_vlan_proto):
net/netfilter/nft_payload.c
840
case offsetof(struct vlan_ethhdr, h_vlan_TCI):