/linux/include/linux/ |
A D | if_vlan.h | 48 struct vlan_ethhdr { struct 58 static inline struct vlan_ethhdr *vlan_eth_hdr(const struct sk_buff *skb) in vlan_eth_hdr() argument 60 return (struct vlan_ethhdr *)skb_mac_header(skb); in vlan_eth_hdr() 339 struct vlan_ethhdr *veth; in __vlan_insert_inner_tag() 351 veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN); in __vlan_insert_inner_tag() 529 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)skb->data; in __vlan_get_tag() 705 struct vlan_ethhdr *veh; in skb_vlan_tagged_multi() 713 veh = (struct vlan_ethhdr *)skb->data; in skb_vlan_tagged_multi()
|
/linux/drivers/staging/gdm724x/ |
A D | gdm_lte.c | 97 struct vlan_ethhdr vlan_eth; in gdm_lte_emulate_arp() 118 memcpy(&vlan_eth, skb_in->data, sizeof(struct vlan_ethhdr)); in gdm_lte_emulate_arp() 217 struct vlan_ethhdr vlan_eth; in gdm_lte_emulate_ndp() 239 memcpy(&vlan_eth, skb_in->data, sizeof(struct vlan_ethhdr)); in gdm_lte_emulate_ndp() 339 struct vlan_ethhdr *vlan_eth; in gdm_lte_tx_nic_type() 352 vlan_eth = (struct vlan_ethhdr *)skb->data; in gdm_lte_tx_nic_type() 438 struct vlan_ethhdr *vlan_eth = (struct vlan_ethhdr *)skb->data; in gdm_lte_tx() 568 struct vlan_ethhdr vlan_eth; in gdm_lte_netif_rx()
|
/linux/net/netfilter/ |
A D | nft_payload.c | 28 struct vlan_ethhdr *veth) in nft_payload_rebuild_vlan_hdr() 46 struct vlan_ethhdr veth; in nft_payload_copy_vlan() 269 case offsetof(struct vlan_ethhdr, h_vlan_TCI): in nft_payload_offload_ll() 277 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto): in nft_payload_offload_ll() 285 case offsetof(struct vlan_ethhdr, h_vlan_TCI) + sizeof(struct vlan_hdr): in nft_payload_offload_ll() 293 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) + in nft_payload_offload_ll()
|
A D | nf_flow_table_ip.c | 145 struct vlan_ethhdr *veth; in nf_flow_tuple_encap() 156 veth = (struct vlan_ethhdr *)skb_mac_header(skb); in nf_flow_tuple_encap() 261 struct vlan_ethhdr *veth; in nf_flow_skb_encap_protocol() 265 veth = (struct vlan_ethhdr *)skb_mac_header(skb); in nf_flow_skb_encap_protocol()
|
A D | nf_tables_trace.c | 63 struct vlan_ethhdr veth; in nf_trace_fill_ll_header()
|
/linux/net/dsa/ |
A D | tag_ocelot.c | 16 struct vlan_ethhdr *hdr; in ocelot_xmit_get_vlan_info() 25 hdr = (struct vlan_ethhdr *)skb_mac_header(skb); in ocelot_xmit_get_vlan_info()
|
A D | tag_sja1105.c | 212 struct vlan_ethhdr *hdr; in sja1105_pvid_tag_control_pkt() 224 hdr = (struct vlan_ethhdr *)skb_mac_header(skb); in sja1105_pvid_tag_control_pkt() 460 struct vlan_ethhdr *hdr = (struct vlan_ethhdr *)skb_mac_header(skb); in sja1105_vlan_rcv()
|
/linux/net/batman-adv/ |
A D | main.c | 364 struct vlan_ethhdr *vhdr, vhdr_tmp; in batadv_skb_set_priority() 626 struct vlan_ethhdr *vhdr; in batadv_get_vid() 635 vhdr = (struct vlan_ethhdr *)(skb->data + header_len); in batadv_get_vid()
|
A D | soft-interface.c | 191 struct vlan_ethhdr *vhdr; in batadv_interface_tx() 417 struct vlan_ethhdr *vhdr; in batadv_interface_rx() 444 vhdr = (struct vlan_ethhdr *)skb->data; in batadv_interface_rx()
|
A D | gateway_client.c | 569 struct vlan_ethhdr *vhdr; in batadv_gw_dhcp_recipient_get()
|
/linux/net/8021q/ |
A D | vlan_dev.c | 102 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data); in vlan_dev_hard_start_xmit() 515 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data); in vlan_parse_protocol()
|
/linux/drivers/net/ethernet/sfc/ |
A D | tx_tso.c | 150 struct vlan_ethhdr *veh = (struct vlan_ethhdr *)skb->data; in efx_tso_check_protocol()
|
/linux/net/hsr/ |
A D | hsr_main.h | 95 struct vlan_ethhdr vlanhdr;
|
/linux/drivers/net/ethernet/qlogic/qlcnic/ |
A D | qlcnic_io.c | 305 struct vlan_ethhdr *vh = (struct vlan_ethhdr *)(skb->data); in qlcnic_send_filter() 320 vh = (struct vlan_ethhdr *)skb->data; in qlcnic_send_filter() 465 struct vlan_ethhdr *vh; in qlcnic_tx_pkt() 470 vh = (struct vlan_ethhdr *)skb->data; in qlcnic_tx_pkt() 525 vh = (struct vlan_ethhdr *)((char *) hwdesc + 2); in qlcnic_tx_pkt()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
A D | bridge.c | 100 offsetof(struct vlan_ethhdr, h_vlan_proto); in mlx5_esw_bridge_pkt_reformat_vlan_pop_supported() 110 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto); in mlx5_esw_bridge_pkt_reformat_vlan_pop_create() 926 offsetof(struct vlan_ethhdr, h_vlan_proto)) { in mlx5_esw_bridge_vlan_push_create() 933 reformat_params.param_1 = offsetof(struct vlan_ethhdr, h_vlan_proto); in mlx5_esw_bridge_vlan_push_create()
|
/linux/drivers/infiniband/hw/irdma/ |
A D | cm.c | 480 ((struct vlan_ethhdr *)ethh)->h_vlan_proto = in irdma_form_uda_cm_frame() 484 ((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag); in irdma_form_uda_cm_frame() 486 ((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto = in irdma_form_uda_cm_frame() 513 ((struct vlan_ethhdr *)ethh)->h_vlan_proto = in irdma_form_uda_cm_frame() 517 ((struct vlan_ethhdr *)ethh)->h_vlan_TCI = htons(vtag); in irdma_form_uda_cm_frame() 518 ((struct vlan_ethhdr *)ethh)->h_vlan_encapsulated_proto = in irdma_form_uda_cm_frame() 3091 struct vlan_ethhdr *ethh; in irdma_receive_ilq()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_tx.c | 207 struct vlan_ethhdr *vhdr = (struct vlan_ethhdr *)start; in mlx5e_insert_vlan()
|
/linux/drivers/scsi/fnic/ |
A D | fnic_fcs.c | 1027 struct vlan_ethhdr *vlan_hdr; in fnic_eth_send() 1081 struct vlan_ethhdr *vlan_hdr; in fnic_send_frame()
|
/linux/drivers/net/ethernet/qlogic/netxen/ |
A D | netxen_nic_main.c | 1862 struct vlan_ethhdr *vh; in netxen_tso_check() 1866 vh = (struct vlan_ethhdr *)skb->data; in netxen_tso_check() 1939 vh = (struct vlan_ethhdr *)((char *)hwdesc + 2); in netxen_tso_check()
|
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
A D | chtls_cm.c | 1294 struct vlan_ethhdr *vlan_eh; in chtls_pass_accept_request() 1348 vlan_eh = (struct vlan_ethhdr *)(req + 1); in chtls_pass_accept_request()
|
/linux/drivers/net/ |
A D | tap.c | 801 vlan_offset = offsetof(struct vlan_ethhdr, h_vlan_proto); in tap_put_user()
|
/linux/drivers/net/ethernet/intel/i40e/ |
A D | i40e_txrx.c | 2986 struct vlan_ethhdr *vhdr; in i40e_tx_prepare_vlan_flags() 2992 vhdr = (struct vlan_ethhdr *)skb->data; in i40e_tx_prepare_vlan_flags()
|
/linux/drivers/net/ethernet/toshiba/ |
A D | ps3_gelic_net.c | 731 struct vlan_ethhdr *veth; in gelic_put_vlan_tag()
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_iwarp.c | 1675 struct vlan_ethhdr *vethh; in qed_iwarp_parse_rx_pkt() 1690 vethh = (struct vlan_ethhdr *)ethh; in qed_iwarp_parse_rx_pkt()
|
/linux/drivers/net/ethernet/freescale/ |
A D | fec_main.c | 3409 struct vlan_ethhdr *vhdr; in fec_enet_get_raw_vlan_tci() 3413 vhdr = (struct vlan_ethhdr *)(skb->data); in fec_enet_get_raw_vlan_tci()
|