Home
last modified time | relevance | path

Searched refs:max_mtu (Results 1 – 25 of 263) sorted by relevance

1234567891011

/linux/tools/testing/selftests/net/forwarding/
H A Dmin_max_mtu.sh187 local max_mtu=$(min_max_mtu_get_if $dev "max_mtu")
191 mtu_set_if $dev $max_mtu $should_fail
195 mtu_set_if $dev $((max_mtu + 1)) $should_fail
205 local max_mtu
214 max_mtu=$(min_max_mtu_get_if ${NETIFS[p1]} "max_mtu")
217 mtu_set_all_if $max_mtu
218 mtu_test_ping4 $max_mtu $should_fail
219 mtu_test_ping6 $max_mtu $should_fail
223 mtu_set_all_if $((max_mtu - 1))
224 mtu_test_ping4 $max_mtu $should_fail
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dport_buffer.c362 u32 xoff, unsigned int max_mtu, u16 port_buff_cell_sz) in update_xoff_threshold() argument
374 (xoff + max_mtu + port_buff_cell_sz)) { in update_xoff_threshold()
382 port_buffer->buffer[i].xoff - max_mtu; in update_xoff_threshold()
410 unsigned int max_mtu, in update_buffer_lossy() argument
447 err = update_xoff_threshold(port_buffer, xoff, max_mtu, port_buff_cell_sz); in update_buffer_lossy()
495 unsigned int max_mtu; in mlx5e_port_manual_buffer_config() local
502 max_mtu = max_t(unsigned int, priv->netdev->max_mtu, MINIMUM_MAX_MTU); in mlx5e_port_manual_buffer_config()
510 err = update_xoff_threshold(&port_buffer, xoff, max_mtu, port_buff_cell_sz); in mlx5e_port_manual_buffer_config()
522 err = update_buffer_lossy(priv->mdev, max_mtu, pfc->pfc_en, buffer, xoff, in mlx5e_port_manual_buffer_config()
539 err = update_buffer_lossy(priv->mdev, max_mtu, curr_pfc_en, prio2buffer, xoff, in mlx5e_port_manual_buffer_config()
[all …]
H A Dparams.c717 int max_mtu; in mlx5e_build_rq_frags_info() local
743 max_mtu = mlx5e_max_nonlinear_mtu(first_frag_size_max, frag_size_max, in mlx5e_build_rq_frags_info()
745 if (byte_count > max_mtu || params->xdp_prog) { in mlx5e_build_rq_frags_info()
749 max_mtu = mlx5e_max_nonlinear_mtu(first_frag_size_max, frag_size_max, in mlx5e_build_rq_frags_info()
751 if (byte_count > max_mtu) { in mlx5e_build_rq_frags_info()
753 params->sw_mtu, max_mtu); in mlx5e_build_rq_frags_info()
/linux/drivers/net/dsa/realtek/
H A Drtl8366rb.c1049 rb->max_mtu[i] = ETH_DATA_LEN + RTL8366RB_CPU_TAG_SIZE; in rtl8366rb_setup()
1051 rb->max_mtu[i] = ETH_DATA_LEN; in rtl8366rb_setup()
1369 unsigned int max_mtu; in rtl8366rb_change_mtu() local
1375 rb->max_mtu[port] = new_mtu; in rtl8366rb_change_mtu()
1381 max_mtu = ETH_DATA_LEN; in rtl8366rb_change_mtu()
1383 if (rb->max_mtu[i] > max_mtu) in rtl8366rb_change_mtu()
1384 max_mtu = rb->max_mtu[i]; in rtl8366rb_change_mtu()
1391 max_mtu += VLAN_ETH_HLEN; in rtl8366rb_change_mtu()
1392 max_mtu += ETH_FCS_LEN; in rtl8366rb_change_mtu()
1394 if (max_mtu <= 1522) in rtl8366rb_change_mtu()
[all …]
H A Drtl8366rb.h95 unsigned int max_mtu[RTL8366RB_NUM_PORTS]; member
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c71 u16 *max_mtu) in bnxt_hwrm_vfr_qcfg() argument
88 *max_mtu = BNXT_MAX_MTU; in bnxt_hwrm_vfr_qcfg()
90 *max_mtu = mtu; in bnxt_hwrm_vfr_qcfg()
467 u16 max_mtu; in bnxt_vf_rep_netdev_init() local
484 if (!bnxt_hwrm_vfr_qcfg(bp, vf_rep, &max_mtu)) in bnxt_vf_rep_netdev_init()
485 dev->max_mtu = max_mtu; in bnxt_vf_rep_netdev_init()
/linux/tools/testing/selftests/net/
H A Dpsock_snd.sh18 readonly max_mtu=65535
19 readonly max_mss="$((${max_mtu} - ${iphlen} - ${udphlen}))"
/linux/drivers/misc/
H A Dibmvmc.h114 __be32 max_mtu; /* Maximum message size supported (bytes) */ member
173 u32 max_mtu; member
/linux/drivers/net/
H A Dnet_failover.c549 failover_dev->max_mtu = slave_dev->max_mtu; in net_failover_slave_register()
618 failover_dev->max_mtu = standby_dev->max_mtu; in net_failover_slave_unregister()
750 failover_dev->max_mtu = standby_dev->max_mtu; in net_failover_create()
H A Dveth.c1583 unsigned int max_mtu; in veth_xdp_set()
1597 max_mtu = SKB_WITH_OVERHEAD(PAGE_SIZE - VETH_XDP_HEADROOM) - in veth_xdp_set()
1599 /* Allow increasing the max_mtu if the program supports in veth_xdp_set()
1603 max_mtu += PAGE_SIZE * MAX_SKB_FRAGS; in veth_xdp_set()
1605 if (peer->mtu > max_mtu) { in veth_xdp_set()
1627 peer->max_mtu = max_mtu; in veth_xdp_set()
1643 peer->max_mtu = ETH_MAX_MTU; in veth_xdp_set()
1769 dev->max_mtu = ETH_MAX_MTU; in veth_setup()
1582 unsigned int max_mtu; veth_xdp_set() local
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.c326 prev_mtu = netdev->max_mtu; in ena_xdp_set()
327 netdev->max_mtu = prog ? ENA_XDP_MAX_MTU : adapter->max_mtu; in ena_xdp_set()
332 prev_mtu, netdev->max_mtu); in ena_xdp_set()
/linux/drivers/net/can/dev/
H A Ddev.c287 dev->max_mtu = CAN_MTU; in can_setup()
367 dev->max_mtu = CANXL_MAX_MTU; in can_set_default_mtu()
371 dev->max_mtu = CANFD_MTU; in can_set_default_mtu()
375 dev->max_mtu = CAN_MTU; in can_set_default_mtu()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_bpf.c241 ndev->max_mtu = min_t(unsigned int, MANA_XDP_MTU_MAX(ndev), in mana_xdp_set()
244 ndev->max_mtu = gc->adapter_mtu - ETH_HLEN; in mana_xdp_set()
/linux/net/rxrpc/
H A Dconn_event.c103 u32 serial, max_mtu, if_mtu, call_id, padding; in rxrpc_conn_retransmit_call() local
163 max_mtu = umax(conn->peer->max_data, rxrpc_rx_mtu); in rxrpc_conn_retransmit_call()
166 max_mtu = if_mtu; in rxrpc_conn_retransmit_call()
175 trailer.maxMTU = htonl(max_mtu); in rxrpc_conn_retransmit_call()
H A Dinput.c806 u32 max_mtu = ntohl(trailer->maxMTU); in rxrpc_input_ack_trailer() local
820 max_mtu = clamp(max_mtu, 500, 65535); in rxrpc_input_ack_trailer()
821 peer->ackr_max_data = max_mtu; in rxrpc_input_ack_trailer()
823 if (max_mtu < peer->max_data) { in rxrpc_input_ack_trailer()
824 trace_rxrpc_pmtud_reduce(peer, sp->hdr.serial, max_mtu, in rxrpc_input_ack_trailer()
826 peer->max_data = max_mtu; in rxrpc_input_ack_trailer()
829 max_data = umin(max_mtu, peer->max_data); in rxrpc_input_ack_trailer()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Drep.c606 priv->hw.max_mtu = otx2_get_max_mtu(priv); in rvu_rep_rsrc_init()
607 priv->tx_max_pktlen = priv->hw.max_mtu + OTX2_ETH_HLEN; in rvu_rep_rsrc_init()
615 err = otx2_hw_set_mtu(priv, priv->hw.max_mtu); in rvu_rep_rsrc_init()
681 ndev->max_mtu = priv->hw.max_mtu; in rvu_rep_create()
H A Dotx2_vf.c714 netdev->max_mtu = otx2_get_max_mtu(vf); in otx2vf_probe()
715 hw->max_mtu = netdev->max_mtu; in otx2vf_probe()
/linux/drivers/net/ipa/
H A Dipa_modem.c228 netdev->max_mtu = IPA_MTU; in ipa_modem_netdev_setup()
229 netdev->mtu = netdev->max_mtu; in ipa_modem_netdev_setup()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dport.c230 u16 *max_mtu, u16 *oper_mtu, u8 port) in mlx5_query_port_mtu() argument
239 if (max_mtu) in mlx5_query_port_mtu()
240 *max_mtu = MLX5_GET(pmtu_reg, out, max_mtu); in mlx5_query_port_mtu()
258 void mlx5_query_port_max_mtu(struct mlx5_core_dev *dev, u16 *max_mtu, in mlx5_query_port_max_mtu() argument
261 mlx5_query_port_mtu(dev, NULL, max_mtu, NULL, port); in mlx5_query_port_max_mtu()
/linux/drivers/net/ethernet/hisilicon/hibmcge/
H A Dhbg_hw.c75 specs->max_mtu = hbg_reg_read(priv, HBG_REG_MAX_MTU_ADDR); in hbg_hw_dev_specs_init()
88 specs->max_frame_len = HBG_PCU_CACHE_LINE_SIZE + specs->max_mtu; in hbg_hw_dev_specs_init()
/linux/drivers/net/mctp/
H A Dmctp-usb.c336 dev->max_mtu = MCTP_USB_1_0_MTU_MAX; in mctp_usb_netdev_setup()
379 netdev->max_mtu = MCTP_USB_1_1_MTU_MAX; in mctp_usb_probe()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_iwarp.h73 u16 max_mtu; member
/linux/net/8021q/
H A Dvlan_dev.c151 unsigned int max_mtu = real_dev->mtu; in vlan_dev_change_mtu() local
154 max_mtu -= VLAN_HLEN; in vlan_dev_change_mtu()
155 if (max_mtu < new_mtu) in vlan_dev_change_mtu()
1124 dev->max_mtu = ETH_MAX_MTU; in vlan_setup()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.c335 netdev->max_mtu = pf_netdev->max_mtu; in nfp_repr_init()
/linux/net/openvswitch/
H A Dvport-internal_dev.c98 netdev->max_mtu = ETH_MAX_MTU; in do_setup()

1234567891011