/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib.c | 45 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 D | vlan_dev.c | 142 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 D | otx2_vf.c | 449 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 D | pasemi_mac.c | 1597 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 D | hns_enet.c | 1731 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 D | hns_dsaf_mac.h | 441 int hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size);
|
H A D | hns_dsaf_mac.c | 513 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 D | enic_main.c | 2018 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 D | ip6_tunnel.c | 1724 * @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 D | geneve.c | 1048 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 D | cxgb2.c | 837 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 D | rzn1_a5psw.c | 206 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 D | vitesse-vsc73xx-core.c | 1013 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 D | lan966x_main.c | 396 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 D | nixge.c | 940 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 D | octeon_network.h | 249 int liquidio_change_mtu(struct net_device *netdev, int new_mtu);
|
H A D | lio_core.c | 1213 * @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 D | network.c | 439 static int iss_net_change_mtu(struct net_device *dev, int new_mtu) argument
|
/linux-master/drivers/s390/net/ |
H A D | ctcm_main.c | 975 * 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 D | slip.c | 565 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 D | bcm4908_enet.c | 692 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 D | netxen_nic_hw.c | 290 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 D | sja1105_main.c | 2795 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 D | qede_ethtool.c | 1033 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 D | amd8111e.c | 1516 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;
|