Searched refs:new_mtu (Results 26 - 50 of 199) sorted by relevance

12345678

/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c871 static int octep_vf_change_mtu(struct net_device *netdev, int new_mtu) argument
878 if (link_info->mtu == new_mtu)
881 err = octep_vf_mbox_set_mtu(oct, new_mtu);
883 oct->link_info.mtu = new_mtu;
884 netdev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/sfc/
H A Defx_common.c282 int efx_change_mtu(struct net_device *net_dev, int new_mtu) argument
292 new_mtu > efx_xdp_max_mtu(efx)) {
295 new_mtu, efx_xdp_max_mtu(efx));
299 netif_dbg(efx, drv, efx->net_dev, "changing MTU to %d\n", new_mtu);
305 net_dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx_common.c286 int efx_siena_change_mtu(struct net_device *net_dev, int new_mtu) argument
296 new_mtu > efx_siena_xdp_max_mtu(efx)) {
299 new_mtu, efx_siena_xdp_max_mtu(efx));
303 netif_dbg(efx, drv, efx->net_dev, "changing MTU to %d\n", new_mtu);
309 net_dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/qualcomm/emac/
H A Demac.c212 static int emac_change_mtu(struct net_device *netdev, int new_mtu) argument
218 new_mtu);
219 netdev->mtu = new_mtu;
/linux-master/net/bridge/
H A Dbr_device.c196 static int br_change_mtu(struct net_device *dev, int new_mtu) argument
200 dev->mtu = new_mtu;
206 dst_metric_set(&br->fake_rtable.dst, RTAX_MTU, new_mtu);
/linux-master/net/hsr/
H A Dhsr_device.c114 static int hsr_dev_change_mtu(struct net_device *dev, int new_mtu) argument
120 if (new_mtu > hsr_get_max_mtu(hsr)) {
126 dev->mtu = new_mtu;
/linux-master/drivers/net/dsa/
H A Ddsa_loop.c266 int new_mtu)
270 priv->ports[port].mtu = new_mtu;
265 dsa_loop_port_change_mtu(struct dsa_switch *ds, int port, int new_mtu) argument
/linux-master/include/linux/usb/
H A Dusbnet.h252 extern int usbnet_change_mtu(struct net_device *net, int new_mtu);
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.h197 int aq_nic_set_mtu(struct aq_nic_s *self, int new_mtu);
/linux-master/drivers/net/
H A Dnet_failover.c211 static int net_failover_change_mtu(struct net_device *dev, int new_mtu) argument
219 ret = dev_set_mtu(primary_dev, new_mtu);
226 ret = dev_set_mtu(standby_dev, new_mtu);
234 dev->mtu = new_mtu;
/linux-master/net/ipv4/
H A Dip_tunnel.c1023 int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict) argument
1032 if (new_mtu < ETH_MIN_MTU)
1035 if (new_mtu > max_mtu) {
1039 new_mtu = max_mtu;
1042 dev->mtu = new_mtu;
1047 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu) argument
1049 return __ip_tunnel_change_mtu(dev, new_mtu, true);
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c227 static int ipoib_change_mtu(struct net_device *dev, int new_mtu) argument
234 if (new_mtu > ipoib_cm_max_mtu(dev))
237 if (new_mtu > priv->mcast_mtu)
241 dev->mtu = new_mtu;
245 if (new_mtu < (ETH_MIN_MTU + IPOIB_ENCAP_LEN) ||
246 new_mtu > IPOIB_UD_MTU(priv->max_ib_mtu))
249 priv->admin_mtu = new_mtu;
255 new_mtu = min(priv->mcast_mtu, priv->admin_mtu);
263 ret = priv->rn_ops->ndo_change_mtu(dev, new_mtu);
268 dev->mtu = new_mtu;
[all...]
/linux-master/drivers/net/fjes/
H A Dfjes_main.c771 static int fjes_change_mtu(struct net_device *netdev, int new_mtu) argument
781 if (new_mtu <= fjes_support_mtu[idx]) {
782 new_mtu = fjes_support_mtu[idx];
783 if (new_mtu == netdev->mtu)
814 netdev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c1085 static int octep_change_mtu(struct net_device *netdev, int new_mtu) argument
1092 if (link_info->mtu == new_mtu)
1095 err = octep_ctrl_net_set_mtu(oct, OCTEP_CTRL_NET_INVALID_VFID, new_mtu,
1098 oct->link_info.mtu = new_mtu;
1099 netdev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.c1033 static int emac_resize_rx_ring(struct emac_instance *dev, int new_mtu) argument
1035 int rx_sync_size = emac_rx_sync_size(new_mtu);
1036 int rx_skb_size = emac_rx_skb_size(new_mtu);
1090 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) ||
1093 mr1_jumbo_bit_change = (new_mtu > ETH_DATA_LEN) ^
1101 dev->ndev->mtu = new_mtu;
1105 mal_set_rcbs(dev->mal, dev->mal_rx_chan, emac_rx_size(new_mtu));
1119 static int emac_change_mtu(struct net_device *ndev, int new_mtu) argument
1124 DBG(dev, "change_mtu(%d)" NL, new_mtu);
1128 if (emac_rx_skb_size(ndev->mtu) != emac_rx_skb_size(new_mtu))
[all...]
/linux-master/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c1193 static int ixp4xx_do_change_mtu(struct net_device *dev, int new_mtu) argument
1201 framesize = new_mtu + VLAN_ETH_HLEN;
1218 npe_name(npe), new_mtu);
1223 static int ixp4xx_eth_change_mtu(struct net_device *dev, int new_mtu) argument
1231 ret = ixp4xx_do_change_mtu(dev, new_mtu);
1236 dev->mtu = new_mtu;
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.c182 nfp_bpf_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) argument
198 if (nfp_bpf_offload_check_mtu(nn, prog, new_mtu)) {
/linux-master/include/net/
H A Dip_tunnels.h297 int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict);
298 int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu);
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_main.c573 static int hinic_change_mtu(struct net_device *netdev, int new_mtu) argument
578 netif_info(nic_dev, drv, netdev, "set_mtu = %d\n", new_mtu);
580 err = hinic_port_set_mtu(nic_dev, new_mtu);
584 netdev->mtu = new_mtu;
/linux-master/drivers/net/usb/
H A Dasix_devices.c1223 static int ax88178_change_mtu(struct net_device *net, int new_mtu) argument
1226 int ll_mtu = new_mtu + net->hard_header_len + 4;
1228 netdev_dbg(dev->net, "ax88178_change_mtu() new_mtu=%d\n", new_mtu);
1233 net->mtu = new_mtu;
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_ae_adapt.c294 static int hns_ae_set_mtu(struct hnae_handle *handle, int new_mtu) argument
303 if (new_mtu <= BD_SIZE_2048_MAX_MTU)
311 ret = hns_mac_set_mtu(mac_cb, new_mtu, rx_buf_size);
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dmain.c895 int new_mtu)
912 app_priv->mtu_conf.requested_val = new_mtu;
916 err = nfp_flower_cmsg_portmod(repr, netif_carrier_ok(netdev), new_mtu,
894 nfp_flower_repr_change_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) argument
/linux-master/drivers/staging/octeon/
H A Dethernet.c234 * @new_mtu: The new MTU
238 static int cvm_oct_common_change_mtu(struct net_device *dev, int new_mtu) argument
249 dev->mtu = new_mtu;
256 int max_packet = new_mtu + mtu_overhead;
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c908 static int lan966x_fdma_reload(struct lan966x *lan966x, int new_mtu) argument
927 lan966x->rx.page_order = round_up(new_mtu, PAGE_SIZE) / PAGE_SIZE - 1;
928 lan966x->rx.max_mtu = new_mtu;
/linux-master/drivers/net/ethernet/
H A Dlantiq_etop.c517 ltq_etop_change_mtu(struct net_device *dev, int new_mtu) argument
522 dev->mtu = new_mtu;
525 ltq_etop_w32((ETOP_PLEN_UNDER << 16) | new_mtu, LTQ_ETOP_IGPLEN);

Completed in 237 milliseconds

12345678