MLX5_NUM_TT
for (tt = 0; tt < MLX5_NUM_TT; tt++) {
for (tt = 0; tt < MLX5_NUM_TT; tt++) {
for (tt = 0; tt < MLX5_NUM_TT; tt++) {
for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) {
for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) {
for_each_clear_bit(idx, tt_map, MLX5_NUM_TT) \
for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) {
for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) {
for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) {
struct mlx5_lag_definer *definers[MLX5_NUM_TT];
DECLARE_BITMAP(tt_map, MLX5_NUM_TT);
struct mlx5_ttc_rule rules[MLX5_NUM_TT];
for (tt = 0; tt < MLX5_NUM_TT; tt++) {
for (i = 0; i < MLX5_NUM_TT; i++) {
for (tt = 0; tt < MLX5_NUM_TT; tt++) {
static const char *mlx5_traffic_types_names[MLX5_NUM_TT] = {
struct mlx5_flow_destination dests[MLX5_NUM_TT];
DECLARE_BITMAP(ignore_dests, MLX5_NUM_TT);