/linux/drivers/infiniband/hw/usnic/ |
H A D | usnic_fwd.c | 142 void usnic_fwd_set_mtu(struct usnic_fwd_dev *ufdev, unsigned int mtu) in usnic_fwd_set_mtu() argument 145 ufdev->mtu = mtu; in usnic_fwd_set_mtu()
|
/linux/drivers/net/ethernet/cisco/enic/ |
H A D | enic_main.c | 411 u32 mtu = vnic_dev_mtu(enic->vdev); in enic_mtu_check() local 414 if (mtu && mtu != enic->port_mtu) { in enic_mtu_check() 415 enic->port_mtu = mtu; in enic_mtu_check() 417 mtu = max_t(int, ENIC_MIN_MTU, in enic_mtu_check() 418 min_t(int, ENIC_MAX_MTU, mtu)); in enic_mtu_check() 419 if (mtu != netdev->mtu) in enic_mtu_check() 422 if (mtu < netdev->mtu) in enic_mtu_check() 426 netdev->mtu, mtu); in enic_mtu_check() 1303 unsigned int len = netdev->mtu + VLAN_ETH_HLEN; in enic_rq_alloc_buf() 2112 WRITE_ONCE(netdev->mtu, new_mtu); in _enic_change_mtu() [all …]
|
/linux/Documentation/networking/ |
H A D | vrf.rst | 188 …11: mgmt: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default… 191 …12: red: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default … 194 …13: blue: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default… 197 …14: green: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group defaul… 237 …3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP mode DEFA… 239 …4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP mode DEFA… 241 …7: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop master red state DOWN mode DEFAULT group defaul… 282 …3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP group def… 290 …4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP group def… 298 7: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop master red state DOWN group default qlen 1000
|
/linux/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-net.c | 189 static int xlgmac_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu) in xlgmac_calc_rx_buf_size() argument 193 if (mtu > XLGMAC_JUMBO_PACKET_MTU) { in xlgmac_calc_rx_buf_size() 198 rx_buf_size = mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in xlgmac_calc_rx_buf_size() 650 ret = xlgmac_calc_rx_buf_size(netdev, netdev->mtu); in xlgmac_open() 816 static int xlgmac_change_mtu(struct net_device *netdev, int mtu) in xlgmac_change_mtu() argument 821 ret = xlgmac_calc_rx_buf_size(netdev, mtu); in xlgmac_change_mtu() 826 WRITE_ONCE(netdev->mtu, mtu); in xlgmac_change_mtu() 1220 max_len = netdev->mtu + ETH_HLEN; in xlgmac_rx_poll()
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 327 mr_table->vifs[i].dev->mtu < mr_route->min_mtu) in mlxsw_sp_mr_route_create() 328 mr_route->min_mtu = mr_table->vifs[i].dev->mtu; in mlxsw_sp_mr_route_create() 561 if (rve->mr_vif->dev->mtu < rve->mr_route->min_mtu) { in mlxsw_sp_mr_route_evif_resolve() 562 rve->mr_route->min_mtu = rve->mr_vif->dev->mtu; in mlxsw_sp_mr_route_evif_resolve() 747 const struct mlxsw_sp_rif *rif, int mtu) in mlxsw_sp_mr_rif_mtu_update() argument 764 if (mtu < rve->mr_route->min_mtu) { in mlxsw_sp_mr_rif_mtu_update() 765 rve->mr_route->min_mtu = mtu; in mlxsw_sp_mr_rif_mtu_update() 768 mtu); in mlxsw_sp_mr_rif_mtu_update()
|
/linux/include/linux/qed/ |
H A D | qed_ll2_if.h | 149 u16 mtu; member 196 u16 mtu; member
|
/linux/drivers/infiniband/ulp/ipoib/ |
H A D | Kconfig | 21 e.g. ifconfig ib0 mtu 65520. 25 unless you limit mtu for these destinations to 2044.
|
/linux/include/linux/mlx5/ |
H A D | vport.h | 71 int mlx5_query_nic_vport_mtu(struct mlx5_core_dev *mdev, u16 *mtu); 72 int mlx5_modify_nic_vport_mtu(struct mlx5_core_dev *mdev, u16 mtu);
|
/linux/net/core/ |
H A D | dev.h | 71 int dev_validate_mtu(struct net_device *dev, int mtu, 73 int dev_set_mtu_ext(struct net_device *dev, int mtu,
|
H A D | gso.c | 253 bool skb_gso_validate_network_len(const struct sk_buff *skb, unsigned int mtu) in skb_gso_validate_network_len() argument 255 return skb_gso_size_check(skb, skb_gso_network_seglen(skb), mtu); in skb_gso_validate_network_len()
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac1000_core.c | 28 int mtu = dev->mtu; in dwmac1000_core_init() local 33 if (mtu > 1500) in dwmac1000_core_init() 35 if (mtu > 2000) in dwmac1000_core_init()
|
H A D | ring_mode.c | 131 static int set_16kib_bfsize(int mtu) in set_16kib_bfsize() argument 134 if (unlikely(mtu > BUF_SIZE_8KiB)) in set_16kib_bfsize()
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch.h | 42 #define ETHSW_L2_MAX_FRM(mtu) ((mtu) + VLAN_ETH_HLEN + ETH_FCS_LEN) argument
|
/linux/net/bridge/ |
H A D | br_netfilter_hooks.c | 834 unsigned int mtu = ip_skb_dst_mtu(sk, skb); in br_nf_ip_fragment() local 839 IPCB(skb)->frag_max_size > mtu))) { in br_nf_ip_fragment() 860 unsigned int mtu, mtu_reserved; in br_nf_dev_queue_xmit() local 864 mtu = skb->dev->mtu; in br_nf_dev_queue_xmit() 871 if (nf_bridge->frag_max_size && nf_bridge->frag_max_size < mtu) in br_nf_dev_queue_xmit() 872 mtu = nf_bridge->frag_max_size; in br_nf_dev_queue_xmit() 877 if (skb_is_gso(skb) || skb->len + mtu_reserved <= mtu) { in br_nf_dev_queue_xmit()
|
/linux/include/linux/ |
H A D | virtio_caif.h | 16 __virtio32 mtu; member
|
/linux/include/net/bluetooth/ |
H A D | sco.h | 40 __u16 mtu; member
|
/linux/net/ipv6/ |
H A D | ndisc.c | 1576 u32 mtu; in ndisc_router_discovery() local 1578 memcpy(&n, ((u8 *)(ndopts.nd_opts_mtu+1))+2, sizeof(mtu)); in ndisc_router_discovery() 1579 mtu = ntohl(n); in ndisc_router_discovery() 1581 if (in6_dev->ra_mtu != mtu) { in ndisc_router_discovery() 1582 in6_dev->ra_mtu = mtu; in ndisc_router_discovery() 1586 if (mtu < IPV6_MIN_MTU || mtu > skb->dev->mtu) { in ndisc_router_discovery() 1587 ND_PRINTK(2, warn, "RA: invalid mtu: %d\n", mtu); in ndisc_router_discovery() 1588 } else if (READ_ONCE(in6_dev->cnf.mtu6) != mtu) { in ndisc_router_discovery() 1589 WRITE_ONCE(in6_dev->cnf.mtu6, mtu); in ndisc_router_discovery() 1590 fib6_metric_set(rt, RTAX_MTU, mtu); in ndisc_router_discovery() [all …]
|
H A D | inet6_connection_sock.c | 142 struct dst_entry *inet6_csk_update_pmtu(struct sock *sk, u32 mtu) in inet6_csk_update_pmtu() argument 149 dst->ops->update_pmtu(dst, sk, NULL, mtu, true); in inet6_csk_update_pmtu()
|
/linux/net/sched/ |
H A D | sch_pie.c | 38 u32 mtu = psched_mtu(qdisc_dev(sch)); in pie_drop_early() local 54 if (backlog < 2 * mtu) in pie_drop_early() 60 if (params->bytemode && packet_size <= mtu) in pie_drop_early() 61 local_prob = (u64)packet_size * div_u64(local_prob, mtu); in pie_drop_early()
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | mad.c | 763 u8 mtu; in __subn_get_opa_portinfo() local 848 mtu = mtu_to_enum(dd->vld[i].mtu, HFI1_DEFAULT_ACTIVE_MTU); in __subn_get_opa_portinfo() 850 pi->neigh_mtu.pvlx_to_mtu[i / 2] |= (mtu << 4); in __subn_get_opa_portinfo() 852 pi->neigh_mtu.pvlx_to_mtu[i / 2] |= mtu; in __subn_get_opa_portinfo() 855 mtu = mtu_to_enum(dd->vld[15].mtu, 2048); in __subn_get_opa_portinfo() 856 pi->neigh_mtu.pvlx_to_mtu[15 / 2] |= mtu; in __subn_get_opa_portinfo() 1326 u16 lse, lwe, mtu; in __subn_set_opa_portinfo() local 1491 mtu = enum_to_mtu((pi->neigh_mtu.pvlx_to_mtu[i / 2] >> in __subn_set_opa_portinfo() 1494 mtu = enum_to_mtu(pi->neigh_mtu.pvlx_to_mtu[i / 2] & in __subn_set_opa_portinfo() 1496 if (mtu == 0xffff) { in __subn_set_opa_portinfo() [all …]
|
/linux/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_bpf.c | 185 if (prog && ndev->mtu > MANA_XDP_MTU_MAX) { in mana_xdp_set() 187 ndev->mtu, MANA_XDP_MTU_MAX); in mana_xdp_set()
|
/linux/drivers/net/ |
H A D | net_failover.c | 229 dev_set_mtu(primary_dev, dev->mtu); in net_failover_change_mtu() 234 WRITE_ONCE(dev->mtu, new_mtu); in net_failover_change_mtu() 504 orig_mtu = slave_dev->mtu; in net_failover_slave_register() 505 err = dev_set_mtu(slave_dev, failover_dev->mtu); in net_failover_slave_register() 508 slave_dev->name, failover_dev->mtu); in net_failover_slave_register()
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_roce.c | 298 p_ramrod->mtu = cpu_to_le16(qp->mtu); in qed_roce_sp_create_responder() 434 p_ramrod->mtu = cpu_to_le16(qp->mtu); in qed_roce_sp_create_requester() 569 p_ramrod->mtu = cpu_to_le16(qp->mtu); in qed_roce_sp_modify_responder() 656 p_ramrod->mtu = cpu_to_le16(qp->mtu); in qed_roce_sp_modify_requester()
|
/linux/net/appletalk/ |
H A D | dev.c | 19 dev->mtu = LTALK_MTU; in ltalk_setup()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | port_buffer.c | 343 static u32 calculate_xoff(struct mlx5e_priv *priv, unsigned int mtu) in calculate_xoff() argument 354 xoff = (301 + 216 * priv->dcbx.cable_len / 100) * speed / 1000 + 272 * mtu / 100; in calculate_xoff() 482 u32 change, unsigned int mtu, in mlx5e_port_manual_buffer_config() argument 490 u32 xoff = calculate_xoff(priv, mtu); in mlx5e_port_manual_buffer_config()
|