Home
last modified time | relevance | path

Searched refs:new_mtu (Results 1 – 12 of 12) sorted by relevance

/net/batman-adv/
Dsoft-interface.c155 static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu) in batadv_interface_change_mtu() argument
160 if (new_mtu < 68 || new_mtu > batadv_hardif_min_mtu(dev)) in batadv_interface_change_mtu()
163 dev->mtu = new_mtu; in batadv_interface_change_mtu()
164 bat_priv->mtu_set_by_user = new_mtu; in batadv_interface_change_mtu()
/net/hsr/
Dhsr_device.c124 static int hsr_dev_change_mtu(struct net_device *dev, int new_mtu) in hsr_dev_change_mtu() argument
130 if (new_mtu > hsr_get_max_mtu(hsr)) { in hsr_dev_change_mtu()
136 dev->mtu = new_mtu; in hsr_dev_change_mtu()
/net/sched/
Dsch_teql.c414 static int teql_master_mtu(struct net_device *dev, int new_mtu) in teql_master_mtu() argument
422 if (new_mtu > qdisc_dev(q)->mtu) in teql_master_mtu()
427 dev->mtu = new_mtu; in teql_master_mtu()
/net/ipv4/
Dip_tunnel.c990 int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict) in __ip_tunnel_change_mtu() argument
999 if (new_mtu < ETH_MIN_MTU) in __ip_tunnel_change_mtu()
1002 if (new_mtu > max_mtu) { in __ip_tunnel_change_mtu()
1006 new_mtu = max_mtu; in __ip_tunnel_change_mtu()
1009 dev->mtu = new_mtu; in __ip_tunnel_change_mtu()
1014 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu) in ip_tunnel_change_mtu() argument
1016 return __ip_tunnel_change_mtu(dev, new_mtu, true); in ip_tunnel_change_mtu()
/net/bridge/
Dbr_device.c211 static int br_change_mtu(struct net_device *dev, int new_mtu) in br_change_mtu() argument
215 dev->mtu = new_mtu; in br_change_mtu()
221 dst_metric_set(&br->fake_rtable.dst, RTAX_MTU, new_mtu); in br_change_mtu()
/net/dsa/
Ddsa_priv.h224 int dsa_port_mtu_change(struct dsa_port *dp, int new_mtu,
324 int dsa_slave_change_mtu(struct net_device *dev, int new_mtu);
Dslave.c1592 int dsa_slave_change_mtu(struct net_device *dev, int new_mtu) in dsa_slave_change_mtu() argument
1628 slave_mtu = new_mtu; in dsa_slave_change_mtu()
1664 err = dsa_port_mtu_change(dp, new_mtu, true); in dsa_slave_change_mtu()
1668 dev->mtu = new_mtu; in dsa_slave_change_mtu()
Dport.c748 int dsa_port_mtu_change(struct dsa_port *dp, int new_mtu, in dsa_port_mtu_change() argument
755 .mtu = new_mtu, in dsa_port_mtu_change()
/net/8021q/
Dvlan_dev.c141 static int vlan_dev_change_mtu(struct net_device *dev, int new_mtu) in vlan_dev_change_mtu() argument
148 if (max_mtu < new_mtu) in vlan_dev_change_mtu()
151 dev->mtu = new_mtu; in vlan_dev_change_mtu()
/net/ipv6/
Dip6_tunnel.c1729 int ip6_tnl_change_mtu(struct net_device *dev, int new_mtu) in ip6_tnl_change_mtu() argument
1734 if (new_mtu < IPV6_MIN_MTU) in ip6_tnl_change_mtu()
1737 if (new_mtu < ETH_MIN_MTU) in ip6_tnl_change_mtu()
1741 if (new_mtu > IP6_MAX_MTU - dev->hard_header_len) in ip6_tnl_change_mtu()
1744 if (new_mtu > IP_MAX_MTU - dev->hard_header_len) in ip6_tnl_change_mtu()
1747 dev->mtu = new_mtu; in ip6_tnl_change_mtu()
/net/core/
Ddev.c8898 int __dev_set_mtu(struct net_device *dev, int new_mtu) in __dev_set_mtu() argument
8903 return ops->ndo_change_mtu(dev, new_mtu); in __dev_set_mtu()
8906 WRITE_ONCE(dev->mtu, new_mtu); in __dev_set_mtu()
8911 int dev_validate_mtu(struct net_device *dev, int new_mtu, in dev_validate_mtu() argument
8915 if (new_mtu < 0 || new_mtu < dev->min_mtu) { in dev_validate_mtu()
8920 if (dev->max_mtu > 0 && new_mtu > dev->max_mtu) { in dev_validate_mtu()
8935 int dev_set_mtu_ext(struct net_device *dev, int new_mtu, in dev_set_mtu_ext() argument
8940 if (new_mtu == dev->mtu) in dev_set_mtu_ext()
8943 err = dev_validate_mtu(dev, new_mtu, extack); in dev_set_mtu_ext()
8956 err = __dev_set_mtu(dev, new_mtu); in dev_set_mtu_ext()
[all …]
Dnet-sysfs.c355 static int change_mtu(struct net_device *dev, unsigned long new_mtu) in change_mtu() argument
357 return dev_set_mtu(dev, (int)new_mtu); in change_mtu()