Searched refs:vlan_ethhdr (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/include/linux/
H A Dif_vlan.h41 * struct vlan_ethhdr - vlan ethernet header (ethhdr + vlan_hdr)
48 struct vlan_ethhdr { struct
60 static inline struct vlan_ethhdr *vlan_eth_hdr(const struct sk_buff *skb)
62 return (struct vlan_ethhdr *)skb_mac_header(skb);
68 static inline struct vlan_ethhdr *skb_vlan_eth_hdr(const struct sk_buff *skb)
70 return (struct vlan_ethhdr *)skb->data;
352 struct vlan_ethhdr *veth;
365 veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN);
540 struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb);
754 struct vlan_ethhdr *ve
[all...]
/linux-master/net/netfilter/
H A Dnf_flow_table_inet.c15 struct vlan_ethhdr *veth;
20 veth = (struct vlan_ethhdr *)skb_mac_header(skb);
H A Dnft_payload.c29 struct vlan_ethhdr *veth)
47 struct vlan_ethhdr veth;
344 case offsetof(struct vlan_ethhdr, h_vlan_TCI):
352 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto):
360 case offsetof(struct vlan_ethhdr, h_vlan_TCI) + sizeof(struct vlan_hdr):
368 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) +
H A Dnf_flow_table_ip.c144 struct vlan_ethhdr *veth;
155 veth = (struct vlan_ethhdr *)skb_mac_header(skb);
279 struct vlan_ethhdr *veth;
284 veth = (struct vlan_ethhdr *)skb_mac_header(skb);
H A Dnft_inner.c59 struct vlan_ethhdr *veth, _veth;
H A Dnf_tables_trace.c47 struct vlan_ethhdr veth;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dvlan_mangle.c22 .mangle.offset = offsetof(struct vlan_ethhdr, h_vlan_TCI),
/linux-master/drivers/staging/gdm724x/
H A Dgdm_lte.c98 struct vlan_ethhdr vlan_eth;
119 memcpy(&vlan_eth, skb_in->data, sizeof(struct vlan_ethhdr));
217 struct vlan_ethhdr vlan_eth;
239 memcpy(&vlan_eth, skb_in->data, sizeof(struct vlan_ethhdr));
339 struct vlan_ethhdr *vlan_eth;
432 * For the case of ARP, this breaks the offset as vlan_ethhdr+4
438 struct vlan_ethhdr *vlan_eth = skb_vlan_eth_hdr(skb);
568 struct vlan_ethhdr vlan_eth;
/linux-master/net/batman-adv/
H A Dmain.c365 struct vlan_ethhdr *vhdr, vhdr_tmp;
629 struct vlan_ethhdr *vhdr;
638 vhdr = (struct vlan_ethhdr *)(skb->data + header_len);
H A Dsoft-interface.c193 struct vlan_ethhdr *vhdr;
421 struct vlan_ethhdr *vhdr;
H A Dgateway_client.c570 struct vlan_ethhdr *vhdr;
/linux-master/net/hsr/
H A Dhsr_main.h79 struct vlan_ethhdr vlanhdr;
/linux-master/net/dsa/
H A Dtag_ocelot.c20 struct vlan_ethhdr *hdr;
H A Dtag_sja1105.c244 struct vlan_ethhdr *hdr;
482 struct vlan_ethhdr *hdr = vlan_eth_hdr(skb);
/linux-master/net/8021q/
H A Dvlan_dev.c103 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
509 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
/linux-master/drivers/net/ethernet/sfc/
H A Dtx_tso.c150 struct vlan_ethhdr *veh = skb_vlan_eth_hdr(skb);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c105 struct vlan_ethhdr *vhdr = (struct vlan_ethhdr *)start;
456 h6 = (struct ipv6hdr *)(start + sizeof(struct vlan_ethhdr));
/linux-master/drivers/infiniband/hw/irdma/
H A Dcm.c480 ((struct vlan_ethhdr *)ethh)->h_vlan_proto =
484 ((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag);
486 ((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto =
513 ((struct vlan_ethhdr *)ethh)->h_vlan_proto =
517 ((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag);
518 ((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto =
3146 struct vlan_ethhdr *ethh;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.c49 offsetof(struct vlan_ethhdr, h_vlan_proto);
59 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
1034 offsetof(struct vlan_ethhdr, h_vlan_proto)) {
1041 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto);
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c306 struct vlan_ethhdr *vh = (struct vlan_ethhdr *)(skb->data);
465 struct vlan_ethhdr *vh;
525 vh = (struct vlan_ethhdr *)((char *) hwdesc + 2);
/linux-master/drivers/scsi/fnic/
H A Dfnic_fcs.c1023 struct vlan_ethhdr *vlan_hdr;
1077 struct vlan_ethhdr *vlan_hdr;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c1293 struct vlan_ethhdr *vlan_eh;
1347 vlan_eh = (struct vlan_ethhdr *)(req + 1);
/linux-master/drivers/net/
H A Dtap.c829 vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto);
/linux-master/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c743 struct vlan_ethhdr *veth;
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_iwarp.c1675 struct vlan_ethhdr *vethh;
1690 vethh = (struct vlan_ethhdr *)ethh;

Completed in 413 milliseconds

12