Home
last modified time | relevance | path

Searched refs:max_bw_value (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_dcbnl.c576 u16 max_bw_value[IEEE_8021QAZ_MAX_TCS]; in mlx5e_dcbnl_ieee_getmaxrate() local
581 err = mlx5_query_port_ets_rate_limit(mdev, max_bw_value, max_bw_unit); in mlx5e_dcbnl_ieee_getmaxrate()
590 maxrate->tc_maxrate[i] = max_bw_value[i] * MLX5E_100MB_TO_KB; in mlx5e_dcbnl_ieee_getmaxrate()
593 maxrate->tc_maxrate[i] = max_bw_value[i] * MLX5E_1GB_TO_KB; in mlx5e_dcbnl_ieee_getmaxrate()
611 u16 max_bw_value[IEEE_8021QAZ_MAX_TCS]; in mlx5e_dcbnl_ieee_setmaxrate() local
615 memset(max_bw_value, 0, sizeof(max_bw_value)); in mlx5e_dcbnl_ieee_setmaxrate()
626 max_bw_value[i] = div_u64(rate, MLX5E_100MB_TO_KB); in mlx5e_dcbnl_ieee_setmaxrate()
627 max_bw_value[i] = max_bw_value[i] ? max_bw_value[i] : 1; in mlx5e_dcbnl_ieee_setmaxrate()
630 max_bw_value[i] = div_u64(rate, MLX5E_1GB_TO_KB); in mlx5e_dcbnl_ieee_setmaxrate()
644 max_bw_value[i] * mlx5e_bw_units[unit].scale, in mlx5e_dcbnl_ieee_setmaxrate()
[all …]
H A Dport.c776 u16 *max_bw_value, in mlx5_modify_port_ets_rate_limit() argument
791 MLX5_SET(ets_tcn_config_reg, ets_tcn_conf, max_bw_value, in mlx5_modify_port_ets_rate_limit()
792 max_bw_value[i]); in mlx5_modify_port_ets_rate_limit()
799 u16 *max_bw_value, in mlx5_query_port_ets_rate_limit() argument
814 max_bw_value[i] = MLX5_GET(ets_tcn_config_reg, ets_tcn_conf, in mlx5_query_port_ets_rate_limit()
815 max_bw_value); in mlx5_query_port_ets_rate_limit()
H A Dmlx5_core.h348 u16 *max_bw_value,
351 u16 *max_bw_value,
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dfw_qos.c59 __be16 max_bw_value; member
140 tc->max_bw_value = htons(r); in mlx4_SET_PORT_SCHEDULER()
142 tc->max_bw_value = htons(MLX4_RATELIMIT_DEFAULT); in mlx4_SET_PORT_SCHEDULER()
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h11970 u8 max_bw_value[0x10]; member
11981 u8 max_bw_value[0x8]; member