Lines Matching refs:num_hw_counters
237 u32 num_hw_counters; in do_alloc_stats() local
240 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in do_alloc_stats()
243 num_hw_counters + in do_alloc_stats()
250 set_bit(num_hw_counters + i, stats->is_disabled); in do_alloc_stats()
463 int index, ret, num_hw_counters; in do_get_op_stats() local
466 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in do_get_op_stats()
468 for (index = num_hw_counters; in do_get_op_stats()
469 index < (num_hw_counters + cnts->num_op_counters); index++) { in do_get_op_stats()
482 int num_counters, num_hw_counters, num_op_counters; in mlx5_ib_get_hw_stats() local
487 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in mlx5_ib_get_hw_stats()
489 num_counters = num_hw_counters + cnts->num_op_counters; in mlx5_ib_get_hw_stats()
493 else if (index > 0 && index < num_hw_counters) in mlx5_ib_get_hw_stats()
495 else if (index >= num_hw_counters && index < num_counters) in mlx5_ib_get_hw_stats()
498 num_hw_counters = do_get_hw_stats(ibdev, stats, port_num, index); in mlx5_ib_get_hw_stats()
499 if (num_hw_counters < 0) in mlx5_ib_get_hw_stats()
500 return num_hw_counters; in mlx5_ib_get_hw_stats()
506 return num_hw_counters + num_op_counters; in mlx5_ib_get_hw_stats()
980 u32 num_hw_counters, type; in mlx5_ib_modify_stat() local
984 num_hw_counters = cnts->num_q_counters + cnts->num_cong_counters + in mlx5_ib_modify_stat()
986 if (index < num_hw_counters || in mlx5_ib_modify_stat()
987 index >= (num_hw_counters + cnts->num_op_counters)) in mlx5_ib_modify_stat()