Home
last modified time | relevance | path

Searched refs:MLX5_CAP_QOS (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_rl.c145 if (MLX5_CAP_QOS(dev, qos_remap_pp)) { in mlx5_rl_add_rate()
198 if (!MLX5_CAP_GEN(dev, qos) || !MLX5_CAP_QOS(dev, packet_pacing)) { in mlx5_init_rl_table()
204 table->max_size = MLX5_CAP_QOS(dev, packet_pacing_rate_table_size) - 1; in mlx5_init_rl_table()
205 table->max_rate = MLX5_CAP_QOS(dev, packet_pacing_max_rate); in mlx5_init_rl_table()
206 table->min_rate = MLX5_CAP_QOS(dev, packet_pacing_min_rate); in mlx5_init_rl_table()
H A Dmlx5_fw.c210 err = mlx5_core_get_caps(dev, MLX5_CAP_QOS); in mlx5_query_hca_caps()
H A Dmlx5_main.c1585 &dev->hca_caps_cur[MLX5_CAP_QOS], in init_one()
1590 &dev->hca_caps_max[MLX5_CAP_QOS], in init_one()
/freebsd-13.1/sys/dev/mlx5/
H A Ddevice.h955 MLX5_CAP_QOS, enumerator
1095 #define MLX5_CAP_QOS(mdev, cap) \ macro
1097 mdev->hca_caps_cur[MLX5_CAP_QOS], cap)
1101 mdev->hca_caps_max[MLX5_CAP_QOS], cap)
/freebsd-13.1/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_rl.c197 if (MLX5_CAP_QOS(priv->mdev, qos_remap_pp)) { in mlx5e_rl_open_sq()
544 use_sq_remap = MLX5_CAP_QOS(rlw->priv->mdev, qos_remap_pp) && in mlx5e_rlw_channel_set_rate_locked()
852 if (!MLX5_CAP_GEN(priv->mdev, qos) || !MLX5_CAP_QOS(priv->mdev, packet_pacing)) in mlx5e_rl_init()
1064 if (!MLX5_CAP_GEN(priv->mdev, qos) || !MLX5_CAP_QOS(priv->mdev, packet_pacing)) in mlx5e_rl_cleanup()
1209 !MLX5_CAP_QOS(priv->mdev, packet_pacing) || priv->gone || in mlx5e_rl_snd_tag_alloc()
H A Dmlx5_en_iq.c270 if (MLX5_CAP_QOS(iq->priv->mdev, qos_remap_pp)) { in mlx5e_iq_enable()