/linux-master/drivers/net/ethernet/sfc/ |
H A D | net_driver.h | 1682 #define EFX_MAX_FRAME_LEN(mtu) \ 1683 (ALIGN(((mtu) + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN + EFX_FRAME_PAD), 8))
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | net_driver.h | 1635 #define EFX_MAX_FRAME_LEN(mtu) \ 1636 (ALIGN(((mtu) + ETH_HLEN + VLAN_HLEN + ETH_FCS_LEN + EFX_FRAME_PAD), 8))
|
H A D | efx.c | 638 if (prog && efx->net_dev->mtu > efx_siena_xdp_max_mtu(efx)) { 641 efx->net_dev->mtu, efx_siena_xdp_max_mtu(efx));
|
/linux-master/drivers/net/ppp/ |
H A D | ppp_async.c | 190 ap->chan.mtu = PPP_MRU; 995 ap->chan.mtu = val;
|
/linux-master/drivers/net/ |
H A D | amt.c | 3229 dev->mtu = amt->stream_dev->mtu - AMT_RELAY_HLEN; 3230 dev->max_mtu = dev->mtu; 3255 dev->mtu = amt->stream_dev->mtu - AMT_GW_HLEN; 3256 dev->max_mtu = dev->mtu; 3383 new_mtu = dev->mtu - AMT_RELAY_HLEN; 3385 new_mtu = dev->mtu - AMT_GW_HLEN;
|
/linux-master/arch/um/drivers/ |
H A D | net_kern.c | 455 dev->mtu = transport->user->mtu;
|
/linux-master/net/ipv4/ |
H A D | raw.c | 340 if (length > rt->dst.dev->mtu) { 342 rt->dst.dev->mtu);
|
/linux-master/net/8021q/ |
H A D | vlan_dev.c | 145 unsigned int max_mtu = real_dev->mtu; 152 WRITE_ONCE(dev->mtu, new_mtu);
|
/linux-master/drivers/net/ipvlan/ |
H A D | ipvlan_main.c | 395 ipvlan->dev->mtu = dev->mtu;
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 62 netdev->mtu); 69 netdev->mtu, new_mtu); 70 WRITE_ONCE(netdev->mtu, new_mtu); 1452 static int otx2_get_rbuf_size(struct otx2_nic *pf, int mtu) argument 1468 * memory needed to receive a packet with 'mtu' is: 1469 * frame size = mtu + additional data; 1473 frame_size = mtu + OTX2_ETH_HLEN + OTX2_HW_TIMESTAMP_LEN; 1499 pf->rbsize = otx2_get_rbuf_size(pf, pf->netdev->mtu); 1855 err = otx2_hw_set_mtu(pf, netdev->mtu); 2667 if (prog && dev->mtu > MAX_XDP_MT [all...] |
H A D | otx2_vf.c | 458 netdev->mtu, new_mtu); 459 WRITE_ONCE(netdev->mtu, new_mtu);
|
/linux-master/drivers/net/ethernet/myricom/myri10ge/ |
H A D | myri10ge.c | 2361 if (dev->mtu <= ETH_DATA_LEN) 2376 * buffer/pkt, and the mtu will prevent overruns. 2378 big_pow2 = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD; 2382 mgp->big_bytes = dev->mtu + ETH_HLEN + VLAN_HLEN + MXGEFW_PAD; 2416 cmd.data0 = dev->mtu + ETH_HLEN + VLAN_HLEN; 3034 netdev_info(dev, "changing mtu from %d to %d\n", dev->mtu, new_mtu); 3036 /* if we change the mtu on an active device, we must 3039 WRITE_ONCE(dev->mtu, new_mtu); 3042 WRITE_ONCE(dev->mtu, new_mt [all...] |
/linux-master/net/batman-adv/ |
H A D | soft-interface.c | 162 WRITE_ONCE(dev->mtu, new_mtu); 1030 dev->mtu = ETH_DATA_LEN;
|
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa_com_cmd.c | 515 result->mtu = resp.u.network_attr.mtu;
|
/linux-master/net/llc/ |
H A D | af_llc.c | 964 size = min_t(size_t, size, READ_ONCE(dev->mtu)); 978 size > READ_ONCE(dev->mtu))
|
/linux-master/net/ipv6/ |
H A D | addrconf.c | 381 if (dev->mtu < IPV6_MIN_MTU && dev != blackhole_netdev) 397 ndev->cnf.mtu6 = dev->mtu; 3651 if (!idev && dev->mtu >= IPV6_MIN_MTU) { 3660 if (dev->mtu < IPV6_MIN_MTU) { 3666 rt6_mtu_change(dev, dev->mtu); 3667 WRITE_ONCE(idev->cnf.mtu6, dev->mtu); 3705 if (!idev && dev->mtu >= IPV6_MIN_MTU) 3756 if (idev->cnf.mtu6 != dev->mtu && 3757 dev->mtu >= IPV6_MIN_MTU) { 3758 rt6_mtu_change(dev, dev->mtu); [all...] |
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_main.c | 1999 void qedi_reset_host_mtu(struct qedi_ctx *qedi, u16 mtu) argument 2009 qedi->ll2_mtu, mtu); 2011 qedi->ll2_mtu = mtu; 2012 params.mtu = qedi->ll2_mtu + IPV6_HDR_LEN + TCP_HDR_LEN; 2669 params.mtu = DEF_PATH_MTU + IPV6_HDR_LEN + TCP_HDR_LEN;
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.c | 643 req->rxq.mtu = bp->dev->mtu; 647 req->rxq.max_sge_pkt = SGE_PAGE_ALIGN(bp->dev->mtu) >> SGE_PAGE_SHIFT; 1610 setup_p->gen_params.mtu = setup_q->rxq.mtu;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 5763 unsigned int mtu, w; local 5765 for (mtu = 0; mtu < NMTUS; ++mtu) 5768 ROWINDEX_V(0xffff) | (mtu << 5) | w); 5769 incr[mtu][w] = (u16)t4_read_reg(adap, 5862 unsigned int mtu = mtus[i]; local 5863 unsigned int log2 = fls(mtu); 5865 if (!(mtu & ((1 << log2) >> 2))) /* round */ 5868 MTUWIDTH_V(log2) | MTUVALUE_V(mtu)); 7709 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int viid_mirror, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) argument 8790 unsigned int action, link_ok, mtu; local [all...] |
/linux-master/drivers/net/usb/ |
H A D | cdc_ncm.c | 626 /* read current mtu value from device */ 647 dev->net->mtu = min_t(int, dev->net->mtu, ctx->max_datagram_size - cdc_ncm_eth_hlen(dev)); 652 if (mbim_mtu != 0 && mbim_mtu < dev->net->mtu) 653 dev->net->mtu = mbim_mtu; 801 WRITE_ONCE(net->mtu, new_mtu);
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_hw.c | 285 __le32 mtu; member in union:prestera_msg_port_param 564 __le32 mtu; member in struct:prestera_msg_rif_req 1218 int prestera_hw_port_mtu_set(const struct prestera_port *port, u32 mtu) argument 1225 .mtu = __cpu_to_le32(mtu),
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1029 WRITE_ONCE(edev->ndev->mtu, args->u.mtu); 1044 /* Set the mtu field and re-start the interface if needed */ 1045 args.u.mtu = new_mtu; 1647 pkt_size = (((edev->ndev->mtu < ETH_DATA_LEN) ? 1648 edev->ndev->mtu : ETH_DATA_LEN) + ETH_HLEN);
|
/linux-master/net/bluetooth/ |
H A D | iso.c | 1242 size_t mtu; local 1261 mtu = iso_pi(sk)->conn->hcon->mtu; 1265 skb = bt_skb_sendmsg(sk, msg, len, mtu, HCI_ISO_DATA_HDR_SIZE, 0); 1278 tmp = bt_skb_sendmsg(sk, msg, len, mtu, 0, 0);
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.c | 2170 int ena_com_set_dev_mtu(struct ena_com_dev *ena_dev, u32 mtu) argument 2188 cmd.u.mtu.mtu = mtu; 2197 netdev_err(ena_dev->net_device, "Failed to set mtu %d. error: %d\n", mtu, ret);
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum.c | 423 static int mlxsw_sp_port_mtu_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 mtu) argument 428 mtu += MLXSW_TXHDR_LEN + ETH_HLEN; 429 if (mtu > mlxsw_sp_port->max_mtu) 432 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sp_port->local_port, mtu); 806 static int mlxsw_sp_port_change_mtu(struct net_device *dev, int mtu) argument 816 hdroom.mtu = mtu; 825 err = mlxsw_sp_port_mtu_set(mlxsw_sp_port, mtu); 828 WRITE_ONCE(dev->mtu, mtu); [all...] |