drivers/net/dsa/b53/b53_common.c
230
#define B53_MAX_MTU_25 (1536 - ETH_HLEN - VLAN_HLEN - ETH_FCS_LEN)
drivers/net/dsa/b53/b53_common.c
231
#define B53_MAX_MTU (9720 - ETH_HLEN - VLAN_HLEN - ETH_FCS_LEN)
drivers/net/dsa/ocelot/felix_vsc9959.c
1209
return taprio->max_sdu[tc] + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
drivers/net/dsa/ocelot/felix_vsc9959.c
1261
maxlen = val + 2 * VLAN_HLEN;
drivers/net/dsa/sja1105/sja1105_main.c
1050
mtu += VLAN_HLEN;
drivers/net/dsa/sja1105/sja1105_main.c
2739
new_mtu += VLAN_HLEN;
drivers/net/ethernet/altera/altera_tse_main.c
343
memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2);
drivers/net/ethernet/altera/altera_tse_main.c
344
skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/amazon/ena/ena_xdp.h
18
VLAN_HLEN - XDP_PACKET_HEADROOM - \
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
22
return pdata->netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
191
rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2344
max_len += VLAN_HLEN;
drivers/net/ethernet/amd/xgbe/xgbe.h
56
#define XGBE_RX_MIN_BUF_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN)
drivers/net/ethernet/amd/xgbe/xgbe.h
83
#define XGBE_ETH_FRAME_HDR (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
drivers/net/ethernet/atheros/ag71xx.c
926
return ETH_HLEN + VLAN_HLEN + mtu + ETH_FCS_LEN;
drivers/net/ethernet/atheros/alx/hw.c
963
if (raw_mtu > (ALX_MTU_JUMBO_TH + ETH_FCS_LEN + VLAN_HLEN))
drivers/net/ethernet/atheros/alx/hw.h
348
#define ALX_RAW_MTU(_mtu) (_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
drivers/net/ethernet/atheros/atl1c/atl1c.h
61
#define AT_RX_BUF_SIZE (ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1460
VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2587
netdev->min_mtu = ETH_ZLEN - (ETH_HLEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
489
roundup(mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN, 8) : AT_RX_BUF_SIZE;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
537
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1123
VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2273
netdev->min_mtu = ETH_ZLEN - (ETH_HLEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2275
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
425
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
603
VLAN_HLEN + ETH_FCS_LEN + 7) >> 3;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
727
+ ETH_HLEN + VLAN_HLEN
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
939
extra_size = ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/atheros/atlx/atl1.c
2718
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/atheros/atlx/atl1.c
3037
netdev->min_mtu = ETH_ZLEN - (ETH_HLEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atlx/atl1.c
3039
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/atheros/atlx/atl1.c
933
hw->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/atheros/atlx/atl2.c
1380
netdev->max_mtu = ETH_DATA_LEN + VLAN_HLEN;
drivers/net/ethernet/atheros/atlx/atl2.c
237
ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/atheros/atlx/atl2.c
911
VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/broadcom/asp2/bcmasp.c
419
offset += VLAN_HLEN;
drivers/net/ethernet/broadcom/bcm4908_enet.c
36
#define ENET_MAX_ETH_OVERHEAD (ETH_HLEN + BRCM_MAX_TAG_LEN + VLAN_HLEN + \
drivers/net/ethernet/broadcom/bcm4908_enet.c
40
ETH_HLEN + BRCM_MAX_TAG_LEN + VLAN_HLEN + \
drivers/net/ethernet/broadcom/bcmsysport.c
1264
csum_start += VLAN_HLEN;
drivers/net/ethernet/broadcom/bcmsysport.c
1527
reg = VLAN_HLEN << RING_PKT_SIZE_ADJ_SHIFT;
drivers/net/ethernet/broadcom/bcmsysport.h
39
#define UMAC_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c
824
vnic->mru = bd->netdev->mtu + ETH_HLEN + VLAN_HLEN;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2636
VLAN_HLEN);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
554
hdr_off += VLAN_HLEN;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
625
offset += VLAN_HLEN;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
626
f_length += DIV_ROUND_UP(VLAN_HLEN, 2);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
35
#define ENET_MAX_MTU_SIZE (ETH_DATA_LEN + ETH_HLEN + VLAN_HLEN + \
drivers/net/ethernet/broadcom/tg3.c
10323
tp->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/brocade/bna/bnad.h
99
(ETH_HLEN + VLAN_HLEN + (_mtu) + ETH_FCS_LEN)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1501
netdev->max_mtu = 16383 - OCTEON_MGMT_RX_HEADROOM - VLAN_HLEN;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
43
#define OCTEON_MGMT_RX_HEADROOM (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
664
(max_packet + 7 + VLAN_HLEN * 2) & 0xfff8);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
37
#define MAX_XDP_MTU (1530 - ETH_HLEN - VLAN_HLEN * 2)
drivers/net/ethernet/chelsio/cxgb4/sge.c
1453
max_pkt_len += VLAN_HLEN;
drivers/net/ethernet/chelsio/cxgb4/sge.c
153
return ALIGN(s->pktshift + ETH_HLEN + VLAN_HLEN + mtu, s->fl_align);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1184
max_pkt_len += VLAN_HLEN;
drivers/net/ethernet/cortina/gemini.c
450
maxtot = max_l3_len + ETH_HLEN + VLAN_HLEN;
drivers/net/ethernet/emulex/benet/be.h
71
#define BE_MAX_GSO_SIZE (65535 - 2 * VLAN_HLEN)
drivers/net/ethernet/engleder/tsnep_main.c
41
VLAN_HLEN * 2, 4))
drivers/net/ethernet/freescale/enetc/enetc.c
1640
rx_byte_cnt += VLAN_HLEN;
drivers/net/ethernet/freescale/enetc/enetc.c
1998
rx_byte_cnt += VLAN_HLEN;
drivers/net/ethernet/freescale/enetc/enetc.h
22
(ETH_FCS_LEN + ETH_HLEN + VLAN_HLEN))
drivers/net/ethernet/freescale/fec_main.c
1793
memmove(skb->data + VLAN_HLEN, skb->data, ETH_ALEN * 2);
drivers/net/ethernet/freescale/fec_main.c
1794
skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
187
frame_len = mtu + VLAN_HLEN * priv->dev_specs.vlan_layers +
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
516
u32 new_frm = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
525
if (new_frm < (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN))
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
526
new_frm = (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
24
#define MAC_DEFAULT_MTU (ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN + ETH_DATA_LEN)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
178
ip_offset += VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2350
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2354
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
78
ip_offset += VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3872
if ((depth + VLAN_HLEN) > skb_headlen(skb))
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3877
depth += VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
70
((max_frm_size) - (ETH_HLEN + ETH_FCS_LEN + 2 * VLAN_HLEN))
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10714
max_frm_size = new_mtu + ETH_HLEN + ETH_FCS_LEN + 2 * VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
11742
hdev->mps = ETH_FRAME_LEN + ETH_FCS_LEN + 2 * VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
183
(ETH_HLEN + ETH_FCS_LEN + 2 * VLAN_HLEN + ETH_DATA_LEN)
drivers/net/ethernet/ibm/ibmvnic.c
1355
buff_size = adapter->req_mtu + VLAN_HLEN;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
556
memmove(skb->data + VLAN_HLEN, skb->data, 12);
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
557
__skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
319
payload += VLAN_HLEN;
drivers/net/ethernet/intel/i40e/i40e_txrx.h
115
#define I40E_PACKET_HDR_PAD (ETH_HLEN + ETH_FCS_LEN + (VLAN_HLEN * 2))
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
2112
max_frame_size -= VLAN_HLEN;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
767
rx_ctx.rxmax += VLAN_HLEN;
drivers/net/ethernet/intel/ice/ice_switch.c
5493
off = num_vlan * VLAN_HLEN;
drivers/net/ethernet/intel/ice/ice_txrx.h
73
#define ICE_ETH_PKT_HDR_PAD (ETH_HLEN + ETH_FCS_LEN + (VLAN_HLEN * 2))
drivers/net/ethernet/intel/ice/virt/queues.c
28
max_frame_size -= VLAN_HLEN;
drivers/net/ethernet/intel/ice/virt/queues.c
858
vsi->max_frame += VLAN_HLEN;
drivers/net/ethernet/intel/igb/igb.h
144
#define IGB_ETH_PKT_HDR_PAD (ETH_HLEN + ETH_FCS_LEN + (VLAN_HLEN * 2))
drivers/net/ethernet/intel/igbvf/netdev.c
1626
adapter->rx_buffer_len = ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igbvf/netdev.c
2420
(max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/igbvf/netdev.c
2421
adapter->rx_buffer_len = ETH_FRAME_LEN + VLAN_HLEN +
drivers/net/ethernet/intel/igc/igc_main.c
5064
VLAN_HLEN;
drivers/net/ethernet/intel/igc/igc_main.c
5425
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/intel/igc/igc_xdp.c
72
if (frame_size < ETH_FRAME_LEN + VLAN_HLEN * 2) {
drivers/net/ethernet/intel/ixgbe/ixgbe.h
78
#define IXGBE_PKT_HDR_PAD (ETH_HLEN + ETH_FCS_LEN + (VLAN_HLEN * 2))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10886
int i, frame_size = dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4472
int i, frame_size = dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1087
nix_offload_hlen = VLAN_HLEN;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1088
inner_vhlen = VLAN_HLEN;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1090
nix_offload_hlen = VLAN_HLEN;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h
24
#define OTX2_ETH_HLEN (VLAN_ETH_HLEN + VLAN_HLEN)
drivers/net/ethernet/marvell/sky2.c
1147
size = roundup(sky2->netdev->mtu + ETH_HLEN + VLAN_HLEN, 8);
drivers/net/ethernet/marvell/sky2.c
1159
size = roundup(sky2->netdev->mtu + ETH_HLEN + VLAN_HLEN, 8);
drivers/net/ethernet/marvell/sky2.c
2571
count -= VLAN_HLEN; /* Account for vlan tag */
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
56
#define MLX4_EN_MAX_XDP_MTU ((int)(PAGE_SIZE - ETH_HLEN - (2 * VLAN_HLEN) - \
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
180
#define MLX4_EN_EFF_MTU(mtu) ((mtu) + ETH_HLEN + (2 * VLAN_HLEN))
drivers/net/ethernet/mellanox/mlx4/port.c
1241
ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/mellanox/mlx5/core/en.h
72
#define MLX5E_ETH_HARD_MTU (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
209
ip = (char *)vlan + VLAN_HLEN;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
27
#define MLX5E_MAX_TX_INLINE_DS DIV_ROUND_UP(366 - INL_HDR_START_SZ + VLAN_HLEN, \
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
465
eseg->swp_outer_l3_offset += VLAN_HLEN / 2;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
466
eseg->swp_outer_l4_offset += VLAN_HLEN / 2;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
467
eseg->swp_inner_l3_offset += VLAN_HLEN / 2;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
468
eseg->swp_inner_l4_offset += VLAN_HLEN / 2;
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h
41
#define MLX5E_XDP_MIN_INLINE (ETH_HLEN + VLAN_HLEN)
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
319
inl += VLAN_HLEN;
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
451
ihs += VLAN_HLEN;
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
61
#define MLX5E_MIN_INLINE (ETH_HLEN + VLAN_HLEN)
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
85
hlen += VLAN_HLEN;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
21
reformat_hdr[MLX5_FS_DL3TNLTOL2_MAC_VLAN_HDR_IDX].sz = ETH_HLEN + VLAN_HLEN;
drivers/net/ethernet/mellanox/mlxsw/port.h
10
#define MLXSW_PORT_ETH_FRAME_HDR (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/micrel/ksz884x.c
4598
skb_set_network_header(skb, VLAN_HLEN);
drivers/net/ethernet/micrel/ksz884x.c
6731
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/micrel/ksz884x.c
674
#define ETHERNET_HEADER_SIZE (14 + VLAN_HLEN)
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
853
VLAN_HLEN * 2 +
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1300
vsum = csum_partial(va + ETH_HLEN, VLAN_HLEN, 0);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1305
memmove(va + VLAN_HLEN, va, 2 * ETH_ALEN);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1306
skb->len -= VLAN_HLEN;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1307
skb->data_len -= VLAN_HLEN;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1309
skb_frag_off_add(frag, VLAN_HLEN);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1310
skb_frag_size_sub(frag, VLAN_HLEN);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2395
big_pow2 = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2399
mgp->big_bytes = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2433
cmd.data0 = dev->mtu + ETH_HLEN + VLAN_HLEN;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
702
fl_bufsz += ETH_HLEN + VLAN_HLEN * 2 + dp->mtu;
drivers/net/ethernet/nvidia/forcedeth.c
2837
hdrlen = VLAN_HLEN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1616
vhdr_len = VLAN_HLEN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1874
first_desc->total_hdr_length += VLAN_HLEN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1875
first_desc->tcp_hdr_offset = VLAN_HLEN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1876
first_desc->ip_hdr_offset = VLAN_HLEN;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1926
hdr_len + VLAN_HLEN);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1935
copied = copy_len - VLAN_HLEN;
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
2631
ALIGN((mtu) + ETH_HLEN + 2 * VLAN_HLEN + 2 + ETH_CACHE_LINE_SIZE, \
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1175
memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1176
skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
511
first_desc->hdr_length += VLAN_HLEN;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
512
first_desc->tcp_hdr_offset = VLAN_HLEN;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
513
first_desc->ip_hdr_offset = VLAN_HLEN;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
523
offset, hdr_len + VLAN_HLEN);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
533
copied = copy_len - VLAN_HLEN;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
449
max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
455
writel(netdev->mtu + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN,
drivers/net/ethernet/qualcomm/emac/emac.c
677
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/qualcomm/emac/emac.c
679
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/renesas/ravb_main.c
3004
(ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/renesas/sh_eth.c
1496
sh_eth_write(ndev, ndev->mtu + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN,
drivers/net/ethernet/renesas/sh_eth.c
3325
ndev->max_mtu = 2000 - (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/rocker/rocker_main.c
697
return rocker_port->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/sfc/falcon/net_driver.h
1294
(ALIGN(((mtu) + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN + EF4_FRAME_PAD), 8))
drivers/net/ethernet/sfc/net_driver.h
1723
(ALIGN(((mtu) + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN + EFX_FRAME_PAD), 8))
drivers/net/ethernet/sfc/siena/net_driver.h
1616
(ALIGN(((mtu) + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN + EFX_FRAME_PAD), 8))
drivers/net/ethernet/spacemit/k1_emac.c
1935
ndev->max_mtu = EMAC_RX_BUF_MAX - (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/spacemit/k1_emac.c
225
frame_sz = priv->ndev->mtu + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/spacemit/k1_emac.c
926
frame_len = mtu + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4684
sdu_len += VLAN_HLEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4924
memmove(skb->data + VLAN_HLEN, veth, ETH_ALEN * 2);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4925
skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c
25
if (frame_size < ETH_FRAME_LEN + VLAN_HLEN * 2)
drivers/net/ethernet/sun/sungem.c
1616
gp->rx_buf_sz = max(dev->mtu + ETH_HLEN + VLAN_HLEN,
drivers/net/ethernet/sun/sunvnet_common.c
107
pkt.mtu = framelen + VLAN_HLEN;
drivers/net/ethernet/sun/sunvnet_common.c
1352
localmtu -= VLAN_HLEN;
drivers/net/ethernet/sun/sunvnet_common.c
168
localmtu = ETH_FRAME_LEN + VLAN_HLEN;
drivers/net/ethernet/sun/sunvnet_common.h
12
#define VNET_MAXPACKET (65535ULL + ETH_HLEN + VLAN_HLEN)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
1224
max_len += VLAN_HLEN;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
198
rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/synopsys/dwc-xlgmac.h
48
#define XLGMAC_RX_MIN_BUF_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN + VLAN_HLEN)
drivers/net/ethernet/ti/cpsw_priv.c
267
memmove(skb->data + VLAN_HLEN, skb->data, 2 * ETH_ALEN);
drivers/net/ethernet/ti/cpsw_priv.c
268
skb_pull(skb, VLAN_HLEN);
drivers/net/ethernet/ti/icssm/icssm_prueth.h
25
#define EMAC_MAX_PKTLEN (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN)
drivers/net/ethernet/ti/icssm/icssm_prueth.h
29
#define EMAC_MAX_FRM_SUPPORT (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN + \
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1523
netdev->hard_header_len += VLAN_HLEN;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
752
if (skb_headroom(skb) < VLAN_HLEN) {
drivers/net/ethernet/toshiba/ps3_gelic_net.c
755
skb = skb_realloc_headroom(sk_tmp, VLAN_HLEN);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
760
veth = skb_push(skb, VLAN_HLEN);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
763
memmove(skb->data, skb->data + VLAN_HLEN, 2 * ETH_ALEN);
drivers/net/ethernet/toshiba/tc35815.c
354
L1_CACHE_ALIGN(ETH_FRAME_LEN + VLAN_HLEN + NET_IP_ALIGN)
drivers/net/ethernet/toshiba/tc35815.c
357
L1_CACHE_ALIGN(ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN + NET_IP_ALIGN)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1786
max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
198
netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
696
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
812
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/fjes/fjes_hw.h
65
(ETH_HLEN + VLAN_HLEN + (mtu) + ETH_FCS_LEN)
drivers/net/fjes/fjes_hw.h
70
(ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN))
drivers/net/hyperv/netvsc_drv.c
545
packet->total_data_buflen -= VLAN_HLEN;
drivers/net/hyperv/netvsc_drv.c
546
packet->total_bytes -= VLAN_HLEN;
drivers/net/tap.c
738
total += VLAN_HLEN;
drivers/net/tun.c
2046
vlan_hlen = VLAN_HLEN;
drivers/net/tun_vnet.h
213
int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0;
drivers/net/tun_vnet.h
243
int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0;
drivers/net/usb/asix_common.c
195
if (size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) {
drivers/net/usb/cdc_eem.c
79
dev->net->hard_header_len += EEM_HEAD + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/usb/lan78xx.c
127
#define RX_MAX_FRAME_LEN(mtu) ((mtu) + ETH_HLEN + VLAN_HLEN)
drivers/net/usb/sr9800.c
84
if ((size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) ||
drivers/net/veth.c
529
max_len = rcv->mtu + rcv->hard_header_len + VLAN_HLEN;
drivers/net/virtio_net.c
56
#define GOOD_PACKET_LEN (ETH_HLEN + VLAN_HLEN + ETH_DATA_LEN)
drivers/net/virtio_net.c
6377
unsigned int buf_len = hdr_len + ETH_HLEN + VLAN_HLEN + packet_len;
drivers/net/vmxnet3/vmxnet3_xdp.h
24
2 * VLAN_HLEN - ETH_FCS_LEN)
drivers/platform/mellanox/mlxbf-tmfifo.c
236
#define MLXBF_TMFIFO_NET_L2_OVERHEAD (ETH_HLEN + VLAN_HLEN)
drivers/s390/net/qeth_l3_main.c
1892
headroom = sizeof(struct qeth_hdr_tso) + VLAN_HLEN;
drivers/s390/net/qeth_l3_main.c
1896
headroom = sizeof(struct qeth_hdr) + VLAN_HLEN;
drivers/scsi/qedf/qedf_main.c
2637
memmove((u8 *)eh + VLAN_HLEN, eh, ETH_ALEN * 2);
drivers/scsi/qedf/qedf_main.c
2638
eh = skb_pull(skb, VLAN_HLEN);
drivers/scsi/qedi/qedi_main.c
688
memmove((u8 *)eh + VLAN_HLEN, eh, ETH_ALEN * 2);
drivers/scsi/qedi/qedi_main.c
689
eh = (struct ethhdr *)skb_pull(skb, VLAN_HLEN);
drivers/staging/octeon/ethernet.c
243
int vlan_bytes = VLAN_HLEN;
drivers/staging/octeon/ethernet.c
683
mtu_overhead += VLAN_HLEN;
drivers/vdpa/mlx5/core/mlx5_vdpa.h
12
#define MLX5V_ETH_HARD_MTU (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN)
drivers/vhost/net.c
1005
len += VLAN_HLEN;
include/linux/filter.h
1218
len = fwd->mtu + fwd->hard_header_len + VLAN_HLEN;
include/linux/if_vlan.h
361
if (skb_cow_head(skb, meta_len + VLAN_HLEN) < 0)
include/linux/if_vlan.h
364
skb_push(skb, VLAN_HLEN);
include/linux/if_vlan.h
368
skb_postpush_data_move(skb, VLAN_HLEN, mac_len - ETH_TLEN);
include/linux/if_vlan.h
370
skb->mac_header -= VLAN_HLEN;
include/linux/if_vlan.h
736
__skb_pull(skb, VLAN_HLEN);
include/linux/if_vlan.h
737
skb_postpull_data_move(skb, VLAN_HLEN, 2 * ETH_ALEN);
include/linux/skb_array.h
152
len += VLAN_HLEN;
include/net/libeth/rx.h
21
#define LIBETH_RX_LL_LEN (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN)
net/8021q/vlan.c
329
vlandev->hard_header_len = dev->hard_header_len + VLAN_HLEN;
net/8021q/vlan_core.c
56
skb_pull(skb, offset + VLAN_HLEN);
net/8021q/vlan_dev.c
149
max_mtu -= VLAN_HLEN;
net/8021q/vlan_dev.c
58
vhdr = skb_push(skb, VLAN_HLEN);
net/8021q/vlan_dev.c
580
dev->hard_header_len = real_dev->hard_header_len + VLAN_HLEN;
net/8021q/vlan_dev.c
75
vhdrlen = VLAN_HLEN;
net/8021q/vlan_netlink.c
181
max_mtu = netif_reduces_vlan_mtu(real_dev) ? real_dev->mtu - VLAN_HLEN :
net/batman-adv/bridge_loop_avoidance.c
1107
vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN,
net/batman-adv/bridge_loop_avoidance.c
1113
headlen += VLAN_HLEN;
net/batman-adv/distributed-arp-table.c
1075
*hdr_size += VLAN_HLEN;
net/batman-adv/gateway_client.c
575
if (!pskb_may_pull(skb, *header_len + VLAN_HLEN))
net/batman-adv/gateway_client.c
580
*header_len += VLAN_HLEN;
net/batman-adv/mesh-interface.c
216
network_offset += VLAN_HLEN;
net/bridge/br_netfilter_hooks.c
176
return VLAN_HLEN;
net/core/ptp_classifier.c
115
ptr += VLAN_HLEN;
net/core/skbuff.c
6301
if (likely(mac_len > VLAN_HLEN + ETH_TLEN)) {
net/core/skbuff.c
6302
memmove(skb_mac_header(skb) + VLAN_HLEN, skb_mac_header(skb),
net/core/skbuff.c
6303
mac_len - VLAN_HLEN - ETH_TLEN);
net/core/skbuff.c
6309
memmove(meta + VLAN_HLEN, meta, meta_len);
net/core/skbuff.c
6312
skb->mac_header += VLAN_HLEN;
net/core/skbuff.c
6330
if (unlikely(!pskb_may_pull(skb, VLAN_HLEN + sizeof(unsigned short))))
net/core/skbuff.c
6337
skb_pull_rcsum(skb, VLAN_HLEN);
net/core/skbuff.c
6412
skb_postpull_rcsum(skb, skb->data + (2 * ETH_ALEN), VLAN_HLEN);
net/core/skbuff.c
6416
skb->mac_header += VLAN_HLEN;
net/core/skbuff.c
6481
skb->network_header -= VLAN_HLEN;
net/core/skbuff.c
6483
skb_postpush_rcsum(skb, skb->data + (2 * ETH_ALEN), VLAN_HLEN);
net/core/skbuff.c
7477
if (WARN_ON_ONCE(vlan_depth < VLAN_HLEN))
net/core/skbuff.c
7479
vlan_depth -= VLAN_HLEN;
net/core/skbuff.c
7492
vlan_depth += VLAN_HLEN;
net/dsa/tag_brcm.c
231
if (unlikely(!pskb_may_pull(skb, BRCM_LEG_TAG_LEN + VLAN_HLEN)))
net/dsa/tag_brcm.c
249
len += VLAN_HLEN;
net/dsa/tag_ocelot_8021q.c
132
.needed_headroom = VLAN_HLEN,
net/dsa/tag_sja1105.c
685
*offset = VLAN_HLEN;
net/dsa/tag_sja1105.c
686
*proto = ((__be16 *)skb->data)[(VLAN_HLEN / 2) - 1];
net/dsa/tag_sja1105.c
731
.needed_headroom = VLAN_HLEN,
net/dsa/tag_sja1105.c
747
.needed_headroom = SJA1110_HEADER_LEN + VLAN_HLEN,
net/dsa/tag_vsc73xx_8021q.c
60
.needed_headroom = VLAN_HLEN,
net/hsr/hsr_forward.c
169
copylen += VLAN_HLEN;
net/hsr/hsr_forward.c
313
hsr_ethhdr = (struct hsr_ethhdr *)(pc + VLAN_HLEN);
net/hsr/hsr_forward.c
361
movelen += VLAN_HLEN;
net/netfilter/nf_flow_table_ip.c
183
offset += VLAN_HLEN;
net/netfilter/nf_flow_table_ip.c
405
ctx->offset += VLAN_HLEN;
net/netfilter/nf_flow_table_ip.c
448
__skb_pull(skb, VLAN_HLEN);
net/netfilter/nft_payload.c
68
offset -= VLAN_HLEN;
net/netfilter/nft_payload.c
823
*vlan_hlen = VLAN_HLEN;
net/openvswitch/flow.c
66
int len = skb->len + (skb_vlan_tag_present(skb) ? VLAN_HLEN : 0);
net/openvswitch/vport.c
531
length -= VLAN_HLEN;
net/packet/af_packet.c
2000
if (len > dev->mtu + dev->hard_header_len + VLAN_HLEN + extra_len)
net/packet/af_packet.c
2785
if ((size_max > dev->mtu + reserve + VLAN_HLEN) && !vnet_hdr_sz)
net/packet/af_packet.c
2786
size_max = dev->mtu + reserve + VLAN_HLEN;
net/packet/af_packet.c
3011
(len > dev->mtu + reserve + VLAN_HLEN + extra_len))
net/sched/act_csum.c
610
skb_pull(skb, VLAN_HLEN);
net/sched/act_csum.c
620
skb_push(skb, VLAN_HLEN);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
155
.nhoff = ETH_HLEN + VLAN_HLEN,
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
156
.thoff = ETH_HLEN + VLAN_HLEN + sizeof(struct iphdr),
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
178
.nhoff = ETH_HLEN + VLAN_HLEN * 2,
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
179
.thoff = ETH_HLEN + VLAN_HLEN * 2 +