| /linux/include/linux/ ! |
| H A D | if_vlan.h | 16 #define VLAN_HLEN 4 /* The additional bytes required by VLAN macro 361 if (skb_cow_head(skb, meta_len + VLAN_HLEN) < 0) in __vlan_insert_inner_tag() 364 skb_push(skb, VLAN_HLEN); in __vlan_insert_inner_tag() 368 skb_postpush_data_move(skb, VLAN_HLEN, mac_len - ETH_TLEN); in __vlan_insert_inner_tag() 370 skb->mac_header -= VLAN_HLEN; in __vlan_insert_inner_tag() 736 __skb_pull(skb, VLAN_HLEN); in vlan_remove_tag() 737 skb_postpull_data_move(skb, VLAN_HLEN, 2 * ETH_ALEN); in vlan_remove_tag()
|
| H A D | skb_array.h | 152 len += VLAN_HLEN; in __skb_array_len_with_tag()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ ! |
| H A D | txrx.h | 27 #define MLX5E_MAX_TX_INLINE_DS DIV_ROUND_UP(366 - INL_HDR_START_SZ + VLAN_HLEN, \ 465 eseg->swp_outer_l3_offset += VLAN_HLEN / 2; in mlx5e_eseg_swp_offsets_add_vlan() 466 eseg->swp_outer_l4_offset += VLAN_HLEN / 2; in mlx5e_eseg_swp_offsets_add_vlan() 467 eseg->swp_inner_l3_offset += VLAN_HLEN / 2; in mlx5e_eseg_swp_offsets_add_vlan() 468 eseg->swp_inner_l4_offset += VLAN_HLEN / 2; in mlx5e_eseg_swp_offsets_add_vlan()
|
| H A D | xdp.h | 41 #define MLX5E_XDP_MIN_INLINE (ETH_HLEN + VLAN_HLEN)
|
| /linux/drivers/net/ethernet/ti/icssm/ ! |
| H A D | icssm_prueth.h | 25 #define EMAC_MAX_PKTLEN (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN) 29 #define EMAC_MAX_FRM_SUPPORT (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN + \
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ ! |
| H A D | port.h | 10 #define MLXSW_PORT_ETH_FRAME_HDR (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN)
|
| /linux/tools/testing/selftests/bpf/prog_tests/ ! |
| H A D | flow_dissector.c | 96 #define VLAN_HLEN 4 macro 155 .nhoff = ETH_HLEN + VLAN_HLEN, 156 .thoff = ETH_HLEN + VLAN_HLEN + sizeof(struct iphdr), 178 .nhoff = ETH_HLEN + VLAN_HLEN * 2, 179 .thoff = ETH_HLEN + VLAN_HLEN * 2 +
|
| /linux/drivers/net/ ! |
| H A D | tun_vnet.h | 213 int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0; in tun_vnet_hdr_from_skb() 243 int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0; in tun_vnet_hdr_tnl_from_skb()
|
| /linux/net/dsa/ ! |
| H A D | tag_sja1105.c | 685 *offset = VLAN_HLEN; in sja1110_flow_dissect() 686 *proto = ((__be16 *)skb->data)[(VLAN_HLEN / 2) - 1]; in sja1110_flow_dissect() 731 .needed_headroom = VLAN_HLEN, 747 .needed_headroom = SJA1110_HEADER_LEN + VLAN_HLEN,
|
| H A D | tag_brcm.c | 231 if (unlikely(!pskb_may_pull(skb, BRCM_LEG_TAG_LEN + VLAN_HLEN))) in brcm_leg_tag_rcv() 249 len += VLAN_HLEN; in brcm_leg_tag_rcv()
|
| H A D | tag_vsc73xx_8021q.c | 60 .needed_headroom = VLAN_HLEN,
|
| H A D | tag_ocelot_8021q.c | 132 .needed_headroom = VLAN_HLEN,
|
| /linux/drivers/net/fjes/ ! |
| H A D | fjes_hw.h | 65 (ETH_HLEN + VLAN_HLEN + (mtu) + ETH_FCS_LEN) 70 (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN))
|
| /linux/drivers/net/vmxnet3/ ! |
| H A D | vmxnet3_xdp.h | 24 2 * VLAN_HLEN - ETH_FCS_LEN)
|
| /linux/net/core/ ! |
| H A D | ptp_classifier.c | 115 ptr += VLAN_HLEN; in ptp_parse_header()
|
| /linux/net/sched/ ! |
| H A D | act_csum.c | 609 if (!pskb_may_pull(skb, VLAN_HLEN)) in tcf_csum_act() 614 skb_pull(skb, VLAN_HLEN); in tcf_csum_act() 624 skb_push(skb, VLAN_HLEN); in tcf_csum_act()
|
| /linux/net/hsr/ ! |
| H A D | hsr_forward.c | 169 copylen += VLAN_HLEN; in create_stripped_skb_hsr() 313 hsr_ethhdr = (struct hsr_ethhdr *)(pc + VLAN_HLEN); in hsr_fill_tag() 361 movelen += VLAN_HLEN; in hsr_create_tagged_frame()
|
| /linux/net/8021q/ ! |
| H A D | vlan_dev.c | 58 vhdr = skb_push(skb, VLAN_HLEN); in vlan_dev_hard_header() 75 vhdrlen = VLAN_HLEN; in vlan_dev_hard_header() 149 max_mtu -= VLAN_HLEN; in vlan_dev_change_mtu() 580 dev->hard_header_len = real_dev->hard_header_len + VLAN_HLEN; in vlan_dev_init()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ ! |
| H A D | stmmac_xdp.c | 25 if (frame_size < ETH_FRAME_LEN + VLAN_HLEN * 2) in stmmac_xdp_enable_pool()
|
| /linux/drivers/net/ethernet/sun/ ! |
| H A D | sunvnet_common.h | 12 #define VNET_MAXPACKET (65535ULL + ETH_HLEN + VLAN_HLEN)
|
| /linux/drivers/net/ethernet/amazon/ena/ ! |
| H A D | ena_xdp.h | 18 VLAN_HLEN - XDP_PACKET_HEADROOM - \
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ ! |
| H A D | otx2_txrx.h | 24 #define OTX2_ETH_HLEN (VLAN_ETH_HLEN + VLAN_HLEN)
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ ! |
| H A D | en_tx.c | 61 #define MLX5E_MIN_INLINE (ETH_HLEN + VLAN_HLEN) in mlx5e_skb_l2_header_offset() 85 hlen += VLAN_HLEN; in mlx5e_calc_min_inline() 319 inl += VLAN_HLEN; in mlx5e_sq_calc_wqe_attr() 451 ihs += VLAN_HLEN; in mlx5e_sq_xmit_wqe()
|
| /linux/include/net/libeth/ ! |
| H A D | rx.h | 21 #define LIBETH_RX_LL_LEN (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN)
|
| /linux/drivers/net/ethernet/intel/igc/ ! |
| H A D | igc_xdp.c | 72 if (frame_size < ETH_FRAME_LEN + VLAN_HLEN * 2) { in igc_xdp_enable_pool()
|