/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
D | netdev.c | 39 static int wil_change_mtu(struct net_device *ndev, int new_mtu) in wil_change_mtu() argument 43 if (new_mtu < 68 || new_mtu > mtu_max) { in wil_change_mtu() 44 wil_err(wil, "invalid MTU %d\n", new_mtu); in wil_change_mtu() 48 wil_dbg_misc(wil, "change MTU %d -> %d\n", ndev->mtu, new_mtu); in wil_change_mtu() 49 ndev->mtu = new_mtu; in wil_change_mtu()
|
/linux-4.1.27/drivers/net/ |
D | nlmon.c | 30 static int nlmon_is_valid_mtu(int new_mtu) in nlmon_is_valid_mtu() argument 36 return new_mtu >= (int) sizeof(struct nlmsghdr); in nlmon_is_valid_mtu() 39 static int nlmon_change_mtu(struct net_device *dev, int new_mtu) in nlmon_change_mtu() argument 41 if (!nlmon_is_valid_mtu(new_mtu)) in nlmon_change_mtu() 44 dev->mtu = new_mtu; in nlmon_change_mtu()
|
D | ntb_netdev.c | 224 static int ntb_netdev_change_mtu(struct net_device *ndev, int new_mtu) in ntb_netdev_change_mtu() argument 230 if (new_mtu > ntb_transport_max_size(dev->qp) - ETH_HLEN) in ntb_netdev_change_mtu() 234 ndev->mtu = new_mtu; in ntb_netdev_change_mtu() 241 if (ndev->mtu < new_mtu) { in ntb_netdev_change_mtu() 248 skb = netdev_alloc_skb(ndev, new_mtu + ETH_HLEN); in ntb_netdev_change_mtu() 255 new_mtu + ETH_HLEN); in ntb_netdev_change_mtu() 263 ndev->mtu = new_mtu; in ntb_netdev_change_mtu()
|
D | veth.c | 218 static int is_valid_veth_mtu(int new_mtu) in is_valid_veth_mtu() argument 220 return new_mtu >= MIN_MTU && new_mtu <= MAX_MTU; in is_valid_veth_mtu() 223 static int veth_change_mtu(struct net_device *dev, int new_mtu) in veth_change_mtu() argument 225 if (!is_valid_veth_mtu(new_mtu)) in veth_change_mtu() 227 dev->mtu = new_mtu; in veth_change_mtu()
|
D | macvlan.c | 740 static int macvlan_change_mtu(struct net_device *dev, int new_mtu) in macvlan_change_mtu() argument 744 if (new_mtu < 68 || vlan->lowerdev->mtu < new_mtu) in macvlan_change_mtu() 746 dev->mtu = new_mtu; in macvlan_change_mtu()
|
D | virtio_net.c | 1389 static int virtnet_change_mtu(struct net_device *dev, int new_mtu) in virtnet_change_mtu() argument 1391 if (new_mtu < MIN_MTU || new_mtu > MAX_MTU) in virtnet_change_mtu() 1393 dev->mtu = new_mtu; in virtnet_change_mtu()
|
D | tun.c | 854 tun_net_change_mtu(struct net_device *dev, int new_mtu) in tun_net_change_mtu() argument 856 if (new_mtu < MIN_MTU || new_mtu + dev->hard_header_len > MAX_MTU) in tun_net_change_mtu() 858 dev->mtu = new_mtu; in tun_net_change_mtu()
|
D | vxlan.c | 2273 static int vxlan_change_mtu(struct net_device *dev, int new_mtu) in vxlan_change_mtu() argument 2282 return eth_change_mtu(dev, new_mtu); in vxlan_change_mtu() 2289 if (new_mtu < 68 || new_mtu > max_mtu) in vxlan_change_mtu() 2292 dev->mtu = new_mtu; in vxlan_change_mtu()
|
/linux-4.1.27/drivers/net/can/ |
D | vcan.c | 131 static int vcan_change_mtu(struct net_device *dev, int new_mtu) in vcan_change_mtu() argument 137 if (new_mtu != CAN_MTU && new_mtu != CANFD_MTU) in vcan_change_mtu() 140 dev->mtu = new_mtu; in vcan_change_mtu()
|
D | dev.c | 688 int can_change_mtu(struct net_device *dev, int new_mtu) in can_change_mtu() argument 697 switch (new_mtu) { in can_change_mtu() 719 dev->mtu = new_mtu; in can_change_mtu()
|
D | slcan.c | 424 static int slcan_change_mtu(struct net_device *dev, int new_mtu) in slcan_change_mtu() argument
|
/linux-4.1.27/net/802/ |
D | hippi.c | 119 int hippi_change_mtu(struct net_device *dev, int new_mtu) in hippi_change_mtu() argument 124 if ((new_mtu < 68) || (new_mtu > 65280)) in hippi_change_mtu() 126 dev->mtu = new_mtu; in hippi_change_mtu()
|
D | fddi.c | 144 int fddi_change_mtu(struct net_device *dev, int new_mtu) in fddi_change_mtu() argument 146 if ((new_mtu < FDDI_K_SNAP_HLEN) || (new_mtu > FDDI_K_SNAP_DLEN)) in fddi_change_mtu() 148 dev->mtu = new_mtu; in fddi_change_mtu()
|
/linux-4.1.27/drivers/net/wireless/ipw2x00/ |
D | libipw_module.c | 121 int libipw_change_mtu(struct net_device *dev, int new_mtu) in libipw_change_mtu() argument 123 if ((new_mtu < 68) || (new_mtu > LIBIPW_DATA_LEN)) in libipw_change_mtu() 125 dev->mtu = new_mtu; in libipw_change_mtu()
|
D | libipw.h | 951 int libipw_change_mtu(struct net_device *dev, int new_mtu);
|
/linux-4.1.27/drivers/misc/sgi-xp/ |
D | xpnet.c | 334 xpnet_dev_change_mtu(struct net_device *dev, int new_mtu) in xpnet_dev_change_mtu() argument 337 if ((new_mtu < 68) || (new_mtu > XPNET_MAX_MTU)) { in xpnet_dev_change_mtu() 339 "between 68 and %ld\n", dev->name, new_mtu, in xpnet_dev_change_mtu() 344 dev->mtu = new_mtu; in xpnet_dev_change_mtu() 345 dev_dbg(xpnet, "ifconfig %s mtu set to %d\n", dev->name, new_mtu); in xpnet_dev_change_mtu()
|
/linux-4.1.27/net/phonet/ |
D | pep-gprs.c | 220 static int gprs_set_mtu(struct net_device *dev, int new_mtu) in gprs_set_mtu() argument 222 if ((new_mtu < 576) || (new_mtu > (PHONET_MAX_MTU - 11))) in gprs_set_mtu() 225 dev->mtu = new_mtu; in gprs_set_mtu()
|
/linux-4.1.27/net/bridge/ |
D | br_device.c | 177 static int br_change_mtu(struct net_device *dev, int new_mtu) in br_change_mtu() argument 180 if (new_mtu < 68 || new_mtu > br_min_mtu(br)) in br_change_mtu() 183 dev->mtu = new_mtu; in br_change_mtu() 187 dst_metric_set(&br->fake_rtable.dst, RTAX_MTU, new_mtu); in br_change_mtu()
|
/linux-4.1.27/drivers/net/wan/ |
D | hdlc.c | 49 int hdlc_change_mtu(struct net_device *dev, int new_mtu) in hdlc_change_mtu() argument 51 if ((new_mtu < 68) || (new_mtu > HDLC_MAX_MTU)) in hdlc_change_mtu() 53 dev->mtu = new_mtu; in hdlc_change_mtu()
|
D | dlci.c | 267 static int dlci_change_mtu(struct net_device *dev, int new_mtu) in dlci_change_mtu() argument 271 return dev_set_mtu(dlp->slave, new_mtu); in dlci_change_mtu()
|
D | sdla.c | 1323 static int sdla_change_mtu(struct net_device *dev, int new_mtu) in sdla_change_mtu() argument
|
/linux-4.1.27/net/ethernet/ |
D | eth.c | 318 int eth_change_mtu(struct net_device *dev, int new_mtu) in eth_change_mtu() argument 320 if (new_mtu < 68 || new_mtu > ETH_DATA_LEN) in eth_change_mtu() 322 dev->mtu = new_mtu; in eth_change_mtu()
|
/linux-4.1.27/net/openvswitch/ |
D | vport-internal_dev.c | 101 static int internal_dev_change_mtu(struct net_device *netdev, int new_mtu) in internal_dev_change_mtu() argument 103 if (new_mtu < 68) in internal_dev_change_mtu() 106 netdev->mtu = new_mtu; in internal_dev_change_mtu()
|
/linux-4.1.27/include/linux/ |
D | fddidevice.h | 29 int fddi_change_mtu(struct net_device *dev, int new_mtu);
|
D | hippidevice.h | 35 int hippi_change_mtu(struct net_device *dev, int new_mtu);
|
D | hdlc.h | 97 int hdlc_change_mtu(struct net_device *dev, int new_mtu);
|
D | etherdevice.h | 46 int eth_change_mtu(struct net_device *dev, int new_mtu);
|
D | netdevice.h | 1067 int new_mtu);
|
/linux-4.1.27/drivers/net/usb/ |
D | cdc-phonet.c | 279 static int usbpn_set_mtu(struct net_device *dev, int new_mtu) in usbpn_set_mtu() argument 281 if ((new_mtu < PHONET_MIN_MTU) || (new_mtu > PHONET_MAX_MTU)) in usbpn_set_mtu() 284 dev->mtu = new_mtu; in usbpn_set_mtu()
|
D | sierra_net.c | 168 static int sierra_net_change_mtu(struct net_device *net, int new_mtu); 626 static int sierra_net_change_mtu(struct net_device *net, int new_mtu) in sierra_net_change_mtu() argument 628 if (new_mtu > SIERRA_NET_MAX_SUPPORTED_MTU) in sierra_net_change_mtu() 631 return usbnet_change_mtu(net, new_mtu); in sierra_net_change_mtu()
|
D | asix_devices.c | 750 static int ax88178_change_mtu(struct net_device *net, int new_mtu) in ax88178_change_mtu() argument 753 int ll_mtu = new_mtu + net->hard_header_len + 4; in ax88178_change_mtu() 755 netdev_dbg(dev->net, "ax88178_change_mtu() new_mtu=%d\n", new_mtu); in ax88178_change_mtu() 757 if (new_mtu <= 0 || ll_mtu > 16384) in ax88178_change_mtu() 763 net->mtu = new_mtu; in ax88178_change_mtu()
|
D | ax88179_178a.c | 905 static int ax88179_change_mtu(struct net_device *net, int new_mtu) in ax88179_change_mtu() argument 910 if (new_mtu <= 0 || new_mtu > 4088) in ax88179_change_mtu() 913 net->mtu = new_mtu; in ax88179_change_mtu()
|
D | cdc_ncm.c | 695 int cdc_ncm_change_mtu(struct net_device *net, int new_mtu) in cdc_ncm_change_mtu() argument 701 if (new_mtu <= 0 || new_mtu > maxmtu) in cdc_ncm_change_mtu() 703 net->mtu = new_mtu; in cdc_ncm_change_mtu()
|
D | usbnet.c | 376 int usbnet_change_mtu (struct net_device *net, int new_mtu) in usbnet_change_mtu() argument 379 int ll_mtu = new_mtu + net->hard_header_len; in usbnet_change_mtu() 383 if (new_mtu <= 0) in usbnet_change_mtu() 388 net->mtu = new_mtu; in usbnet_change_mtu()
|
D | smsc75xx.c | 911 static int smsc75xx_change_mtu(struct net_device *netdev, int new_mtu) in smsc75xx_change_mtu() argument 916 if (new_mtu > MAX_SINGLE_PACKET_SIZE) in smsc75xx_change_mtu() 919 ret = smsc75xx_set_rx_max_frame_length(dev, new_mtu + ETH_HLEN); in smsc75xx_change_mtu() 925 return usbnet_change_mtu(netdev, new_mtu); in smsc75xx_change_mtu()
|
D | r8152.c | 3820 static int rtl8152_change_mtu(struct net_device *dev, int new_mtu) in rtl8152_change_mtu() argument 3828 return eth_change_mtu(dev, new_mtu); in rtl8152_change_mtu() 3833 if (new_mtu < 68 || new_mtu > RTL8153_MAX_MTU) in rtl8152_change_mtu() 3842 dev->mtu = new_mtu; in rtl8152_change_mtu()
|
/linux-4.1.27/drivers/net/wimax/i2400m/ |
D | netdev.c | 398 int i2400m_change_mtu(struct net_device *net_dev, int new_mtu) in i2400m_change_mtu() argument 404 if (new_mtu >= I2400M_MAX_MTU) { in i2400m_change_mtu() 406 new_mtu, I2400M_MAX_MTU); in i2400m_change_mtu() 409 net_dev->mtu = new_mtu; in i2400m_change_mtu()
|
/linux-4.1.27/net/sched/ |
D | sch_teql.c | 416 static int teql_master_mtu(struct net_device *dev, int new_mtu) in teql_master_mtu() argument 421 if (new_mtu < 68) in teql_master_mtu() 427 if (new_mtu > qdisc_dev(q)->mtu) in teql_master_mtu() 432 dev->mtu = new_mtu; in teql_master_mtu()
|
/linux-4.1.27/drivers/staging/octeon/ |
D | ethernet.c | 272 static int cvm_oct_common_change_mtu(struct net_device *dev, int new_mtu) in cvm_oct_common_change_mtu() argument 287 if ((new_mtu + 14 + 4 + vlan_bytes < 64) in cvm_oct_common_change_mtu() 288 || (new_mtu + 14 + 4 + vlan_bytes > 65392)) { in cvm_oct_common_change_mtu() 293 dev->mtu = new_mtu; in cvm_oct_common_change_mtu() 299 int max_packet = new_mtu + 14 + 4 + vlan_bytes; in cvm_oct_common_change_mtu()
|
/linux-4.1.27/net/hsr/ |
D | hsr_device.c | 140 static int hsr_dev_change_mtu(struct net_device *dev, int new_mtu) in hsr_dev_change_mtu() argument 148 if (new_mtu > hsr_get_max_mtu(hsr)) { in hsr_dev_change_mtu() 154 dev->mtu = new_mtu; in hsr_dev_change_mtu()
|
/linux-4.1.27/drivers/staging/wlan-ng/ |
D | p80211netdev.c | 672 static int wlan_change_mtu(netdevice_t *dev, int new_mtu) in wlan_change_mtu() argument 676 if ((new_mtu < 68) || (new_mtu > (2312 - 20 - 8))) in wlan_change_mtu() 679 dev->mtu = new_mtu; in wlan_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/ibm/emac/ |
D | core.c | 983 static int emac_resize_rx_ring(struct emac_instance *dev, int new_mtu) in emac_resize_rx_ring() argument 985 int rx_sync_size = emac_rx_sync_size(new_mtu); in emac_resize_rx_ring() 986 int rx_skb_size = emac_rx_skb_size(new_mtu); in emac_resize_rx_ring() 1038 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) || in emac_resize_rx_ring() 1041 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) ^ in emac_resize_rx_ring() 1049 dev->ndev->mtu = new_mtu; in emac_resize_rx_ring() 1053 mal_set_rcbs(dev->mal, dev->mal_rx_chan, emac_rx_size(new_mtu)); in emac_resize_rx_ring() 1067 static int emac_change_mtu(struct net_device *ndev, int new_mtu) in emac_change_mtu() argument 1072 if (new_mtu < EMAC_MIN_MTU || new_mtu > dev->max_mtu) in emac_change_mtu() 1075 DBG(dev, "change_mtu(%d)" NL, new_mtu); in emac_change_mtu() [all …]
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_phonet.c | 264 static int pn_net_mtu(struct net_device *dev, int new_mtu) in pn_net_mtu() argument 266 if ((new_mtu < PHONET_MIN_MTU) || (new_mtu > PHONET_MAX_MTU)) in pn_net_mtu() 268 dev->mtu = new_mtu; in pn_net_mtu()
|
D | u_ether.c | 139 static int ueth_change_mtu(struct net_device *net, int new_mtu) in ueth_change_mtu() argument 149 else if (new_mtu <= ETH_HLEN || new_mtu > ETH_FRAME_LEN) in ueth_change_mtu() 152 net->mtu = new_mtu; in ueth_change_mtu()
|
/linux-4.1.27/include/linux/usb/ |
D | cdc_ncm.h | 136 int cdc_ncm_change_mtu(struct net_device *net, int new_mtu);
|
D | usbnet.h | 252 extern int usbnet_change_mtu(struct net_device *net, int new_mtu);
|
/linux-4.1.27/drivers/net/ethernet/xilinx/ |
D | xilinx_axienet_main.c | 1014 static int axienet_change_mtu(struct net_device *ndev, int new_mtu) in axienet_change_mtu() argument 1021 if ((new_mtu > XAE_JUMBO_MTU) || (new_mtu < 64)) in axienet_change_mtu() 1023 ndev->mtu = new_mtu; in axienet_change_mtu() 1025 if ((new_mtu > XAE_MTU) || (new_mtu < 64)) in axienet_change_mtu() 1027 ndev->mtu = new_mtu; in axienet_change_mtu()
|
/linux-4.1.27/net/batman-adv/ |
D | soft-interface.c | 128 static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu) in batadv_interface_change_mtu() argument 131 if ((new_mtu < 68) || (new_mtu > batadv_hardif_min_mtu(dev))) in batadv_interface_change_mtu() 134 dev->mtu = new_mtu; in batadv_interface_change_mtu()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_provider.c | 697 static int c2_pseudo_change_mtu(struct net_device *netdev, int new_mtu) in c2_pseudo_change_mtu() argument 699 if (new_mtu < ETH_ZLEN || new_mtu > ETH_JUMBO_MTU) in c2_pseudo_change_mtu() 702 netdev->mtu = new_mtu; in c2_pseudo_change_mtu()
|
D | c2.c | 80 static int c2_change_mtu(struct net_device *netdev, int new_mtu); 850 static int c2_change_mtu(struct net_device *netdev, int new_mtu) in c2_change_mtu() argument 854 if (new_mtu < ETH_ZLEN || new_mtu > ETH_JUMBO_MTU) in c2_change_mtu() 857 netdev->mtu = new_mtu; in c2_change_mtu()
|
/linux-4.1.27/include/linux/can/ |
D | dev.h | 142 int can_change_mtu(struct net_device *dev, int new_mtu);
|
/linux-4.1.27/drivers/net/slip/ |
D | slip.c | 560 static int sl_change_mtu(struct net_device *dev, int new_mtu) argument 564 if (new_mtu < 68 || new_mtu > 65534) 567 if (new_mtu != dev->mtu) 568 return sl_realloc_bufs(sl, new_mtu);
|
/linux-4.1.27/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 784 qcaspi_netdev_change_mtu(struct net_device *dev, int new_mtu) in qcaspi_netdev_change_mtu() argument 786 if ((new_mtu < QCAFRM_ETHMINMTU) || (new_mtu > QCAFRM_ETHMAXMTU)) in qcaspi_netdev_change_mtu() 789 dev->mtu = new_mtu; in qcaspi_netdev_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/icplus/ |
D | ipg.c | 2087 static int ipg_nic_change_mtu(struct net_device *dev, int new_mtu) in ipg_nic_change_mtu() argument 2103 if (new_mtu < 68 || new_mtu > 10240) in ipg_nic_change_mtu() 2110 dev->mtu = new_mtu; in ipg_nic_change_mtu() 2112 sp->max_rxframe_size = new_mtu; in ipg_nic_change_mtu() 2114 sp->rxfrag_size = new_mtu; in ipg_nic_change_mtu() 2120 if (new_mtu > 0x0600) in ipg_nic_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 1646 static int pasemi_mac_change_mtu(struct net_device *dev, int new_mtu) in pasemi_mac_change_mtu() argument 1654 if (new_mtu < PE_MIN_MTU || new_mtu > PE_MAX_MTU) in pasemi_mac_change_mtu() 1678 if (new_mtu > 1500 && !mac->num_cs) { in pasemi_mac_change_mtu() 1691 reg |= PAS_MAC_CFG_MACCFG_MAXF(new_mtu + ETH_HLEN + 4); in pasemi_mac_change_mtu() 1694 dev->mtu = new_mtu; in pasemi_mac_change_mtu() 1696 mac->bufsz = new_mtu + ETH_HLEN + ETH_FCS_LEN + LOCAL_SKB_ALIGN + 128; in pasemi_mac_change_mtu()
|
/linux-4.1.27/net/8021q/ |
D | vlan_dev.c | 146 static int vlan_dev_change_mtu(struct net_device *dev, int new_mtu) in vlan_dev_change_mtu() argument 151 if (vlan_dev_priv(dev)->real_dev->mtu < new_mtu) in vlan_dev_change_mtu() 154 dev->mtu = new_mtu; in vlan_dev_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/ |
D | lantiq_etop.c | 561 ltq_etop_change_mtu(struct net_device *dev, int new_mtu) in ltq_etop_change_mtu() argument 563 int ret = eth_change_mtu(dev, new_mtu); in ltq_etop_change_mtu() 570 ltq_etop_w32((ETOP_PLEN_UNDER << 16) | new_mtu, in ltq_etop_change_mtu()
|
D | jme.c | 2354 jme_change_mtu(struct net_device *netdev, int new_mtu) in jme_change_mtu() argument 2358 if (new_mtu == jme->old_mtu) in jme_change_mtu() 2361 if (((new_mtu + ETH_HLEN) > MAX_ETHERNET_JUMBO_PACKET_SIZE) || in jme_change_mtu() 2362 ((new_mtu) < IPV6_MIN_MTU)) in jme_change_mtu() 2366 netdev->mtu = new_mtu; in jme_change_mtu()
|
D | ethoc.c | 836 static int ethoc_change_mtu(struct net_device *dev, int new_mtu) in ethoc_change_mtu() argument
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
D | hostap_main.c | 768 static int prism2_change_mtu(struct net_device *dev, int new_mtu) in prism2_change_mtu() argument 770 if (new_mtu < PRISM2_MIN_MTU || new_mtu > PRISM2_MAX_MTU) in prism2_change_mtu() 773 dev->mtu = new_mtu; in prism2_change_mtu()
|
/linux-4.1.27/drivers/s390/net/ |
D | ctcm_main.c | 1030 static int ctcm_change_mtu(struct net_device *dev, int new_mtu) in ctcm_change_mtu() argument 1035 if (new_mtu < 576 || new_mtu > 65527) in ctcm_change_mtu() 1042 if (new_mtu > max_bufsize - TH_HEADER_LENGTH) in ctcm_change_mtu() 1046 if (new_mtu > max_bufsize - LL_HEADER_LENGTH - 2) in ctcm_change_mtu() 1050 dev->mtu = new_mtu; in ctcm_change_mtu()
|
D | netiucv.c | 1443 static int netiucv_change_mtu(struct net_device * dev, int new_mtu) in netiucv_change_mtu() argument 1446 if (new_mtu < 576 || new_mtu > NETIUCV_MTU_MAX) { in netiucv_change_mtu() 1450 dev->mtu = new_mtu; in netiucv_change_mtu()
|
D | qeth_core_main.c | 4230 int qeth_change_mtu(struct net_device *dev, int new_mtu) in qeth_change_mtu() argument 4238 sprintf(dbf_text, "%8x", new_mtu); in qeth_change_mtu() 4241 if (new_mtu < 64) in qeth_change_mtu() 4243 if (new_mtu > 65535) in qeth_change_mtu() 4246 (!qeth_mtu_is_valid(card, new_mtu))) in qeth_change_mtu() 4248 dev->mtu = new_mtu; in qeth_change_mtu()
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib_main.c | 198 static int ipoib_change_mtu(struct net_device *dev, int new_mtu) in ipoib_change_mtu() argument 204 if (new_mtu > ipoib_cm_max_mtu(dev)) in ipoib_change_mtu() 207 if (new_mtu > priv->mcast_mtu) in ipoib_change_mtu() 211 dev->mtu = new_mtu; in ipoib_change_mtu() 215 if (new_mtu > IPOIB_UD_MTU(priv->max_ib_mtu)) in ipoib_change_mtu() 218 priv->admin_mtu = new_mtu; in ipoib_change_mtu()
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
D | orinoco.h | 211 int orinoco_change_mtu(struct net_device *dev, int new_mtu);
|
D | main.c | 321 int orinoco_change_mtu(struct net_device *dev, int new_mtu) in orinoco_change_mtu() argument 325 if ((new_mtu < ORINOCO_MIN_MTU) || (new_mtu > ORINOCO_MAX_MTU)) in orinoco_change_mtu() 329 if ((new_mtu + ENCAPS_OVERHEAD + sizeof(struct ieee80211_hdr)) > in orinoco_change_mtu() 333 dev->mtu = new_mtu; in orinoco_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_net.h | 376 int gelic_net_change_mtu(struct net_device *netdev, int new_mtu);
|
D | ps3_gelic_net.c | 1124 int gelic_net_change_mtu(struct net_device *netdev, int new_mtu) in gelic_net_change_mtu() argument 1128 if ((new_mtu < GELIC_NET_MIN_MTU) || in gelic_net_change_mtu() 1129 (new_mtu > GELIC_NET_MAX_MTU)) { in gelic_net_change_mtu() 1132 netdev->mtu = new_mtu; in gelic_net_change_mtu()
|
D | spider_net.c | 1291 spider_net_change_mtu(struct net_device *netdev, int new_mtu) in spider_net_change_mtu() argument 1295 if ( (new_mtu < SPIDER_NET_MIN_MTU ) || in spider_net_change_mtu() 1296 (new_mtu > SPIDER_NET_MAX_MTU) ) in spider_net_change_mtu() 1298 netdev->mtu = new_mtu; in spider_net_change_mtu()
|
/linux-4.1.27/drivers/hsi/clients/ |
D | ssi_protocol.c | 959 static int ssip_pn_set_mtu(struct net_device *dev, int new_mtu) in ssip_pn_set_mtu() argument 961 if (new_mtu > SSIP_MAX_MTU || new_mtu < PHONET_MIN_MTU) in ssip_pn_set_mtu() 963 dev->mtu = new_mtu; in ssip_pn_set_mtu()
|
/linux-4.1.27/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 1768 static int enic_change_mtu(struct net_device *netdev, int new_mtu) in enic_change_mtu() argument 1773 if (new_mtu < ENIC_MIN_MTU || new_mtu > ENIC_MAX_MTU) in enic_change_mtu() 1782 netdev->mtu = new_mtu; in enic_change_mtu() 1799 int new_mtu = vnic_dev_mtu(enic->vdev); in enic_change_mtu_work() local 1803 new_mtu = max_t(int, ENIC_MIN_MTU, min_t(int, ENIC_MAX_MTU, new_mtu)); in enic_change_mtu_work() 1826 netdev->mtu = new_mtu; in enic_change_mtu_work()
|
/linux-4.1.27/include/net/ |
D | ip_tunnels.h | 156 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu);
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_netdev.c | 673 static int fm10k_change_mtu(struct net_device *dev, int new_mtu) in fm10k_change_mtu() argument 675 if (new_mtu < 68 || new_mtu > FM10K_MAX_JUMBO_FRAME_SIZE) in fm10k_change_mtu() 678 dev->mtu = new_mtu; in fm10k_change_mtu()
|
/linux-4.1.27/net/ipv4/ |
D | ip_tunnel.c | 939 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu) in ip_tunnel_change_mtu() argument 944 if (new_mtu < 68 || in ip_tunnel_change_mtu() 945 new_mtu > 0xFFF8 - dev->hard_header_len - t_hlen) in ip_tunnel_change_mtu() 947 dev->mtu = new_mtu; in ip_tunnel_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1361 static int xgmac_change_mtu(struct net_device *dev, int new_mtu) in xgmac_change_mtu() argument 1366 if ((new_mtu < 46) || (new_mtu > MAX_MTU)) { in xgmac_change_mtu() 1374 if (old_mtu == new_mtu) in xgmac_change_mtu() 1383 dev->mtu = new_mtu; in xgmac_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/dlink/ |
D | dl2k.c | 80 static int change_mtu (struct net_device *dev, int new_mtu); 1092 change_mtu (struct net_device *dev, int new_mtu) in change_mtu() argument 1097 if ((new_mtu < 68) || (new_mtu > max)) { in change_mtu() 1101 dev->mtu = new_mtu; in change_mtu()
|
D | sundance.c | 427 static int change_mtu(struct net_device *dev, int new_mtu); 714 static int change_mtu(struct net_device *dev, int new_mtu) in change_mtu() argument 716 if ((new_mtu < 68) || (new_mtu > 8191)) /* Set by RxDMAFrameLen */ in change_mtu() 720 dev->mtu = new_mtu; in change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/altera/ |
D | altera_tse_main.c | 1007 static int tse_change_mtu(struct net_device *dev, int new_mtu) in tse_change_mtu() argument 1018 if ((new_mtu < min_mtu) || (new_mtu > max_mtu)) { in tse_change_mtu() 1023 dev->mtu = new_mtu; in tse_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | cxgb2.c | 820 static int t1_change_mtu(struct net_device *dev, int new_mtu) in t1_change_mtu() argument 828 if (new_mtu < 68) in t1_change_mtu() 830 if ((ret = mac->ops->set_mtu(mac, new_mtu))) in t1_change_mtu() 832 dev->mtu = new_mtu; in t1_change_mtu()
|
/linux-4.1.27/drivers/message/fusion/ |
D | mptlan.c | 553 mpt_lan_change_mtu(struct net_device *dev, int new_mtu) in mpt_lan_change_mtu() argument 555 if ((new_mtu < MPT_LAN_MIN_MTU) || (new_mtu > MPT_LAN_MAX_MTU)) in mpt_lan_change_mtu() 557 dev->mtu = new_mtu; in mpt_lan_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/tile/ |
D | tilepro.c | 2108 static int tile_net_change_mtu(struct net_device *dev, int new_mtu) in tile_net_change_mtu() argument 2113 if ((new_mtu < 68) || (new_mtu > 1500)) in tile_net_change_mtu() 2117 dev->mtu = new_mtu; in tile_net_change_mtu()
|
D | tilegx.c | 2104 static int tile_net_change_mtu(struct net_device *dev, int new_mtu) in tile_net_change_mtu() argument 2106 if (new_mtu < 68) in tile_net_change_mtu() 2108 if (new_mtu > ((jumbo_num != 0) ? 9000 : 1500)) in tile_net_change_mtu() 2110 dev->mtu = new_mtu; in tile_net_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 90 static int ixgb_change_mtu(struct net_device *netdev, int new_mtu); 1618 ixgb_change_mtu(struct net_device *netdev, int new_mtu) in ixgb_change_mtu() argument 1621 int max_frame = new_mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; in ixgb_change_mtu() 1625 if ((new_mtu < 68) || in ixgb_change_mtu() 1628 "Invalid MTU setting %d\n", new_mtu); in ixgb_change_mtu() 1640 netdev->mtu = new_mtu; in ixgb_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | amd8111e.c | 1554 static int amd8111e_change_mtu(struct net_device *dev, int new_mtu) in amd8111e_change_mtu() argument 1559 if ((new_mtu < AMD8111E_MIN_MTU) || (new_mtu > AMD8111E_MAX_MTU)) in amd8111e_change_mtu() 1566 dev->mtu = new_mtu; in amd8111e_change_mtu() 1575 dev->mtu = new_mtu; in amd8111e_change_mtu()
|
/linux-4.1.27/net/ipv6/ |
D | ip6_tunnel.c | 1501 ip6_tnl_change_mtu(struct net_device *dev, int new_mtu) in ip6_tnl_change_mtu() argument 1506 if (new_mtu < 68) in ip6_tnl_change_mtu() 1509 if (new_mtu < IPV6_MIN_MTU) in ip6_tnl_change_mtu() 1512 if (new_mtu > 0xFFF8 - dev->hard_header_len) in ip6_tnl_change_mtu() 1514 dev->mtu = new_mtu; in ip6_tnl_change_mtu()
|
D | ip6_vti.c | 813 static int vti6_change_mtu(struct net_device *dev, int new_mtu) in vti6_change_mtu() argument 815 if (new_mtu < IPV6_MIN_MTU) in vti6_change_mtu() 818 dev->mtu = new_mtu; in vti6_change_mtu()
|
D | ip6_gre.c | 1167 static int ip6gre_tunnel_change_mtu(struct net_device *dev, int new_mtu) in ip6gre_tunnel_change_mtu() argument 1169 if (new_mtu < 68 || in ip6gre_tunnel_change_mtu() 1170 new_mtu > 0xFFF8 - dev->hard_header_len) in ip6gre_tunnel_change_mtu() 1172 dev->mtu = new_mtu; in ip6gre_tunnel_change_mtu()
|
D | sit.c | 1320 static int ipip6_tunnel_change_mtu(struct net_device *dev, int new_mtu) in ipip6_tunnel_change_mtu() argument 1325 if (new_mtu < IPV6_MIN_MTU || new_mtu > 0xFFF8 - t_hlen) in ipip6_tunnel_change_mtu() 1327 dev->mtu = new_mtu; in ipip6_tunnel_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | sb1250-mac.c | 2160 static int sb1250_change_mtu(struct net_device *_dev, int new_mtu) in sb1250_change_mtu() argument 2162 if (new_mtu > ENET_PACKET_SIZE) in sb1250_change_mtu() 2164 _dev->mtu = new_mtu; in sb1250_change_mtu() 2165 pr_info("changing the mtu to %d\n", new_mtu); in sb1250_change_mtu()
|
D | b44.c | 1063 static int b44_change_mtu(struct net_device *dev, int new_mtu) in b44_change_mtu() argument 1067 if (new_mtu < B44_MIN_MTU || new_mtu > B44_MAX_MTU) in b44_change_mtu() 1074 dev->mtu = new_mtu; in b44_change_mtu() 1080 dev->mtu = new_mtu; in b44_change_mtu()
|
D | bcm63xx_enet.c | 1660 static int bcm_enet_change_mtu(struct net_device *dev, int new_mtu) in bcm_enet_change_mtu() argument 1667 ret = compute_hw_mtu(netdev_priv(dev), new_mtu); in bcm_enet_change_mtu() 1670 dev->mtu = new_mtu; in bcm_enet_change_mtu()
|
D | bnx2.c | 7882 bnx2_change_mtu(struct net_device *dev, int new_mtu) in bnx2_change_mtu() argument 7886 if (((new_mtu + ETH_HLEN) > MAX_ETHERNET_JUMBO_PACKET_SIZE) || in bnx2_change_mtu() 7887 ((new_mtu + ETH_HLEN) < MIN_ETHERNET_PACKET_SIZE)) in bnx2_change_mtu() 7890 dev->mtu = new_mtu; in bnx2_change_mtu()
|
D | tg3.c | 14178 int new_mtu) in tg3_set_mtu() argument 14180 dev->mtu = new_mtu; in tg3_set_mtu() 14182 if (new_mtu > ETH_DATA_LEN) { in tg3_set_mtu() 14198 static int tg3_change_mtu(struct net_device *dev, int new_mtu) in tg3_change_mtu() argument 14204 if (new_mtu < TG3_MIN_MTU || new_mtu > TG3_MAX_MTU(tp)) in tg3_change_mtu() 14211 tg3_set_mtu(dev, tp, new_mtu); in tg3_change_mtu() 14219 tg3_set_mtu(dev, tp, new_mtu); in tg3_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 1229 static int ibmveth_change_mtu(struct net_device *dev, int new_mtu) in ibmveth_change_mtu() argument 1233 int new_mtu_oh = new_mtu + IBMVETH_BUFF_OH; in ibmveth_change_mtu() 1237 if (new_mtu < IBMVETH_MIN_MTU) in ibmveth_change_mtu() 1261 dev->mtu = new_mtu; in ibmveth_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 1271 static int cp_change_mtu(struct net_device *dev, int new_mtu) in cp_change_mtu() argument 1276 if (new_mtu < CP_MIN_MTU || new_mtu > CP_MAX_MTU) in cp_change_mtu() 1281 dev->mtu = new_mtu; in cp_change_mtu() 1288 dev->mtu = new_mtu; in cp_change_mtu()
|
D | 8139too.c | 927 static int rtl8139_change_mtu(struct net_device *dev, int new_mtu) in rtl8139_change_mtu() argument 929 if (new_mtu < 68 || new_mtu > MAX_ETH_DATA_SIZE) in rtl8139_change_mtu() 931 dev->mtu = new_mtu; in rtl8139_change_mtu()
|
D | r8169.c | 6584 static int rtl8169_change_mtu(struct net_device *dev, int new_mtu) in rtl8169_change_mtu() argument 6588 if (new_mtu < ETH_ZLEN || in rtl8169_change_mtu() 6589 new_mtu > rtl_chip_infos[tp->mac_version].jumbo_max) in rtl8169_change_mtu() 6592 if (new_mtu > ETH_DATA_LEN) in rtl8169_change_mtu() 6597 dev->mtu = new_mtu; in rtl8169_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_main.c | 1822 static int sxgbe_change_mtu(struct net_device *dev, int new_mtu) in sxgbe_change_mtu() argument 1827 if (new_mtu < MIN_MTU || (new_mtu > MAX_MTU)) { in sxgbe_change_mtu() 1834 if (dev->mtu == new_mtu) in sxgbe_change_mtu() 1837 dev->mtu = new_mtu; in sxgbe_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 2349 static int igbvf_change_mtu(struct net_device *netdev, int new_mtu) in igbvf_change_mtu() argument 2352 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_change_mtu() 2354 if (new_mtu < 68 || new_mtu > INT_MAX - ETH_HLEN - ETH_FCS_LEN || in igbvf_change_mtu() 2397 netdev->mtu, new_mtu); in igbvf_change_mtu() 2398 netdev->mtu = new_mtu; in igbvf_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
D | atl2.c | 923 static int atl2_change_mtu(struct net_device *netdev, int new_mtu) in atl2_change_mtu() argument 928 if ((new_mtu < 40) || (new_mtu > (ETH_DATA_LEN + VLAN_SIZE))) in atl2_change_mtu() 932 if (hw->max_frame_size != new_mtu) { in atl2_change_mtu() 933 netdev->mtu = new_mtu; in atl2_change_mtu() 934 ATL2_WRITE_REG(hw, REG_MTU, new_mtu + ENET_HEADER_SIZE + in atl2_change_mtu()
|
D | atl1.c | 2701 static int atl1_change_mtu(struct net_device *netdev, int new_mtu) in atl1_change_mtu() argument 2705 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1_change_mtu() 2719 netdev->mtu = new_mtu; in atl1_change_mtu() 2720 if ((old_mtu != new_mtu) && netif_running(netdev)) { in atl1_change_mtu()
|
/linux-4.1.27/arch/um/drivers/ |
D | net_kern.c | 259 static int uml_net_change_mtu(struct net_device *dev, int new_mtu) in uml_net_change_mtu() argument 261 dev->mtu = new_mtu; in uml_net_change_mtu()
|
/linux-4.1.27/net/mac80211/ |
D | iface.c | 150 static int ieee80211_change_mtu(struct net_device *dev, int new_mtu) in ieee80211_change_mtu() argument 152 if (new_mtu < 256 || new_mtu > IEEE80211_MAX_DATA_LEN) in ieee80211_change_mtu() 155 dev->mtu = new_mtu; in ieee80211_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | netcp_core.c | 1717 static int netcp_ndo_change_mtu(struct net_device *ndev, int new_mtu) in netcp_ndo_change_mtu() argument 1722 if ((new_mtu < 68) || in netcp_ndo_change_mtu() 1723 (new_mtu > (NETCP_MAX_FRAME_SIZE - ETH_HLEN - ETH_FCS_LEN))) { in netcp_ndo_change_mtu() 1724 dev_err(netcp->ndev_dev, "Invalid mtu size = %d\n", new_mtu); in netcp_ndo_change_mtu() 1728 ndev->mtu = new_mtu; in netcp_ndo_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 760 static int bdx_change_mtu(struct net_device *ndev, int new_mtu) in bdx_change_mtu() argument 764 if (new_mtu == ndev->mtu) in bdx_change_mtu() 768 if (new_mtu < ETH_ZLEN) { in bdx_change_mtu() 770 new_mtu, ETH_ZLEN); in bdx_change_mtu() 774 ndev->mtu = new_mtu; in bdx_change_mtu()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_nic.c | 987 static int nes_netdev_change_mtu(struct net_device *netdev, int new_mtu) in nes_netdev_change_mtu() argument 998 if ((new_mtu < ETH_ZLEN) || (new_mtu > max_mtu)) in nes_netdev_change_mtu() 1001 netdev->mtu = new_mtu; in nes_netdev_change_mtu() 1002 nesvnic->max_frame_size = new_mtu + VLAN_ETH_HLEN; in nes_netdev_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | via-velocity.c | 2303 static int velocity_change_mtu(struct net_device *dev, int new_mtu) in velocity_change_mtu() argument 2308 if ((new_mtu < VELOCITY_MIN_MTU) || new_mtu > (VELOCITY_MAX_MTU)) { in velocity_change_mtu() 2316 dev->mtu = new_mtu; in velocity_change_mtu() 2320 if (dev->mtu != new_mtu) { in velocity_change_mtu() 2338 ret = velocity_init_rings(tmp_vptr, new_mtu); in velocity_change_mtu() 2358 dev->mtu = new_mtu; in velocity_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 533 static int atl1c_change_mtu(struct net_device *netdev, int new_mtu) in atl1c_change_mtu() argument 538 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1c_change_mtu() 543 hw->nic_type == athr_l2c_b2) && new_mtu > ETH_DATA_LEN) || in atl1c_change_mtu() 551 if (old_mtu != new_mtu && netif_running(netdev)) { in atl1c_change_mtu() 554 netdev->mtu = new_mtu; in atl1c_change_mtu() 555 adapter->hw.max_frame_size = new_mtu; in atl1c_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_hw.c | 319 static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu); 1878 static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu) in netxen_nic_set_mtu_xgb() argument 1880 new_mtu += MTU_FUDGE_FACTOR; in netxen_nic_set_mtu_xgb() 1882 NXWR32(adapter, NETXEN_NIU_XGE_MAX_FRAME_SIZE, new_mtu); in netxen_nic_set_mtu_xgb() 1884 NXWR32(adapter, NETXEN_NIU_XG1_MAX_FRAME_SIZE, new_mtu); in netxen_nic_set_mtu_xgb()
|
D | netxen_nic.h | 1799 int netxen_nic_change_mtu(struct net_device *netdev, int new_mtu);
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 439 static int atl1e_change_mtu(struct net_device *netdev, int new_mtu) in atl1e_change_mtu() argument 443 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1e_change_mtu() 451 if (old_mtu != new_mtu && netif_running(netdev)) { in atl1e_change_mtu() 454 netdev->mtu = new_mtu; in atl1e_change_mtu() 455 adapter->hw.max_frame_size = new_mtu; in atl1e_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_main.c | 1947 static int i40evf_change_mtu(struct net_device *netdev, int new_mtu) in i40evf_change_mtu() argument 1950 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in i40evf_change_mtu() 1952 if ((new_mtu < 68) || (max_frame > I40E_MAX_RXBUFFER)) in i40evf_change_mtu() 1956 netdev->mtu = new_mtu; in i40evf_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.c | 3078 static int vxge_change_mtu(struct net_device *dev, int new_mtu) in vxge_change_mtu() argument 3084 if ((new_mtu < VXGE_HW_MIN_MTU) || (new_mtu > VXGE_HW_MAX_MTU)) { in vxge_change_mtu() 3093 dev->mtu = new_mtu; in vxge_change_mtu() 3100 "trying to apply new MTU %d", new_mtu); in vxge_change_mtu() 3105 dev->mtu = new_mtu; in vxge_change_mtu() 3106 vdev->mtu = new_mtu; in vxge_change_mtu() 3112 "%s: MTU changed to %d", vdev->ndev->name, new_mtu); in vxge_change_mtu()
|
D | vxge-config.c | 4710 vxge_hw_vpath_mtu_set(struct __vxge_hw_vpath_handle *vp, u32 new_mtu) in vxge_hw_vpath_mtu_set() argument 4722 new_mtu += VXGE_HW_MAC_HEADER_MAX_SIZE; in vxge_hw_vpath_mtu_set() 4724 if ((new_mtu < VXGE_HW_MIN_MTU) || (new_mtu > vpath->max_mtu)) in vxge_hw_vpath_mtu_set() 4730 val64 |= VXGE_HW_RXMAC_VCFG0_RTS_MAX_FRM_LEN(new_mtu); in vxge_hw_vpath_mtu_set() 4734 vpath->vp_config->mtu = new_mtu - VXGE_HW_MAC_HEADER_MAX_SIZE; in vxge_hw_vpath_mtu_set()
|
D | vxge-config.h | 2009 u32 new_mtu);
|
/linux-4.1.27/drivers/firewire/ |
D | net.c | 1352 static int fwnet_change_mtu(struct net_device *net, int new_mtu) in fwnet_change_mtu() argument 1354 if (new_mtu < 68) in fwnet_change_mtu() 1357 net->mtu = new_mtu; in fwnet_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/octeon/ |
D | octeon_mgmt.c | 644 static int octeon_mgmt_change_mtu(struct net_device *netdev, int new_mtu) in octeon_mgmt_change_mtu() argument 647 int size_without_fcs = new_mtu + OCTEON_MGMT_RX_HEADROOM; in octeon_mgmt_change_mtu() 659 netdev->mtu = new_mtu; in octeon_mgmt_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunvnet.c | 1593 static int vnet_change_mtu(struct net_device *dev, int new_mtu) in vnet_change_mtu() argument 1595 if (new_mtu < 68 || new_mtu > 65535) in vnet_change_mtu() 1598 dev->mtu = new_mtu; in vnet_change_mtu()
|
D | sungem.c | 2487 static int gem_change_mtu(struct net_device *dev, int new_mtu) in gem_change_mtu() argument 2491 if (new_mtu < GEM_MIN_MTU || new_mtu > GEM_MAX_MTU) in gem_change_mtu() 2494 dev->mtu = new_mtu; in gem_change_mtu()
|
D | cassini.c | 3863 static int cas_change_mtu(struct net_device *dev, int new_mtu) in cas_change_mtu() argument 3867 if (new_mtu < CAS_MIN_MTU || new_mtu > CAS_MAX_MTU) in cas_change_mtu() 3870 dev->mtu = new_mtu; in cas_change_mtu()
|
D | niu.c | 6754 static int niu_change_mtu(struct net_device *dev, int new_mtu) in niu_change_mtu() argument 6759 if (new_mtu < 68 || new_mtu > NIU_MAX_MTU) in niu_change_mtu() 6763 new_jumbo = (new_mtu > ETH_DATA_LEN); in niu_change_mtu() 6765 dev->mtu = new_mtu; in niu_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/alteon/ |
D | acenic.c | 2546 static int ace_change_mtu(struct net_device *dev, int new_mtu) in ace_change_mtu() argument 2551 if (new_mtu > ACE_JUMBO_MTU) in ace_change_mtu() 2554 writel(new_mtu + ETH_HLEN + 4, ®s->IfMtu); in ace_change_mtu() 2555 dev->mtu = new_mtu; in ace_change_mtu() 2557 if (new_mtu > ACE_STD_MTU) { in ace_change_mtu()
|
D | acenic.h | 781 static int ace_change_mtu(struct net_device *dev, int new_mtu);
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 2073 static int mlx4_en_change_mtu(struct net_device *dev, int new_mtu) in mlx4_en_change_mtu() argument 2080 dev->mtu, new_mtu); in mlx4_en_change_mtu() 2082 if ((new_mtu < MLX4_EN_MIN_MTU) || (new_mtu > priv->max_mtu)) { in mlx4_en_change_mtu() 2083 en_err(priv, "Bad MTU size:%d.\n", new_mtu); in mlx4_en_change_mtu() 2086 dev->mtu = new_mtu; in mlx4_en_change_mtu()
|
/linux-4.1.27/drivers/tty/ |
D | n_gsm.c | 2730 static int gsm_change_mtu(struct net_device *net, int new_mtu) in gsm_change_mtu() argument 2733 if ((new_mtu < 8) || (new_mtu > mux_net->dlci->gsm->mtu)) in gsm_change_mtu() 2735 net->mtu = new_mtu; in gsm_change_mtu()
|
/linux-4.1.27/net/atm/ |
D | lec.c | 548 static int lec_change_mtu(struct net_device *dev, int new_mtu) in lec_change_mtu() argument 550 if ((new_mtu < 68) || (new_mtu > 18190)) in lec_change_mtu() 552 dev->mtu = new_mtu; in lec_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge.c | 3230 static int myri10ge_change_mtu(struct net_device *dev, int new_mtu) in myri10ge_change_mtu() argument 3235 if ((new_mtu < 68) || (ETH_HLEN + new_mtu > MYRI10GE_MAX_ETHER_MTU)) { in myri10ge_change_mtu() 3236 netdev_err(dev, "new mtu (%d) is not valid\n", new_mtu); in myri10ge_change_mtu() 3239 netdev_info(dev, "changing mtu from %d to %d\n", dev->mtu, new_mtu); in myri10ge_change_mtu() 3244 dev->mtu = new_mtu; in myri10ge_change_mtu() 3247 dev->mtu = new_mtu; in myri10ge_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 630 static int natsemi_change_mtu(struct net_device *dev, int new_mtu); 2515 static int natsemi_change_mtu(struct net_device *dev, int new_mtu) in natsemi_change_mtu() argument 2517 if (new_mtu < 64 || new_mtu > NATSEMI_RX_LIMIT-NATSEMI_HEADERS) in natsemi_change_mtu() 2520 dev->mtu = new_mtu; in natsemi_change_mtu()
|
D | ns83820.c | 1682 static int ns83820_change_mtu(struct net_device *ndev, int new_mtu) argument 1684 if (new_mtu > RX_BUF_SIZE) 1686 ndev->mtu = new_mtu;
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | cxgb4vf_main.c | 1131 static int cxgb4vf_change_mtu(struct net_device *dev, int new_mtu) in cxgb4vf_change_mtu() argument 1137 if (new_mtu < 81) in cxgb4vf_change_mtu() 1140 ret = t4vf_set_rxmode(pi->adapter, pi->viid, new_mtu, in cxgb4vf_change_mtu() 1143 dev->mtu = new_mtu; in cxgb4vf_change_mtu()
|
/linux-4.1.27/net/tipc/ |
D | socket.c | 683 new_mtu: in tipc_sendmcast() 697 goto new_mtu; in tipc_sendmcast() 920 new_mtu: in __tipc_sendmsg() 938 goto new_mtu; in __tipc_sendmsg()
|
/linux-4.1.27/arch/xtensa/platforms/iss/ |
D | network.c | 476 static int iss_net_change_mtu(struct net_device *dev, int new_mtu) in iss_net_change_mtu() argument
|
/linux-4.1.27/drivers/net/ethernet/agere/ |
D | et131x.c | 3894 static int et131x_change_mtu(struct net_device *netdev, int new_mtu) in et131x_change_mtu() argument 3899 if (new_mtu < 64 || new_mtu > 9216) in et131x_change_mtu() 3904 netdev->mtu = new_mtu; in et131x_change_mtu() 3909 adapter->registry_jumbo_packet = new_mtu + 14; in et131x_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 3708 static int ixgbevf_change_mtu(struct net_device *netdev, int new_mtu) in ixgbevf_change_mtu() argument 3712 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbevf_change_mtu() 3727 if ((new_mtu < 68) || (max_frame > max_possible_frame)) in ixgbevf_change_mtu() 3731 netdev->mtu, new_mtu); in ixgbevf_change_mtu() 3733 netdev->mtu = new_mtu; in ixgbevf_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 2353 static int stmmac_change_mtu(struct net_device *dev, int new_mtu) in stmmac_change_mtu() argument 2371 if ((new_mtu < 46) || (new_mtu > max_mtu)) { in stmmac_change_mtu() 2376 dev->mtu = new_mtu; in stmmac_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 2539 static int mv643xx_eth_change_mtu(struct net_device *dev, int new_mtu) in mv643xx_eth_change_mtu() argument 2543 if (new_mtu < 64 || new_mtu > 9500) in mv643xx_eth_change_mtu() 2546 dev->mtu = new_mtu; in mv643xx_eth_change_mtu()
|
D | sky2.c | 2392 static int sky2_change_mtu(struct net_device *dev, int new_mtu) in sky2_change_mtu() argument 2402 if (new_mtu < ETH_ZLEN || new_mtu > ETH_JUMBO_MTU) in sky2_change_mtu() 2406 if (new_mtu > ETH_DATA_LEN && in sky2_change_mtu() 2412 dev->mtu = new_mtu; in sky2_change_mtu() 2435 dev->mtu = new_mtu; in sky2_change_mtu()
|
D | skge.c | 2899 static int skge_change_mtu(struct net_device *dev, int new_mtu) in skge_change_mtu() argument 2903 if (new_mtu < ETH_ZLEN || new_mtu > ETH_JUMBO_MTU) in skge_change_mtu() 2907 dev->mtu = new_mtu; in skge_change_mtu() 2913 dev->mtu = new_mtu; in skge_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | efx.c | 2131 static int efx_change_mtu(struct net_device *net_dev, int new_mtu) in efx_change_mtu() argument 2139 if (new_mtu > EFX_MAX_MTU) in efx_change_mtu() 2142 netif_dbg(efx, drv, efx->net_dev, "changing MTU to %d\n", new_mtu); in efx_change_mtu() 2148 net_dev->mtu = new_mtu; in efx_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 2268 static int pch_gbe_change_mtu(struct net_device *netdev, int new_mtu) in pch_gbe_change_mtu() argument 2275 max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in pch_gbe_change_mtu() 2298 netdev->mtu = new_mtu; in pch_gbe_change_mtu() 2303 netdev->mtu = new_mtu; in pch_gbe_change_mtu()
|
/linux-4.1.27/net/core/ |
D | net-sysfs.c | 297 static int change_mtu(struct net_device *dev, unsigned long new_mtu) in change_mtu() argument 299 return dev_set_mtu(dev, (int) new_mtu); in change_mtu()
|
D | dev.c | 5821 static int __dev_set_mtu(struct net_device *dev, int new_mtu) in __dev_set_mtu() argument 5826 return ops->ndo_change_mtu(dev, new_mtu); in __dev_set_mtu() 5828 dev->mtu = new_mtu; in __dev_set_mtu() 5839 int dev_set_mtu(struct net_device *dev, int new_mtu) in dev_set_mtu() argument 5843 if (new_mtu == dev->mtu) in dev_set_mtu() 5847 if (new_mtu < 0) in dev_set_mtu() 5859 err = __dev_set_mtu(dev, new_mtu); in dev_set_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/ |
D | e100.c | 2286 static int e100_change_mtu(struct net_device *netdev, int new_mtu) in e100_change_mtu() argument 2288 if (new_mtu < ETH_ZLEN || new_mtu > ETH_DATA_LEN) in e100_change_mtu() 2290 netdev->mtu = new_mtu; in e100_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 3287 bnad_change_mtu(struct net_device *netdev, int new_mtu) in bnad_change_mtu() argument 3293 if (new_mtu + ETH_HLEN < ETH_ZLEN || new_mtu > BNAD_JUMBO_MTU) in bnad_change_mtu() 3299 netdev->mtu = new_mtu; in bnad_change_mtu() 3302 new_frame = BNAD_FRAME_SIZE(new_mtu); in bnad_change_mtu()
|
/linux-4.1.27/drivers/net/team/ |
D | team.c | 1741 static int team_change_mtu(struct net_device *dev, int new_mtu) in team_change_mtu() argument 1754 err = dev_set_mtu(port->dev, new_mtu); in team_change_mtu() 1764 dev->mtu = new_mtu; in team_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/ |
D | ehea_main.c | 1985 static int ehea_change_mtu(struct net_device *dev, int new_mtu) in ehea_change_mtu() argument 1987 if ((new_mtu < 68) || (new_mtu > EHEA_MAX_PACKET_SIZE)) in ehea_change_mtu() 1989 dev->mtu = new_mtu; in ehea_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | gianfar.c | 122 static int gfar_change_mtu(struct net_device *dev, int new_mtu); 2532 static int gfar_change_mtu(struct net_device *dev, int new_mtu) in gfar_change_mtu() argument 2535 int frame_size = new_mtu + ETH_HLEN; in gfar_change_mtu() 2548 dev->mtu = new_mtu; in gfar_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | cxgb3_main.c | 2525 static int cxgb_change_mtu(struct net_device *dev, int new_mtu) in cxgb_change_mtu() argument 2531 if (new_mtu < 81) /* accommodate SACK */ in cxgb_change_mtu() 2533 if ((ret = t3_mac_set_mtu(&pi->mac, new_mtu))) in cxgb_change_mtu() 2535 dev->mtu = new_mtu; in cxgb_change_mtu()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 2663 vmxnet3_change_mtu(struct net_device *netdev, int new_mtu) in vmxnet3_change_mtu() argument 2668 if (new_mtu < VMXNET3_MIN_MTU || new_mtu > VMXNET3_MAX_MTU) in vmxnet3_change_mtu() 2671 netdev->mtu = new_mtu; in vmxnet3_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 135 static int e1000_change_mtu(struct net_device *netdev, int new_mtu); 3531 static int e1000_change_mtu(struct net_device *netdev, int new_mtu) in e1000_change_mtu() argument 3535 int max_frame = new_mtu + ENET_HEADER_SIZE + ETHERNET_FCS_SIZE; in e1000_change_mtu() 3590 netdev->name, netdev->mtu, new_mtu); in e1000_change_mtu() 3591 netdev->mtu = new_mtu; in e1000_change_mtu()
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 3493 static int bond_change_mtu(struct net_device *bond_dev, int new_mtu) in bond_change_mtu() argument 3500 netdev_dbg(bond_dev, "bond=%p, new_mtu=%d\n", bond, new_mtu); in bond_change_mtu() 3506 res = dev_set_mtu(slave->dev, new_mtu); in bond_change_mtu() 3523 bond_dev->mtu = new_mtu; in bond_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.h | 598 int bnx2x_change_mtu(struct net_device *dev, int new_mtu);
|
D | bnx2x_cmn.c | 4785 int bnx2x_change_mtu(struct net_device *dev, int new_mtu) in bnx2x_change_mtu() argument 4799 if ((new_mtu > ETH_MAX_JUMBO_PACKET_SIZE) || in bnx2x_change_mtu() 4800 ((new_mtu + ETH_HLEN) < ETH_MIN_PACKET_SIZE)) { in bnx2x_change_mtu() 4809 dev->mtu = new_mtu; in bnx2x_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_main.c | 2955 static int cxgb_change_mtu(struct net_device *dev, int new_mtu) in cxgb_change_mtu() argument 2960 if (new_mtu < 81 || new_mtu > MAX_MTU) /* accommodate SACK */ in cxgb_change_mtu() 2962 ret = t4_set_rxmode(pi->adapter, pi->adapter->fn, pi->viid, new_mtu, -1, in cxgb_change_mtu() 2965 dev->mtu = new_mtu; in cxgb_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 5781 static int e1000_change_mtu(struct net_device *netdev, int new_mtu) in e1000_change_mtu() argument 5784 int max_frame = new_mtu + VLAN_ETH_HLEN + ETH_FCS_LEN; in e1000_change_mtu() 5794 if ((new_mtu < (VLAN_ETH_ZLEN + ETH_FCS_LEN)) || in e1000_change_mtu() 5803 (new_mtu > ETH_DATA_LEN)) { in e1000_change_mtu() 5812 e_info("changing MTU from %d to %d\n", netdev->mtu, new_mtu); in e1000_change_mtu() 5813 netdev->mtu = new_mtu; in e1000_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 1188 static int be_change_mtu(struct net_device *netdev, int new_mtu) in be_change_mtu() argument 1193 if (new_mtu < BE_MIN_MTU || new_mtu > BE_MAX_MTU) { in be_change_mtu() 1200 netdev->mtu, new_mtu); in be_change_mtu() 1201 netdev->mtu = new_mtu; in be_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 5796 static int netdev_change_mtu(struct net_device *dev, int new_mtu) in netdev_change_mtu() argument 5810 if (new_mtu < 60) in netdev_change_mtu() 5813 if (dev->mtu != new_mtu) { in netdev_change_mtu() 5814 hw_mtu = new_mtu + ETHERNET_HEADER_SIZE + 4; in netdev_change_mtu() 5826 dev->mtu = new_mtu; in netdev_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 3006 static int nv_change_mtu(struct net_device *dev, int new_mtu) in nv_change_mtu() argument 3011 if (new_mtu < 64 || new_mtu > np->pkt_limit) in nv_change_mtu() 3015 dev->mtu = new_mtu; in nv_change_mtu() 3018 if (old_mtu <= ETH_DATA_LEN && new_mtu <= ETH_DATA_LEN) in nv_change_mtu() 3020 if (old_mtu == new_mtu) in nv_change_mtu()
|
/linux-4.1.27/drivers/net/wireless/ |
D | atmel.c | 1298 static int atmel_change_mtu(struct net_device *dev, int new_mtu) in atmel_change_mtu() argument 1300 if ((new_mtu < 68) || (new_mtu > 2312)) in atmel_change_mtu() 1302 dev->mtu = new_mtu; in atmel_change_mtu()
|
D | airo.c | 2336 static int airo_change_mtu(struct net_device *dev, int new_mtu) in airo_change_mtu() argument 2338 if ((new_mtu < 68) || (new_mtu > 2400)) in airo_change_mtu() 2340 dev->mtu = new_mtu; in airo_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 4258 static int qlge_change_mtu(struct net_device *ndev, int new_mtu) in qlge_change_mtu() argument 4263 if (ndev->mtu == 1500 && new_mtu == 9000) { in qlge_change_mtu() 4265 } else if (ndev->mtu == 9000 && new_mtu == 1500) { in qlge_change_mtu() 4273 ndev->mtu = new_mtu; in qlge_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_fcoe.c | 1422 static int i40e_fcoe_change_mtu(struct net_device *netdev, int new_mtu) in i40e_fcoe_change_mtu() argument
|
D | i40e_main.c | 1929 static int i40e_change_mtu(struct net_device *netdev, int new_mtu) in i40e_change_mtu() argument 1932 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in i40e_change_mtu() 1936 if ((new_mtu < 68) || (max_frame > I40E_MAX_RXBUFFER)) in i40e_change_mtu() 1940 netdev->mtu, new_mtu); in i40e_change_mtu() 1941 netdev->mtu = new_mtu; in i40e_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 5166 static int igb_change_mtu(struct net_device *netdev, int new_mtu) in igb_change_mtu() argument 5170 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in igb_change_mtu() 5172 if ((new_mtu < 68) || (max_frame > MAX_JUMBO_FRAME_SIZE)) { in igb_change_mtu() 5197 netdev->mtu, new_mtu); in igb_change_mtu() 5198 netdev->mtu = new_mtu; in igb_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/neterion/ |
D | s2io.c | 6683 static int s2io_change_mtu(struct net_device *dev, int new_mtu) in s2io_change_mtu() argument 6688 if ((new_mtu < MIN_MTU) || (new_mtu > S2IO_JUMBO_SIZE)) { in s2io_change_mtu() 6693 dev->mtu = new_mtu; in s2io_change_mtu() 6706 u64 val64 = new_mtu; in s2io_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 5630 static int ixgbe_change_mtu(struct net_device *netdev, int new_mtu) in ixgbe_change_mtu() argument 5633 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_change_mtu() 5636 if ((new_mtu < 68) || (max_frame > IXGBE_MAX_JUMBO_FRAME_SIZE)) in ixgbe_change_mtu() 5649 e_info(probe, "changing MTU from %d to %d\n", netdev->mtu, new_mtu); in ixgbe_change_mtu() 5652 netdev->mtu = new_mtu; in ixgbe_change_mtu()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic.h | 1634 int qlcnic_change_mtu(struct net_device *netdev, int new_mtu);
|