Searched refs:new_mtu (Results 51 - 75 of 199) sorted by relevance

12345678

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.c45 static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu);
519 static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu) argument
528 new_params.sw_mtu = new_mtu;
/linux-master/net/8021q/
H A Dvlan_dev.c142 static int vlan_dev_change_mtu(struct net_device *dev, int new_mtu) argument
149 if (max_mtu < new_mtu)
152 dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_vf.c449 static int otx2vf_change_mtu(struct net_device *netdev, int new_mtu) argument
458 netdev->mtu, new_mtu);
459 netdev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c1597 static int pasemi_mac_change_mtu(struct net_device *dev, int new_mtu) argument
1626 if (new_mtu > PE_DEF_MTU && !mac->num_cs) {
1639 reg |= PAS_MAC_CFG_MACCFG_MAXF(new_mtu + ETH_HLEN + 4);
1642 dev->mtu = new_mtu;
1644 mac->bufsz = new_mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128;
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c1731 static int hns_nic_change_mtu(struct net_device *ndev, int new_mtu) argument
1739 if (new_mtu < 68)
1743 if (new_mtu == ndev->mtu)
1756 new_mtu > BD_SIZE_2048_MAX_MTU) {
1772 ret = h->dev->ops->set_mtu(h, new_mtu);
1780 ndev->mtu = new_mtu;
H A Dhns_dsaf_mac.h441 int hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size);
H A Dhns_dsaf_mac.c513 int hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size) argument
516 u32 new_frm = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN;
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_main.c2018 static int _enic_change_mtu(struct net_device *netdev, int new_mtu) argument
2030 netdev->mtu = new_mtu;
2041 static int enic_change_mtu(struct net_device *netdev, int new_mtu) argument
2053 return _enic_change_mtu(netdev, new_mtu);
2060 int new_mtu = vnic_dev_mtu(enic->vdev); local
2063 (void)_enic_change_mtu(netdev, new_mtu);
/linux-master/net/ipv6/
H A Dip6_tunnel.c1724 * @new_mtu: the new mtu
1731 int ip6_tnl_change_mtu(struct net_device *dev, int new_mtu) argument
1736 if (new_mtu < IPV6_MIN_MTU)
1739 if (new_mtu < ETH_MIN_MTU)
1743 if (new_mtu > IP6_MAX_MTU - dev->hard_header_len)
1746 if (new_mtu > IP_MAX_MTU - dev->hard_header_len)
1749 dev->mtu = new_mtu;
/linux-master/drivers/net/
H A Dgeneve.c1048 static int geneve_change_mtu(struct net_device *dev, int new_mtu) argument
1050 if (new_mtu > dev->max_mtu)
1051 new_mtu = dev->max_mtu;
1052 else if (new_mtu < dev->min_mtu)
1053 new_mtu = dev->min_mtu;
1055 dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dcxgb2.c837 static int t1_change_mtu(struct net_device *dev, int new_mtu) argument
845 if ((ret = mac->ops->set_mtu(mac, new_mtu)))
847 dev->mtu = new_mtu;
/linux-master/drivers/net/dsa/
H A Drzn1_a5psw.c206 static int a5psw_port_change_mtu(struct dsa_switch *ds, int port, int new_mtu) argument
210 new_mtu += ETH_HLEN + A5PSW_EXTRA_MTU_LEN + ETH_FCS_LEN;
211 a5psw_reg_writel(a5psw, A5PSW_FRM_LENGTH(port), new_mtu);
H A Dvitesse-vsc73xx-core.c1013 static int vsc73xx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) argument
1018 VSC73XX_MAXLEN, new_mtu + ETH_HLEN + ETH_FCS_LEN);
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.c396 static int lan966x_port_change_mtu(struct net_device *dev, int new_mtu) argument
403 lan_wr(DEV_MAC_MAXLEN_CFG_MAX_LEN_SET(LAN966X_HW_MTU(new_mtu)),
405 dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/ni/
H A Dnixge.c940 static int nixge_change_mtu(struct net_device *ndev, int new_mtu) argument
945 if ((new_mtu + NIXGE_HDR_SIZE + NIXGE_TRL_SIZE) >
949 ndev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_network.h249 int liquidio_change_mtu(struct net_device *netdev, int new_mtu);
H A Dlio_core.c1213 * @new_mtu: the new max transmit unit size
1215 int liquidio_change_mtu(struct net_device *netdev, int new_mtu) argument
1238 ncmd->s.param1 = new_mtu;
1265 netdev->mtu = new_mtu;
1266 lio->mtu = new_mtu;
/linux-master/arch/xtensa/platforms/iss/
H A Dnetwork.c439 static int iss_net_change_mtu(struct net_device *dev, int new_mtu) argument
/linux-master/drivers/s390/net/
H A Dctcm_main.c975 * new_mtu The new MTU to use for this interface.
982 static int ctcm_change_mtu(struct net_device *dev, int new_mtu) argument
991 if (new_mtu > max_bufsize - TH_HEADER_LENGTH)
995 if (new_mtu > max_bufsize - LL_HEADER_LENGTH - 2)
999 dev->mtu = new_mtu;
/linux-master/drivers/net/slip/
H A Dslip.c565 static int sl_change_mtu(struct net_device *dev, int new_mtu) argument
569 return sl_realloc_bufs(sl, new_mtu);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcm4908_enet.c692 static int bcm4908_enet_change_mtu(struct net_device *netdev, int new_mtu) argument
696 bcm4908_enet_set_mtu(enet, new_mtu);
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_hw.c290 static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu);
1837 static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu) argument
1839 new_mtu += MTU_FUDGE_FACTOR;
1841 NXWR32(adapter, NETXEN_NIU_XGE_MAX_FRAME_SIZE, new_mtu);
1843 NXWR32(adapter, NETXEN_NIU_XG1_MAX_FRAME_SIZE, new_mtu);
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_main.c2795 static int sja1105_change_mtu(struct dsa_switch *ds, int port, int new_mtu) argument
2800 new_mtu += VLAN_ETH_HLEN + ETH_FCS_LEN;
2803 new_mtu += VLAN_HLEN;
2807 if (policing[port].maxlen == new_mtu)
2810 policing[port].maxlen = new_mtu;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1033 int qede_change_mtu(struct net_device *ndev, int new_mtu) argument
1039 "Configuring MTU size of %d\n", new_mtu);
1041 if (new_mtu > PAGE_SIZE)
1045 args.u.mtu = new_mtu;
1051 edev->ops->common->update_mtu(edev->cdev, new_mtu);
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.c1516 static int amd8111e_change_mtu(struct net_device *dev, int new_mtu) argument
1522 /* new_mtu will be used
1525 dev->mtu = new_mtu;
1534 dev->mtu = new_mtu;

Completed in 508 milliseconds

12345678