Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dport.c250 u16 *max_mtu, u16 *oper_mtu, u8 port) in mlx5_query_port_mtu() argument
262 if (max_mtu) in mlx5_query_port_mtu()
263 *max_mtu = MLX5_GET(pmtu_reg, out, max_mtu); in mlx5_query_port_mtu()
285 void mlx5_query_port_max_mtu(struct mlx5_core_dev *dev, u16 *max_mtu, in mlx5_query_port_max_mtu() argument
288 mlx5_query_port_mtu(dev, NULL, max_mtu, NULL, port); in mlx5_query_port_max_mtu()
Den_main.c1902 u16 max_mtu; in mlx5e_change_mtu() local
1906 mlx5_query_port_max_mtu(mdev, &max_mtu, 1); in mlx5e_change_mtu()
1908 max_mtu = MLX5E_HW2SW_MTU(max_mtu); in mlx5e_change_mtu()
1911 if (new_mtu > max_mtu || new_mtu < min_mtu) { in mlx5e_change_mtu()
1914 __func__, new_mtu, min_mtu, max_mtu); in mlx5e_change_mtu()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_av.c154 av->av.pmtu = shca->max_mtu; in ehca_create_ah()
221 new_ehca_av.pmtu = shca->max_mtu; in ehca_modify_ah()
Dehca_hca.c210 props->active_mtu = props->max_mtu = map_mtu(shca, rblock->max_mtu); in ehca_query_port()
Dehca_classes.h130 int max_mtu; member
Dhipz_hw.h404 u32 max_mtu; member
Dehca_main.c404 shca->max_mtu = port->max_mtu; in ehca_sense_attributes()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_virtchnl.h161 u16 max_mtu; member
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl.h161 u16 max_mtu; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dport.c754 if (mtu > master->max_mtu[port]) in mlx4_common_set_port()
755 master->max_mtu[port] = mtu; in mlx4_common_set_port()
757 master->max_mtu[port]) { in mlx4_common_set_port()
759 master->max_mtu[port] = mtu; in mlx4_common_set_port()
761 master->max_mtu[port] = in mlx4_common_set_port()
762 max(master->max_mtu[port], in mlx4_common_set_port()
767 gen_context->mtu = cpu_to_be16(master->max_mtu[port]); in mlx4_common_set_port()
Dmlx4_en.h538 unsigned max_mtu; member
Den_netdev.c1551 dev->mtu = min(dev->mtu, priv->max_mtu); in mlx4_en_start_port()
2101 if ((new_mtu < MLX4_EN_MIN_MTU) || (new_mtu > priv->max_mtu)) { in mlx4_en_change_mtu()
2899 priv->max_mtu = mdev->dev->caps.eth_mtu_cap[priv->port]; in mlx4_en_init_netdev()
Dmlx4.h587 u16 max_mtu[MLX4_MAX_PORTS + 1]; member
/linux-4.4.14/drivers/net/ethernet/altera/
Daltera_tse_main.c1010 unsigned int max_mtu = priv->max_mtu; in tse_change_mtu() local
1018 if ((new_mtu < min_mtu) || (new_mtu > max_mtu)) { in tse_change_mtu()
1019 netdev_err(dev, "invalid MTU, max MTU is: %u\n", max_mtu); in tse_change_mtu()
1462 priv->max_mtu = ETH_DATA_LEN; in altera_tse_probe()
1469 &priv->max_mtu); in altera_tse_probe()
Daltera_tse.h446 u32 max_mtu; member
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes.h172 extern int max_mtu;
173 #define max_frame_len (max_mtu+ETH_HLEN)
Dnes.c68 int max_mtu = 9000; variable
Dnes_nic.c998 if ((new_mtu < ETH_ZLEN) || (new_mtu > max_mtu)) in nes_netdev_change_mtu()
Dnes_verbs.c554 props->max_mtu = IB_MTU_4096; in nes_query_port()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dcore.h228 u32 max_mtu; member
Dcore.c1072 if (new_mtu < EMAC_MIN_MTU || new_mtu > dev->max_mtu) in emac_change_mtu()
2536 if (emac_read_uint_prop(np, "max-frame-size", &dev->max_mtu, 0)) in emac_init_config()
2537 dev->max_mtu = 1500; in emac_init_config()
2675 DBG(dev, "max_mtu : %d\n", dev->max_mtu); in emac_init_config()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_cmd.h143 int max_mtu; member
Dmthca_main.c199 mdev->limits.mtu_cap = dev_lim->max_mtu; in mthca_dev_lim()
Dmthca_provider.c174 props->max_mtu = out_mad->data[41] & 0xf; in mthca_query_port()
Dmthca_cmd.c1113 dev_lim->max_mtu = field >> 4; in mthca_QUERY_DEV_LIM()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c2370 int max_mtu; in stmmac_change_mtu() local
2378 max_mtu = JUMBO_LEN; in stmmac_change_mtu()
2380 max_mtu = SKB_MAX_HEAD(NET_SKB_PAD + NET_IP_ALIGN); in stmmac_change_mtu()
2382 if (priv->plat->maxmtu < max_mtu) in stmmac_change_mtu()
2383 max_mtu = priv->plat->maxmtu; in stmmac_change_mtu()
2385 if ((new_mtu < 46) || (new_mtu > max_mtu)) { in stmmac_change_mtu()
2386 pr_err("%s: invalid MTU, max MTU is: %d\n", dev->name, max_mtu); in stmmac_change_mtu()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c408 u16 max_mtu; in mlx5_query_hca_port() local
454 mlx5_query_port_max_mtu(mdev, &max_mtu, port); in mlx5_query_hca_port()
456 props->max_mtu = mlx5_mtu_to_ib_mtu(max_mtu); in mlx5_query_hca_port()
Dmad.c400 props->max_mtu = out_mad->data[41] & 0xf; in mlx5_query_mad_ifc_port()
/linux-4.4.14/net/ipv4/
Dip_tunnel.c955 int max_mtu = 0xFFF8 - dev->hard_header_len - t_hlen; in __ip_tunnel_change_mtu() local
960 if (new_mtu > max_mtu) { in __ip_tunnel_change_mtu()
964 new_mtu = max_mtu; in __ip_tunnel_change_mtu()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dswitchx2.c220 int max_mtu; in mlxsw_sx_port_mtu_set() local
228 max_mtu = mlxsw_reg_pmtu_max_mtu_get(pmtu_pl); in mlxsw_sx_port_mtu_set()
230 if (mtu > max_mtu) in mlxsw_sx_port_mtu_set()
Dspectrum.c258 int max_mtu; in mlxsw_sp_port_mtu_set() local
266 max_mtu = mlxsw_reg_pmtu_max_mtu_get(pmtu_pl); in mlxsw_sp_port_mtu_set()
268 if (mtu > max_mtu) in mlxsw_sp_port_mtu_set()
Dreg.h1284 MLXSW_ITEM32(reg, pmtu, max_mtu, 0x04, 16, 16);
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_hw.c990 int max_mtu; in netxen_nic_change_mtu() local
994 max_mtu = P3_MAX_MTU; in netxen_nic_change_mtu()
996 max_mtu = P2_MAX_MTU; in netxen_nic_change_mtu()
998 if (mtu > max_mtu) { in netxen_nic_change_mtu()
1000 netdev->name, max_mtu); in netxen_nic_change_mtu()
/linux-4.4.14/drivers/firewire/
Dnet.c1438 unsigned max_mtu; in fwnet_probe() local
1481 max_mtu = (1 << (card->max_receive + 1)) in fwnet_probe()
1483 net->mtu = min(1500U, max_mtu); in fwnet_probe()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddriver.c79 module_param_named(max_mtu, hfi1_max_mtu, uint, S_IRUGO);
80 MODULE_PARM_DESC(max_mtu, "Set max MTU bytes, default is 8192");
Dverbs.c1493 props->max_mtu = mtu_to_enum((!valid_ib_mtu(hfi1_max_mtu) ? in query_port()
1495 props->active_mtu = !valid_ib_mtu(ppd->ibmtu) ? props->max_mtu : in query_port()
/linux-4.4.14/drivers/net/
Dvxlan.c2371 int max_mtu = IP_MAX_MTU; in __vxlan_change_mtu() local
2374 max_mtu = lowerdev->mtu; in __vxlan_change_mtu()
2377 max_mtu -= VXLAN6_HEADROOM; in __vxlan_change_mtu()
2379 max_mtu -= VXLAN_HEADROOM; in __vxlan_change_mtu()
2384 if (new_mtu > max_mtu) { in __vxlan_change_mtu()
2388 new_mtu = max_mtu; in __vxlan_change_mtu()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic.h509 u16 max_mtu; member
1203 __le16 max_mtu; member
1240 u16 max_mtu; member
Dqlcnic_sriov_pf.c550 ahw->max_mtu = nic_info.max_mtu; in qlcnic_sriov_pf_init()
1119 if (cmd->req.arg[2] > adapter->ahw->max_mtu) in qlcnic_sriov_validate_mtu()
Dqlcnic_ctx.c885 npar_info->max_mtu = le16_to_cpu(nic_info->max_mtu); in qlcnic_82xx_get_nic_info()
Dqlcnic_83xx_init.c2288 ahw->max_mtu = nic_info.max_mtu; in qlcnic_83xx_get_nic_configuration()
Dqlcnic_sriov_common.c513 ahw->max_mtu = nic_info.max_mtu; in qlcnic_sriov_vf_init_driver()
Dqlcnic_main.c1333 adapter->ahw->max_mtu = nic_info.max_mtu; in qlcnic_initialize_nic()
Dqlcnic_83xx_hw.c2390 cmd.req.arg[5] = (nic->max_mac_filters & 0xFF) | ((nic->max_mtu) << 16); in qlcnic_83xx_set_nic_info()
2442 npar_info->max_mtu = (cmd.rsp.arg[5] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c1915 u32 max_mtu; in macb_change_mtu() local
1920 max_mtu = ETH_DATA_LEN; in macb_change_mtu()
1922 max_mtu = gem_readl(bp, JML) - ETH_HLEN - ETH_FCS_LEN; in macb_change_mtu()
1924 if ((new_mtu > max_mtu) || (new_mtu < GEM_MTU_MIN_SIZE)) in macb_change_mtu()
/linux-4.4.14/include/uapi/rdma/
Dib_user_verbs.h248 __u8 max_mtu; member
/linux-4.4.14/include/net/bluetooth/
Dl2cap.h228 __le16 max_mtu; member
/linux-4.4.14/drivers/s390/net/
Dqeth_core.h672 int max_mtu; member
Dqeth_core_main.c2225 return card->info.max_mtu; in qeth_get_initial_mtu_for_card()
2266 (mtu <= card->info.max_mtu)); in qeth_mtu_is_valid()
2306 card->info.max_mtu = mtu; in qeth_ulp_enable_cb()
2309 card->info.max_mtu = *(__u16 *)QETH_ULP_ENABLE_RESP_MAX_MTU( in qeth_ulp_enable_cb()
2311 card->info.initial_mtu = min(card->info.max_mtu, in qeth_ulp_enable_cb()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c3991 vpath->max_mtu = mtu + VXGE_HW_MAC_HEADER_MAX_SIZE; in __vxge_hw_vpath_mgmt_read()
4254 VXGE_HW_MAC_HEADER_MAX_SIZE) < vpath->max_mtu) in __vxge_hw_vpath_mac_configure()
4260 vpath->max_mtu); in __vxge_hw_vpath_mac_configure()
4633 vpath->max_mtu = 0; in __vxge_hw_vp_terminate()
4724 if ((new_mtu < VXGE_HW_MIN_MTU) || (new_mtu > vpath->max_mtu)) in vxge_hw_vpath_mtu_set()
Dvxge-config.h687 u32 max_mtu; member
/linux-4.4.14/include/linux/mlx5/
Ddriver.h796 void mlx5_query_port_max_mtu(struct mlx5_core_dev *dev, u16 *max_mtu, u8 port);
Dmlx5_ifc.h6248 u8 max_mtu[0x10]; member
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dprovider.c360 props->max_mtu = IB_MTU_4096; in c4iw_query_port()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c360 props->max_mtu = IB_MTU_4096; in usnic_ib_query_port()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c85 props->max_mtu = IB_MTU_4096; in c2_query_port()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmain.c560 props->max_mtu = out_mad->data[41] & 0xf; in ib_link_query_port()
640 props->max_mtu = IB_MTU_4096; in eth_link_query_port()
656 props->active_mtu = tmp ? min(props->max_mtu, tmp) : IB_MTU_256; in eth_link_query_port()
/linux-4.4.14/include/rdma/
Dib_verbs.h415 enum ib_mtu max_mtu; member
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.c1227 props->max_mtu = IB_MTU_4096; in iwch_query_port()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_main.c1830 priv->max_ib_mtu = ib_mtu_enum_to_int(attr.max_mtu); in ipoib_add_port()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_cmd.c496 resp.max_mtu = attr.max_mtu; in ib_uverbs_query_port()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c1894 unsigned short max_mtu = header_size + data_size_max; in cxgb4_best_aligned_mtu() local
1916 if (mtu_idx+1 < NMTUS && mtus[mtu_idx+1] > max_mtu) in cxgb4_best_aligned_mtu()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.c1647 props->max_mtu = qib_ibmtu ? qib_ibmtu : IB_MTU_4096; in qib_query_port()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.c1632 props->max_mtu = ipath_mtu4096 ? IB_MTU_4096 : IB_MTU_2048; in ipath_query_port()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c227 props->max_mtu = IB_MTU_4096; in ocrdma_query_port()