Symbol: MLX5_CAP_QOS
drivers/infiniband/hw/mlx5/main.c
1217
if (MLX5_CAP_QOS(mdev, packet_pacing) &&
drivers/infiniband/hw/mlx5/main.c
1220
MLX5_CAP_QOS(mdev, packet_pacing_max_rate);
drivers/infiniband/hw/mlx5/main.c
1222
MLX5_CAP_QOS(mdev, packet_pacing_min_rate);
drivers/infiniband/hw/mlx5/main.c
1225
if (MLX5_CAP_QOS(mdev, packet_pacing_burst_bound) &&
drivers/infiniband/hw/mlx5/main.c
1226
MLX5_CAP_QOS(mdev, packet_pacing_typical_size))
drivers/infiniband/hw/mlx5/qos.c
20
MLX5_CAP_QOS(dev->mdev, packet_pacing) &&
drivers/infiniband/hw/mlx5/qos.c
21
MLX5_CAP_QOS(dev->mdev, packet_pacing_uid));
drivers/infiniband/hw/mlx5/qp.c
4387
MLX5_CAP_QOS(dev->mdev, packet_pacing_burst_bound)) {
drivers/infiniband/hw/mlx5/qp.c
4398
MLX5_CAP_QOS(dev->mdev, packet_pacing_typical_size)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
555
MLX5_CAP_QOS(mdev, log_meter_aso_max_alloc));
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1438
max_level = 1 << MLX5_CAP_QOS(node->esw->dev, log_esw_max_sched_depth);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1987
max_level = 1 << MLX5_CAP_QOS(node->esw->dev, log_esw_max_sched_depth);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
265
if (!MLX5_CAP_GEN(dev, qos) || !MLX5_CAP_QOS(dev, esw_scheduling))
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
268
if (bw_share && (!MLX5_CAP_QOS(dev, esw_bw_share) ||
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
269
MLX5_CAP_QOS(dev, max_tsar_bw_share) < MLX5_MIN_BW_SHARE))
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
328
u32 fw_max_bw_share = MLX5_CAP_QOS(esw->dev, max_tsar_bw_share);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
363
u32 fw_max_bw_share = MLX5_CAP_QOS(node->esw->dev, max_tsar_bw_share);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
618
fw_max_bw_share = MLX5_CAP_QOS(esw->dev, max_tsar_bw_share);
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
742
if (!MLX5_CAP_QOS(esw->dev, log_esw_max_sched_depth))
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
773
if (!MLX5_CAP_GEN(dev, qos) || !MLX5_CAP_QOS(dev, esw_scheduling))
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
963
max_level = 1 << MLX5_CAP_QOS(vport_node->esw->dev,
drivers/net/ethernet/mellanox/mlx5/core/fw.c
213
err = mlx5_core_get_caps_mode(dev, MLX5_CAP_QOS, HCA_CAP_OPMOD_GET_CUR);
drivers/net/ethernet/mellanox/mlx5/core/main.c
1761
MLX5_CAP_QOS,
drivers/net/ethernet/mellanox/mlx5/core/qos.c
12
if (!MLX5_CAP_QOS(mdev, nic_sq_scheduling))
drivers/net/ethernet/mellanox/mlx5/core/qos.c
14
if (!MLX5_CAP_QOS(mdev, nic_bw_share))
drivers/net/ethernet/mellanox/mlx5/core/qos.c
16
if (!MLX5_CAP_QOS(mdev, nic_rate_limit))
drivers/net/ethernet/mellanox/mlx5/core/qos.c
23
return 1 << MLX5_CAP_QOS(mdev, log_max_qos_nic_queue_group);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
388
MLX5_CAP_QOS(dev, packet_pacing_uid) ?
drivers/net/ethernet/mellanox/mlx5/core/rl.c
412
MLX5_CAP_QOS(dev, packet_pacing_uid) ?
drivers/net/ethernet/mellanox/mlx5/core/rl.c
43
cap = MLX5_CAP_QOS(dev, esw_tsar_type);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
430
if (!MLX5_CAP_GEN(dev, qos) || !MLX5_CAP_QOS(dev, packet_pacing)) {
drivers/net/ethernet/mellanox/mlx5/core/rl.c
438
table->max_size = MLX5_CAP_QOS(dev, packet_pacing_rate_table_size) - 1;
drivers/net/ethernet/mellanox/mlx5/core/rl.c
439
table->max_rate = MLX5_CAP_QOS(dev, packet_pacing_max_rate);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
440
table->min_rate = MLX5_CAP_QOS(dev, packet_pacing_min_rate);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
454
if (!MLX5_CAP_GEN(dev, qos) || !MLX5_CAP_QOS(dev, packet_pacing))
drivers/net/ethernet/mellanox/mlx5/core/rl.c
46
cap = MLX5_CAP_QOS(dev, nic_tsar_type);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
72
cap = MLX5_CAP_QOS(dev, esw_element_type);
drivers/net/ethernet/mellanox/mlx5/core/rl.c
75
cap = MLX5_CAP_QOS(dev, nic_element_type);
include/linux/mlx5/device.h
1426
MLX5_GET(qos_cap, mdev->caps.hca[MLX5_CAP_QOS]->cur, cap)