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/hirschmann/hellcreek.c
1546
u32 max_sdu = schedule->max_sdu[tc] + VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/ks8995.c
697
max_mtu += ETH_FCS_LEN;
drivers/net/dsa/ks8995.c
729
return 1916 - ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1263
return GSWIP_MAX_PACKET_LENGTH - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1276
VLAN_ETH_HLEN + new_mtu + ETH_FCS_LEN);
drivers/net/dsa/microchip/ksz8.c
199
frame_size = mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz9477.c
1589
VLAN_ETH_FRAME_LEN + ETH_FCS_LEN);
drivers/net/dsa/microchip/ksz9477.c
57
frame_size = mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
2033
stats->rx_bytes = raw->rx_total - stats->rx_packets * ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
2034
stats->tx_bytes = raw->tx_total - stats->tx_packets * ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
2088
stats->rx_bytes = raw->rx + raw->rx_hi - stats->rx_packets * ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
2089
stats->tx_bytes = raw->tx + raw->tx_hi - stats->tx_packets * ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
2995
return KSZ8795_HUGE_PACKET_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
3000
return KSZ8863_HUGE_PACKET_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/microchip/ksz_common.c
3015
return KSZ9477_MAX_FRAME_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/microchip/lan937x_main.c
471
new_mtu += VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/mt7530.c
1439
length = new_mtu + ETH_HLEN + MTK_HDR_LEN + ETH_FCS_LEN;
drivers/net/dsa/mt7530.h
15
#define MT7530_MAX_MTU (15 * 1024 - ETH_HLEN - ETH_FCS_LEN - MTK_HDR_LEN)
drivers/net/dsa/mv88e6xxx/chip.c
3609
return 10240 - VLAN_ETH_HLEN - EDSA_HLEN - ETH_FCS_LEN;
drivers/net/dsa/mv88e6xxx/chip.c
3611
return 1632 - VLAN_ETH_HLEN - EDSA_HLEN - ETH_FCS_LEN;
drivers/net/dsa/mv88e6xxx/global1.c
293
mtu += ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/mv88e6xxx/port.c
1292
size += VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/netc/netc_main.c
1569
u32 max_frame_size = mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/netc/netc_main.c
1578
return NETC_MAX_FRAME_LEN - VLAN_ETH_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/qca/qca8k-8xxx.c
1997
ret = qca8k_write(priv, QCA8K_MAX_FRAME_SIZE, ETH_FRAME_LEN + ETH_FCS_LEN);
drivers/net/dsa/qca/qca8k-common.c
798
ETH_HLEN + ETH_FCS_LEN);
drivers/net/dsa/realtek/rtl8365mb_main.c
1247
frame_size = new_mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/realtek/rtl8365mb_main.c
1260
return RTL8365MB_CFG0_MAX_LEN_MAX - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/realtek/rtl8366rb.c
1402
max_mtu += ETH_FCS_LEN;
drivers/net/dsa/realtek/rtl8366rb.c
1429
return 16000 - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/rzn1_a5psw.c
210
new_mtu += ETH_HLEN + A5PSW_EXTRA_MTU_LEN + ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_flower.c
159
ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_flower.c
87
ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_main.c
1047
int mtu = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_main.c
2736
new_mtu += VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_main.c
2753
return 2043 - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/sja1105/sja1105_vl.c
697
rule->vl.maxlen = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/dsa/vitesse-vsc73xx-core.c
1571
VSC73XX_MAXLEN, new_mtu + ETH_HLEN + ETH_FCS_LEN);
drivers/net/dsa/vitesse-vsc73xx-core.c
1581
return 9600 - ETH_HLEN - ETH_FCS_LEN;
drivers/net/dsa/yt921x.c
1013
stats->rx_bytes = mib->rx_good_bytes - ETH_FCS_LEN * stats->rx_packets;
drivers/net/dsa/yt921x.c
1014
stats->tx_bytes = mib->tx_good_bytes - ETH_FCS_LEN * stats->tx_packets;
drivers/net/dsa/yt921x.c
1113
frame_size = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/dsa/yt921x.c
1129
return YT921X_FRAME_SIZE_MAX - ETH_HLEN - ETH_FCS_LEN - YT921X_TAG_LEN;
drivers/net/dsa/yt921x.c
1207
ETH_FCS_LEN;
drivers/net/ethernet/actions/owl-emac.c
828
skb_put(curr_skb, len - ETH_FCS_LEN);
drivers/net/ethernet/actions/owl-emac.h
21
#define OWL_EMAC_RX_FRAME_MAX_LEN (ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/altera/altera_tse_main.c
1330
priv->dev->min_mtu = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/altera/altera_tse_main.c
723
frm_length = ETH_HLEN + priv->dev->mtu + ETH_FCS_LEN;
drivers/net/ethernet/amazon/ena/ena_xdp.h
17
#define ENA_XDP_MAX_MTU (ENA_PAGE_SIZE - ETH_HLEN - ETH_FCS_LEN - \
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-dev.c
2387
delay += ETH_HLEN + ETH_FCS_LEN;
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-selftest.c
232
attr.max_size = size - ETH_FCS_LEN;
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/aquantia/atlantic/aq_main.c
133
int new_frame_size = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
401
self->ndev->max_mtu = aq_hw_caps->mtu - ETH_FCS_LEN - ETH_HLEN;
drivers/net/ethernet/atheros/ag71xx.c
1638
pktlen -= ETH_FCS_LEN;
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/alx/main.c
258
RRD_PKTLEN) - ETH_FCS_LEN;
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
1934
skb_put(skb, length - ETH_FCS_LEN);
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
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
728
+ ETH_FCS_LEN;
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
2008
skb_put(skb, length - 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
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/atl1.c
934
hw->min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
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_intf.c
269
if (!nr_frags && size < (ETH_ZLEN + ETH_FCS_LEN)) {
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
270
if (skb_put_padto(skb, ETH_ZLEN + ETH_FCS_LEN))
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
555
skb_trim(skb, len - ETH_FCS_LEN);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
556
len -= ETH_FCS_LEN;
drivers/net/ethernet/broadcom/bcm4908_enet.c
37
ETH_FCS_LEN + 4) /* 32 */
drivers/net/ethernet/broadcom/bcm4908_enet.c
41
ENET_MTU_MAX + ETH_FCS_LEN + 4)
drivers/net/ethernet/broadcom/bcm4908_enet.c
629
skb_put(skb, len - ETH_FCS_LEN);
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1648
priv->rx_buf_size = ALIGN(actual_mtu + ETH_FCS_LEN,
drivers/net/ethernet/broadcom/bcmsysport.c
824
skb_trim(skb, len - ETH_FCS_LEN);
drivers/net/ethernet/broadcom/bcmsysport.c
825
len -= ETH_FCS_LEN;
drivers/net/ethernet/broadcom/bcmsysport.h
40
ENET_BRCM_TAG_LEN + ETH_FCS_LEN + ENET_PAD)
drivers/net/ethernet/broadcom/bgmac.c
1544
net_dev->max_mtu = BGMAC_RX_MAX_FRAME_SIZE - ETH_FCS_LEN;
drivers/net/ethernet/broadcom/bgmac.c
467
len -= ETH_FCS_LEN;
drivers/net/ethernet/broadcom/bgmac.h
366
#define ETHER_MAX_LEN (ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/broadcom/bnx2.c
4995
val = mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2416
skb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
37
ENET_BRCM_TAG_LEN + ETH_FCS_LEN + ENET_PAD)
drivers/net/ethernet/broadcom/tg3.c
10323
tp->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/broadcom/tg3.c
13528
tw32(MAC_RX_MTU_SIZE, tx_len + ETH_FCS_LEN);
drivers/net/ethernet/broadcom/tg3.c
13655
- ETH_FCS_LEN;
drivers/net/ethernet/broadcom/tg3.c
13661
if (pktsz <= TG3_RX_STD_DMA_SZ - ETH_FCS_LEN) {
drivers/net/ethernet/broadcom/tg3.c
6889
ETH_FCS_LEN;
drivers/net/ethernet/brocade/bna/bnad.h
99
(ETH_HLEN + VLAN_HLEN + (_mtu) + ETH_FCS_LEN)
drivers/net/ethernet/cadence/macb_main.c
2304
ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
2435
if (tailroom >= ETH_FCS_LEN)
drivers/net/ethernet/cadence/macb_main.c
2439
padlen = ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
2442
padlen += ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
2454
if (padlen > ETH_FCS_LEN)
drivers/net/ethernet/cadence/macb_main.c
2455
skb_put_zero(*skb, padlen - ETH_FCS_LEN);
drivers/net/ethernet/cadence/macb_main.c
3162
size_t bufsz = dev->mtu + ETH_HLEN + ETH_FCS_LEN + NET_IP_ALIGN;
drivers/net/ethernet/cadence/macb_main.c
5896
ETH_HLEN - ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
5898
dev->max_mtu = 1536 - ETH_HLEN - ETH_FCS_LEN;
drivers/net/ethernet/calxeda/xgmac.c
499
len -= ETH_FCS_LEN;
drivers/net/ethernet/calxeda/xgmac.c
680
int bufsz = priv->dev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/calxeda/xgmac.c
727
bfsize = ALIGN(dev->mtu + ETH_HLEN + ETH_FCS_LEN + NET_IP_ALIGN, 8);
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
650
int max_packet = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/cavium/thunder/nic_main.c
265
new_frs += VLAN_ETH_HLEN + ETH_FCS_LEN + 4;
drivers/net/ethernet/cavium/thunder/nic_main.c
447
nic->pkind.maxlen = NIC_HW_MAX_FRS + VLAN_ETH_HLEN + ETH_FCS_LEN + 4;
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1067
(ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/chelsio/cxgb/pm3393.c
322
mtu += ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/emulex/benet/be.h
68
(ETH_HLEN + ETH_FCS_LEN))
drivers/net/ethernet/engleder/tsnep_main.c
1392
__skb_put(skb, length - ETH_FCS_LEN);
drivers/net/ethernet/engleder/tsnep_main.c
1513
length - ETH_FCS_LEN, false);
drivers/net/ethernet/engleder/tsnep_main.c
1596
xsk_buff_set_size(entry->xdp, length - ETH_FCS_LEN);
drivers/net/ethernet/engleder/tsnep_main.c
40
ETH_FRAME_LEN + ETH_FCS_LEN + \
drivers/net/ethernet/engleder/tsnep_main.c
888
tx->bytes += length + ETH_FCS_LEN;
drivers/net/ethernet/ezchip/nps_enet.c
314
max_frame_length = ETH_HLEN + ndev->mtu + ETH_FCS_LEN;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
197
(dpaa_max_frm - (VLAN_ETH_HLEN + ETH_FCS_LEN))
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3004
if (mtu + VLAN_ETH_HLEN + ETH_FCS_LEN > max_contig_data) {
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3007
max_contig_data - VLAN_ETH_HLEN - ETH_FCS_LEN);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
41
#define ETHSW_MAX_FRAME_LENGTH (DPAA2_MFL - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
42
#define ETHSW_L2_MAX_FRM(mtu) ((mtu) + VLAN_ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/freescale/enetc/enetc.h
23
(ETH_FCS_LEN + ETH_HLEN + VLAN_HLEN))
drivers/net/ethernet/freescale/enetc/enetc_qos.c
278
port_frame_max_size = ndev->mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/freescale/fec_main.c
1151
rcntl |= (fep->netdev->mtu + VLAN_ETH_HLEN + ETH_FCS_LEN) << 16;
drivers/net/ethernet/freescale/fec_main.c
1292
(ndev->mtu > (PKT_MAXBUF_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN)))
drivers/net/ethernet/freescale/fec_main.c
4878
order = get_order(new_mtu + VLAN_ETH_HLEN + ETH_FCS_LEN
drivers/net/ethernet/freescale/fec_main.c
5431
ndev->max_mtu = fep->max_buf_size - VLAN_ETH_HLEN - ETH_FCS_LEN;
drivers/net/ethernet/freescale/gianfar.c
2444
pskb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
188
ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/hisilicon/hisi_femac.c
257
len -= ETH_FCS_LEN;
drivers/net/ethernet/hisilicon/hisi_femac.c
539
writel(skb->len + ETH_FCS_LEN, priv->port_base + EQFRM_LEN);
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
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/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
8308
max_frm_size = new_mtu + ETH_HLEN + ETH_FCS_LEN + 2 * VLAN_HLEN;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9357
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/huawei/hinic/hinic_dev.h
26
#define HINIC_MAX_MTU_SIZE (HINIC_MAX_JUMBO_FRAME_SIZE - ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/intel/e100.c
1061
nic->blank_rfd.size = cpu_to_le16(VLAN_ETH_FRAME_LEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/e100.c
1918
#define RFD_BUF_LEN (sizeof(struct rfd) + VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/intel/e100.c
2114
+ ETH_FCS_LEN);
drivers/net/ethernet/intel/e1000/e1000_main.c
1066
netdev->max_mtu = MAX_JUMBO_FRAME_SIZE - (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/e1000/e1000_main.c
3525
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000/e1000_main.c
3530
if (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN)) {
drivers/net/ethernet/intel/e1000/e1000_main.c
3569
((max_frame == (ETH_FRAME_LEN + ETH_FCS_LEN)) ||
drivers/net/ethernet/intel/e1000/e1000_main.c
595
} else if (hw->max_frame_size > ETH_FRAME_LEN + ETH_FCS_LEN) {
drivers/net/ethernet/intel/e1000/e1000_main.c
616
ETH_FCS_LEN) * 2;
drivers/net/ethernet/intel/e1000e/82571.c
1996
.max_hw_frame_size = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN,
drivers/net/ethernet/intel/e1000e/ich8lan.c
1833
adapter->max_hw_frame_size = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/ich8lan.c
6022
.max_hw_frame_size = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN,
drivers/net/ethernet/intel/e1000e/netdev.c
3206
} else if (adapter->netdev->mtu > ETH_FRAME_LEN + ETH_FCS_LEN) {
drivers/net/ethernet/intel/e1000e/netdev.c
3991
if (adapter->max_frame_size > (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)) {
drivers/net/ethernet/intel/e1000e/netdev.c
4008
sizeof(struct e1000_tx_desc) - ETH_FCS_LEN) * 2;
drivers/net/ethernet/intel/e1000e/netdev.c
4469
adapter->rx_buffer_len = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/netdev.c
4471
adapter->max_frame_size = netdev->mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/netdev.c
4472
adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/netdev.c
6055
int max_frame = new_mtu + VLAN_ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/netdev.c
6099
if (max_frame <= (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/e1000e/netdev.c
6100
adapter->rx_buffer_len = VLAN_ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/e1000e/netdev.c
7576
(VLAN_ETH_HLEN + ETH_FCS_LEN);
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/iavf/iavf.h
84
#define MAXIMUM_ETHERNET_VLAN_SIZE (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)
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/igb/igb.h
144
#define IGB_ETH_PKT_HDR_PAD (ETH_HLEN + ETH_FCS_LEN + (VLAN_HLEN * 2))
drivers/net/ethernet/intel/igb/igb_main.c
2340
min_tx_space += sizeof(union e1000_adv_tx_desc) - ETH_FCS_LEN;
drivers/net/ethernet/intel/igb/igb_main.c
4063
adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igb/igb_main.c
6726
if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/igb/igb_main.c
6727
max_frame = ETH_FRAME_LEN + ETH_FCS_LEN;
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
1628
adapter->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igbvf/netdev.c
1629
adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igbvf/netdev.c
2388
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igbvf/netdev.c
2417
if ((max_frame == ETH_FRAME_LEN + ETH_FCS_LEN) ||
drivers/net/ethernet/intel/igbvf/netdev.c
2418
(max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/igbvf/netdev.c
2420
ETH_FCS_LEN;
drivers/net/ethernet/intel/igc/igc_main.c
5063
adapter->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN +
drivers/net/ethernet/intel/igc/igc_main.c
5065
adapter->min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/igc/igc_main.c
5424
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/intel/igc/igc_main.c
5433
if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/igc/igc_main.c
5434
max_frame = ETH_FRAME_LEN + ETH_FCS_LEN;
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_dcb_nl.c
318
int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
510
int max_frame = dev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10916
int i, frame_size = dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11828
netdev->max_mtu = IXGBE_MAX_JUMBO_FRAME_SIZE - (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4699
int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4713
if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4714
max_frame = (ETH_FRAME_LEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4756
(max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN)))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5496
int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5561
tc = link = dev->mtu + ETH_HLEN + ETH_FCS_LEN + IXGBE_ETH_FRAMING;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5622
tc = dev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7895
hwstats->gotc -= (xon_off_tot * (ETH_ZLEN + ETH_FCS_LEN));
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
526
(max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN)))
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
153
#define MAXIMUM_ETHERNET_VLAN_SIZE (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2003
unsigned int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2041
ret = hw->mac.ops.set_rlpml(hw, netdev->mtu + ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4329
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4496
int i, frame_size = dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4704
(ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4709
(ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4711
netdev->max_mtu = ETH_DATA_LEN + ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2330
data_len += len - ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2365
data_len = len - ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2468
frame_sz = size - ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2570
rx_bytes = rx_desc->data_size - (ETH_FCS_LEN + MVNETA_MH_SIZE);
drivers/net/ethernet/marvell/mvneta.c
371
ETH_HLEN + ETH_FCS_LEN, \
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
844
ETH_HLEN + ETH_FCS_LEN, cache_line_size())
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1537
netdev->max_mtu = max_rx_pktlen - (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
147
int max_rx_pktlen = oct->netdev->max_mtu + (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_config.h
51
#define OCTEP_VF_MAX_MTU (10000 - (ETH_HLEN + ETH_FCS_LEN))
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
238
int frame_size = mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
448
u32p_replace_bits(&word, len + ETH_FCS_LEN, GENMASK(30, 16));
drivers/net/ethernet/mediatek/mtk_eth_soc.h
38
#define MTK_RX_ETH_HLEN (ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
205
priv->rx_skb_size + ETH_FCS_LEN,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
429
priv->rx_skb_size + ETH_FCS_LEN,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1079
priv->rx_skb_size + ETH_FCS_LEN,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1776
priv->rx_skb_size + ETH_FCS_LEN,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3441
priv->rx_skb_size + ETH_FCS_LEN,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1118
ring->fcs_del = ETH_FCS_LEN;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
591
#define short_frame(size) ((size) <= ETH_ZLEN + ETH_FCS_LEN)
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_main.c
1555
sq->hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu) - ETH_FCS_LEN;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
718
MLX5E_SW2HW_MTU(params, params->sw_mtu) - ETH_FCS_LEN * !params->scatter_fcs_en;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1290
#define short_frame(size) ((size) <= ETH_ZLEN + ETH_FCS_LEN)
drivers/net/ethernet/mellanox/mlxsw/pci.c
762
byte_count -= ETH_FCS_LEN;
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
6731
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/microchip/lan743x_main.c
1359
mac_rx |= (((new_mtu + ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/microchip/lan743x_main.c
2366
buffer_length = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + RX_HEAD_PADDING;
drivers/net/ethernet/microchip/lan743x_main.c
2462
frame_length = max_t(int, 0, frame_length - ETH_FCS_LEN);
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
454
skb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
726
needed_tailroom = max_t(int, ETH_FCS_LEN - skb_tailroom(skb), 0);
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
682
buf_len = len - ETH_FCS_LEN;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
705
len -= ETH_FCS_LEN - sz;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
708
buf = (u32 *)skb_put(skb, ETH_FCS_LEN);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
36
#define LAN966X_HW_MTU(mtu) ((mtu) + ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
131
skb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
312
needed_tailroom = max_t(int, ETH_FCS_LEN - skb_tailroom(skb), 0);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
322
skb_put(skb, ETH_FCS_LEN);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
167
skb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
158
skb_put(skb, byte_cnt - ETH_FCS_LEN);
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
27
#define ETH_MAXLEN (ETH_DATA_LEN + ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/mscc/ocelot.c
1349
buf_len = len - ETH_FCS_LEN;
drivers/net/ethernet/mscc/ocelot.c
1371
len -= ETH_FCS_LEN - sz;
drivers/net/ethernet/mscc/ocelot.c
1374
buf = (u32 *)skb_put(skb, ETH_FCS_LEN);
drivers/net/ethernet/mscc/ocelot.c
2634
int maxlen = sdu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/mscc/ocelot.c
2668
int max_mtu = 65535 - ETH_HLEN - ETH_FCS_LEN;
drivers/net/ethernet/mscc/ocelot_fdma.c
370
if (pskb_trim(skb, skb->len - ETH_FCS_LEN))
drivers/net/ethernet/mscc/ocelot_fdma.c
644
int needed_tailroom = max_t(int, ETH_FCS_LEN - skb_tailroom(skb), 0);
drivers/net/ethernet/mscc/ocelot_fdma.c
667
skb_put(skb, ETH_FCS_LEN);
drivers/net/ethernet/mscc/ocelot_fdma.c
794
dev->needed_tailroom = ETH_FCS_LEN;
drivers/net/ethernet/natsemi/natsemi.c
937
dev->min_mtu = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/nvidia/forcedeth.c
5819
dev->min_mtu = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/oa_tc6.c
796
tc6->rx_skb->len > ETH_FCS_LEN)
drivers/net/ethernet/oa_tc6.c
797
skb_trim(tc6->rx_skb, tc6->rx_skb->len - ETH_FCS_LEN);
drivers/net/ethernet/oa_tc6.c
816
ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1672
length = (rx_desc->rx_words_eob) - 3 - ETH_FCS_LEN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1979
hw->mac.max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1980
hw->mac.min_frame_size = ETH_ZLEN + ETH_FCS_LEN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2190
int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2558
(ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/pasemi/pasemi_mac.c
1642
mac->bufsz = new_mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128;
drivers/net/ethernet/pasemi/pasemi_mac.c
1754
mac->bufsz = dev->mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1143
skb_put(skb, RRD_PKT_SIZE(&rrd) - ETH_FCS_LEN);
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/rdc/r6040.c
554
skb_put(skb_ptr, descptr->len - ETH_FCS_LEN);
drivers/net/ethernet/rdc/r6040.c
562
dev->stats.rx_bytes += descptr->len - ETH_FCS_LEN;
drivers/net/ethernet/realtek/8139too.c
186
#define MAX_ETH_DATA_SIZE (MAX_ETH_FRAME_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/r8169_main.c
4812
pkt_size -= ETH_FCS_LEN;
drivers/net/ethernet/realtek/r8169_main.c
93
#define JUMBO_4K (4 * SZ_1K - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/r8169_main.c
94
#define JUMBO_6K (6 * SZ_1K - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/r8169_main.c
95
#define JUMBO_7K (7 * SZ_1K - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/r8169_main.c
96
#define JUMBO_9K (9 * SZ_1K - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/r8169_main.c
97
#define JUMBO_16K (SZ_16K - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/rtase/rtase.h
23
#define RTASE_MAX_JUMBO_SIZE (RTASE_RX_BUF_SIZE - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/realtek/rtase/rtase_main.c
537
pkt_size -= ETH_FCS_LEN;
drivers/net/ethernet/renesas/ravb_main.c
3017
(ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/renesas/ravb_main.c
326
ETH_FCS_LEN + sizeof(__sum16));
drivers/net/ethernet/renesas/ravb_main.c
530
ravb_write(ndev, priv->info->rx_max_frame_size + ETH_FCS_LEN, RFLR);
drivers/net/ethernet/renesas/ravb_main.c
565
ravb_write(ndev, priv->info->rx_max_frame_size + ETH_FCS_LEN, RFLR);
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/samsung/sxgbe/sxgbe_main.c
470
bfsize = ALIGN(dev->mtu + ETH_HLEN + ETH_FCS_LEN + NET_IP_ALIGN, 8);
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/socionext/sni_ave.c
1599
ndev->max_mtu = AVE_MAX_ETHFRAME - (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/spacemit/k1_emac.c
1932
ndev->max_mtu = EMAC_RX_BUF_MAX - (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/spacemit/k1_emac.c
223
frame_sz = priv->ndev->mtu + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/spacemit/k1_emac.c
529
else if (len <= ETH_FCS_LEN || len > priv->dma_buf_sz)
drivers/net/ethernet/spacemit/k1_emac.c
632
skb_len -= ETH_FCS_LEN;
drivers/net/ethernet/spacemit/k1_emac.c
923
frame_len = mtu + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5595
buf1_len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5596
len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5767
buf2_len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5768
len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5770
buf1_len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5771
len -= ETH_FCS_LEN;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1690
attr.max_size = size - ETH_FCS_LEN;
drivers/net/ethernet/sun/niu.c
3447
append_size = len + ETH_HLEN + ETH_FCS_LEN;
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/am65-cpsw-nuss.c
2791
(VLAN_ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/ti/cpsw_priv.h
97
ETH_FCS_LEN +\
drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c
30
mtu += (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/ti/icssg/icssg_mii_rt.h
76
#define PRUSS_MII_RT_RX_FRMS_MAX (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/ti/icssg/icssg_prueth.h
48
#define PRUETH_MAX_MTU (2000 - ETH_HLEN - ETH_FCS_LEN)
drivers/net/ethernet/ti/icssg/icssg_prueth.h
50
#define PRUETH_MAX_PKT_SIZE (PRUETH_MAX_MTU + ETH_HLEN + ETH_FCS_LEN)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
54
ETH_FCS_LEN + \
drivers/net/ethernet/ti/netcp_core.c
2043
ndev->max_mtu = NETCP_MAX_FRAME_SIZE - (ETH_HLEN + ETH_FCS_LEN);
drivers/net/ethernet/ti/netcp_core.c
28
#define NETCP_PACKET_SIZE (ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/ethernet/ti/netcp_core.c
732
__pskb_trim(skb, skb->len - ETH_FCS_LEN);
drivers/net/ethernet/toshiba/tc35815.c
1474
pkt_len -= ETH_FCS_LEN;
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
1384
link = dev->mtu + ETH_HLEN + ETH_FCS_LEN + WX_ETH_FRAMING;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1425
tc = dev->mtu + ETH_HLEN + ETH_FCS_LEN;
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_hw.c
1788
if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN))
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1789
max_frame = (ETH_FRAME_LEN + ETH_FCS_LEN);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
199
netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
722
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
803
(ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
425
length += ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
428
length = XEL_ARP_PACKET_SIZE + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
433
length = ETH_FRAME_LEN + ETH_FCS_LEN;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
437
length = proto_type + ETH_HLEN + ETH_FCS_LEN;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
597
len = ETH_FRAME_LEN + ETH_FCS_LEN;
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/usb/cdc_eem.c
103
if (!((len + EEM_HEAD + ETH_FCS_LEN) % dev->maxpacket))
drivers/net/usb/cdc_eem.c
110
if ((tailroom >= ETH_FCS_LEN + padlen) &&
drivers/net/usb/cdc_eem.c
115
> (EEM_HEAD + ETH_FCS_LEN + padlen)) {
drivers/net/usb/cdc_eem.c
125
skb2 = skb_copy_expand(skb, EEM_HEAD, ETH_FCS_LEN + padlen, flags);
drivers/net/usb/cdc_eem.c
276
if (len < (ETH_HLEN + ETH_FCS_LEN))
drivers/net/usb/cdc_eem.c
303
+ len - ETH_FCS_LEN);
drivers/net/usb/cdc_eem.c
305
- ETH_FCS_LEN);
drivers/net/usb/cdc_eem.c
308
+ len - ETH_FCS_LEN);
drivers/net/usb/cdc_eem.c
311
skb_trim(skb2, len - ETH_FCS_LEN);
drivers/net/usb/cdc_eem.c
79
dev->net->hard_header_len += EEM_HEAD + ETH_FCS_LEN + VLAN_HLEN;
drivers/net/usb/lan78xx.c
3952
if (unlikely(size < ETH_FCS_LEN)) {
drivers/net/usb/lan78xx.c
3959
frame_len = size - ETH_FCS_LEN;
drivers/net/usb/r8152.c
3056
pkt_len -= ETH_FCS_LEN;
drivers/net/usb/r8152.c
3127
rx_data = rx_agg_align(tp, rx_data + len + ETH_FCS_LEN);
drivers/net/usb/r8152.c
775
#define RTL8152_RMS (VLAN_ETH_FRAME_LEN + ETH_FCS_LEN)
drivers/net/usb/r8152.c
778
#define mtu_to_size(m) ((m) + VLAN_ETH_HLEN + ETH_FCS_LEN)
drivers/net/usb/r8152.c
779
#define size_to_mtu(s) ((s) - VLAN_ETH_HLEN - ETH_FCS_LEN)
drivers/net/vmxnet3/vmxnet3_xdp.h
24
2 * VLAN_HLEN - ETH_FCS_LEN)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
37
#define BRCMF_TX_IOCTL_MAX_MSG_SIZE (ETH_FRAME_LEN+ETH_FCS_LEN)
drivers/staging/octeon/ethernet.c
246
int mtu_overhead = ETH_HLEN + ETH_FCS_LEN + vlan_bytes;
drivers/staging/octeon/ethernet.c
679
int mtu_overhead = ETH_HLEN + ETH_FCS_LEN;
drivers/usb/gadget/function/f_eem.c
351
if (((len + EEM_HLEN + ETH_FCS_LEN) % in->maxpacket) == 0)
drivers/usb/gadget/function/f_eem.c
354
if ((tailroom >= (ETH_FCS_LEN + padlen)) &&
drivers/usb/gadget/function/f_eem.c
358
skb2 = skb_copy_expand(skb, EEM_HLEN, ETH_FCS_LEN + padlen, GFP_ATOMIC);
drivers/usb/gadget/function/f_eem.c
507
|| (len < (ETH_HLEN + ETH_FCS_LEN))) {
drivers/usb/gadget/function/f_eem.c
515
- ETH_FCS_LEN);
drivers/usb/gadget/function/f_eem.c
517
skb->data, len - ETH_FCS_LEN);
drivers/usb/gadget/function/f_eem.c
520
- ETH_FCS_LEN);
drivers/usb/gadget/function/f_eem.c
533
skb_trim(skb2, len - ETH_FCS_LEN);
drivers/vdpa/mlx5/core/mlx5_vdpa.h
12
#define MLX5V_ETH_HARD_MTU (ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN)
include/linux/ethtool.h
1476
return (ETH_ZLEN + ETH_FCS_LEN) * (1 + val_add) - ETH_FCS_LEN;
include/net/libeth/rx.h
21
#define LIBETH_RX_LL_LEN (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN)
net/dsa/tag_brcm.c
362
if (skb_pad(skb, ETH_FCS_LEN))
net/dsa/tag_brcm.c
365
skb_put_data(skb, &fcs_val, ETH_FCS_LEN);
net/xdp/xsk_buff_pool.c
13
#define ETH_PAD_LEN (ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN)