/Linux-v4.19/drivers/net/ |
D | vsockmon.c | 98 static int vsockmon_is_valid_mtu(int new_mtu) in vsockmon_is_valid_mtu() argument 100 return new_mtu >= (int)sizeof(struct af_vsockmon_hdr); in vsockmon_is_valid_mtu() 103 static int vsockmon_change_mtu(struct net_device *dev, int new_mtu) in vsockmon_change_mtu() argument 105 if (!vsockmon_is_valid_mtu(new_mtu)) in vsockmon_change_mtu() 108 dev->mtu = new_mtu; in vsockmon_change_mtu()
|
D | ntb_netdev.c | 302 static int ntb_netdev_change_mtu(struct net_device *ndev, int new_mtu) in ntb_netdev_change_mtu() argument 308 if (new_mtu > ntb_transport_max_size(dev->qp) - ETH_HLEN) in ntb_netdev_change_mtu() 312 ndev->mtu = new_mtu; in ntb_netdev_change_mtu() 319 if (ndev->mtu < new_mtu) { in ntb_netdev_change_mtu() 326 skb = netdev_alloc_skb(ndev, new_mtu + ETH_HLEN); in ntb_netdev_change_mtu() 333 new_mtu + ETH_HLEN); in ntb_netdev_change_mtu() 341 ndev->mtu = new_mtu; in ntb_netdev_change_mtu()
|
D | net_failover.c | 217 static int net_failover_change_mtu(struct net_device *dev, int new_mtu) in net_failover_change_mtu() argument 225 ret = dev_set_mtu(primary_dev, new_mtu); in net_failover_change_mtu() 232 ret = dev_set_mtu(standby_dev, new_mtu); in net_failover_change_mtu() 240 dev->mtu = new_mtu; in net_failover_change_mtu()
|
/Linux-v4.19/drivers/net/can/ |
D | vcan.c | 134 static int vcan_change_mtu(struct net_device *dev, int new_mtu) in vcan_change_mtu() argument 140 if (new_mtu != CAN_MTU && new_mtu != CANFD_MTU) in vcan_change_mtu() 143 dev->mtu = new_mtu; in vcan_change_mtu()
|
D | vxcan.c | 129 static int vxcan_change_mtu(struct net_device *dev, int new_mtu) in vxcan_change_mtu() argument 135 if (new_mtu != CAN_MTU && new_mtu != CANFD_MTU) in vxcan_change_mtu() 138 dev->mtu = new_mtu; in vxcan_change_mtu()
|
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_main.c | 83 static int aq_ndev_change_mtu(struct net_device *ndev, int new_mtu) in aq_ndev_change_mtu() argument 86 int err = aq_nic_set_mtu(aq_nic, new_mtu + ETH_HLEN); in aq_ndev_change_mtu() 90 ndev->mtu = new_mtu; in aq_ndev_change_mtu()
|
D | aq_nic.h | 109 int aq_nic_set_mtu(struct aq_nic_s *self, int new_mtu);
|
/Linux-v4.19/drivers/net/ethernet/qualcomm/rmnet/ |
D | rmnet_vnd.c | 71 static int rmnet_vnd_change_mtu(struct net_device *rmnet_dev, int new_mtu) in rmnet_vnd_change_mtu() argument 73 if (new_mtu < 0 || new_mtu > RMNET_MAX_PACKET_SIZE) in rmnet_vnd_change_mtu() 76 rmnet_dev->mtu = new_mtu; in rmnet_vnd_change_mtu()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_app.h | 140 int new_mtu); 142 int new_mtu); 276 nfp_app_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) in nfp_app_check_mtu() argument 280 return app->type->check_mtu(app, netdev, new_mtu); in nfp_app_check_mtu() 285 int new_mtu) in nfp_app_repr_change_mtu() argument 289 return app->type->repr_change_mtu(app, netdev, new_mtu); in nfp_app_repr_change_mtu()
|
D | nfp_net_repr.c | 196 static int nfp_repr_change_mtu(struct net_device *netdev, int new_mtu) in nfp_repr_change_mtu() argument 201 err = nfp_app_check_mtu(repr->app, netdev, new_mtu); in nfp_repr_change_mtu() 205 err = nfp_app_repr_change_mtu(repr->app, netdev, new_mtu); in nfp_repr_change_mtu() 209 netdev->mtu = new_mtu; in nfp_repr_change_mtu()
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_port.c | 150 int hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu) in hinic_port_set_mtu() argument 160 if (new_mtu < HINIC_MIN_MTU_SIZE) { in hinic_port_set_mtu() 165 max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in hinic_port_set_mtu() 172 port_mtu_cmd.mtu = new_mtu; in hinic_port_set_mtu()
|
D | hinic_port.h | 178 int hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu);
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ipoib_vlan.c | 142 static int mlx5i_pkey_change_mtu(struct net_device *netdev, int new_mtu); 265 static int mlx5i_pkey_change_mtu(struct net_device *netdev, int new_mtu) in mlx5i_pkey_change_mtu() argument 270 netdev->mtu = new_mtu; in mlx5i_pkey_change_mtu()
|
D | ipoib.c | 43 static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu); 372 static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu) in mlx5i_change_mtu() argument 384 params->sw_mtu = new_mtu; in mlx5i_change_mtu() 390 new_channels.params.sw_mtu = new_mtu; in mlx5i_change_mtu()
|
/Linux-v4.19/net/hsr/ |
D | hsr_device.c | 141 static int hsr_dev_change_mtu(struct net_device *dev, int new_mtu) in hsr_dev_change_mtu() argument 149 if (new_mtu > hsr_get_max_mtu(hsr)) { in hsr_dev_change_mtu() 155 dev->mtu = new_mtu; in hsr_dev_change_mtu()
|
/Linux-v4.19/net/bridge/ |
D | br_device.c | 224 static int br_change_mtu(struct net_device *dev, int new_mtu) in br_change_mtu() argument 228 dev->mtu = new_mtu; in br_change_mtu() 234 dst_metric_set(&br->fake_rtable.dst, RTAX_MTU, new_mtu); in br_change_mtu()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_vf_rep.c | 40 static int lio_vf_rep_change_mtu(struct net_device *ndev, int new_mtu); 215 lio_vf_rep_change_mtu(struct net_device *ndev, int new_mtu) in lio_vf_rep_change_mtu() argument 227 rep_cfg.rep_mtu.mtu = cpu_to_be32(new_mtu); in lio_vf_rep_change_mtu() 237 ndev->mtu = new_mtu; in lio_vf_rep_change_mtu()
|
/Linux-v4.19/net/sched/ |
D | sch_teql.c | 416 static int teql_master_mtu(struct net_device *dev, int new_mtu) in teql_master_mtu() argument 424 if (new_mtu > qdisc_dev(q)->mtu) in teql_master_mtu() 429 dev->mtu = new_mtu; in teql_master_mtu()
|
/Linux-v4.19/net/ipv4/ |
D | ip_tunnel.c | 938 int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict) in __ip_tunnel_change_mtu() argument 944 if (new_mtu < ETH_MIN_MTU) in __ip_tunnel_change_mtu() 947 if (new_mtu > max_mtu) { in __ip_tunnel_change_mtu() 951 new_mtu = max_mtu; in __ip_tunnel_change_mtu() 954 dev->mtu = new_mtu; in __ip_tunnel_change_mtu() 959 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu) in ip_tunnel_change_mtu() argument 961 return __ip_tunnel_change_mtu(dev, new_mtu, true); in ip_tunnel_change_mtu()
|
/Linux-v4.19/include/linux/usb/ |
D | cdc_ncm.h | 147 int cdc_ncm_change_mtu(struct net_device *net, int new_mtu);
|
/Linux-v4.19/net/batman-adv/ |
D | soft-interface.c | 168 static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu) in batadv_interface_change_mtu() argument 171 if (new_mtu < 68 || new_mtu > batadv_hardif_min_mtu(dev)) in batadv_interface_change_mtu() 174 dev->mtu = new_mtu; in batadv_interface_change_mtu()
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | netdev.c | 286 static int nsim_change_mtu(struct net_device *dev, int new_mtu) in nsim_change_mtu() argument 290 if (ns->xdp.prog && new_mtu > NSIM_XDP_MAX_MTU) in nsim_change_mtu() 293 dev->mtu = new_mtu; in nsim_change_mtu()
|
/Linux-v4.19/net/ethernet/ |
D | eth.c | 324 int eth_change_mtu(struct net_device *dev, int new_mtu) in eth_change_mtu() argument 327 dev->mtu = new_mtu; in eth_change_mtu()
|
/Linux-v4.19/drivers/net/ethernet/ibm/emac/ |
D | core.c | 1037 static int emac_resize_rx_ring(struct emac_instance *dev, int new_mtu) in emac_resize_rx_ring() argument 1039 int rx_sync_size = emac_rx_sync_size(new_mtu); in emac_resize_rx_ring() 1040 int rx_skb_size = emac_rx_skb_size(new_mtu); in emac_resize_rx_ring() 1092 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) || in emac_resize_rx_ring() 1095 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) ^ in emac_resize_rx_ring() 1103 dev->ndev->mtu = new_mtu; in emac_resize_rx_ring() 1107 mal_set_rcbs(dev->mal, dev->mal_rx_chan, emac_rx_size(new_mtu)); in emac_resize_rx_ring() 1121 static int emac_change_mtu(struct net_device *ndev, int new_mtu) in emac_change_mtu() argument 1126 DBG(dev, "change_mtu(%d)" NL, new_mtu); in emac_change_mtu() 1130 if (emac_rx_skb_size(ndev->mtu) != emac_rx_skb_size(new_mtu)) in emac_change_mtu() [all …]
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/flower/ |
D | main.c | 628 int new_mtu) in nfp_flower_repr_change_mtu() argument 645 app_priv->mtu_conf.requested_val = new_mtu; in nfp_flower_repr_change_mtu() 649 err = nfp_flower_cmsg_portmod(repr, netif_carrier_ok(netdev), new_mtu, in nfp_flower_repr_change_mtu()
|