Lines Matching defs:nonleaf

1145 eth_dev_add_tm_level_nonleaf_caps(struct rte_tel_data *nonleaf,
1148 rte_tel_data_add_dict_int(nonleaf, "shaper_private_supported",
1149 cap->nonleaf.shaper_private_supported);
1150 rte_tel_data_add_dict_int(nonleaf, "shaper_private_dual_rate_supported",
1151 cap->nonleaf.shaper_private_dual_rate_supported);
1152 rte_tel_data_add_dict_uint(nonleaf, "shaper_private_rate_min",
1153 cap->nonleaf.shaper_private_rate_min);
1154 rte_tel_data_add_dict_uint(nonleaf, "shaper_private_rate_max",
1155 cap->nonleaf.shaper_private_rate_max);
1156 rte_tel_data_add_dict_int(nonleaf, "shaper_private_packet_mode_supported",
1157 cap->nonleaf.shaper_private_packet_mode_supported);
1158 rte_tel_data_add_dict_int(nonleaf, "shaper_private_byte_mode_supported",
1159 cap->nonleaf.shaper_private_byte_mode_supported);
1160 rte_tel_data_add_dict_uint(nonleaf, "shaper_shared_n_max",
1161 cap->nonleaf.shaper_shared_n_max);
1162 rte_tel_data_add_dict_int(nonleaf, "shaper_shared_packet_mode_supported",
1163 cap->nonleaf.shaper_shared_packet_mode_supported);
1164 rte_tel_data_add_dict_int(nonleaf, "shaper_shared_byte_mode_supported",
1165 cap->nonleaf.shaper_shared_byte_mode_supported);
1166 rte_tel_data_add_dict_uint(nonleaf, "sched_n_children_max",
1167 cap->nonleaf.sched_n_children_max);
1168 rte_tel_data_add_dict_uint(nonleaf, "sched_sp_n_priorities_max",
1169 cap->nonleaf.sched_sp_n_priorities_max);
1170 rte_tel_data_add_dict_uint(nonleaf, "sched_wfq_n_children_per_group_max",
1171 cap->nonleaf.sched_wfq_n_children_per_group_max);
1172 rte_tel_data_add_dict_uint(nonleaf, "sched_wfq_n_groups_max",
1173 cap->nonleaf.sched_wfq_n_groups_max);
1174 rte_tel_data_add_dict_uint(nonleaf, "sched_wfq_weight_max",
1175 cap->nonleaf.sched_wfq_weight_max);
1176 rte_tel_data_add_dict_int(nonleaf, "sched_wfq_packet_mode_supported",
1177 cap->nonleaf.sched_wfq_packet_mode_supported);
1178 rte_tel_data_add_dict_int(nonleaf, "sched_wfq_byte_mode_supported",
1179 cap->nonleaf.sched_wfq_byte_mode_supported);
1180 rte_tel_data_add_dict_uint_hex(nonleaf, "stats_mask",
1181 cap->nonleaf.stats_mask, 0);
1249 struct rte_tel_data *nonleaf;
1275 nonleaf = rte_tel_data_alloc();
1276 if (nonleaf == NULL)
1279 rte_tel_data_start_dict(nonleaf);
1280 eth_dev_add_tm_level_nonleaf_caps(nonleaf, &cap);
1281 rte_tel_data_add_dict_container(d, "nonleaf_cap", nonleaf, 0);
1285 rte_tel_data_free(nonleaf);
1327 is_leaf == 0 ? "nonleaf" : "leaf");
1330 cap->nonleaf.sched_n_children_max);
1332 cap->nonleaf.sched_sp_n_priorities_max);
1334 cap->nonleaf.sched_wfq_n_children_per_group_max);
1336 cap->nonleaf.sched_wfq_n_groups_max);
1338 cap->nonleaf.sched_wfq_weight_max);
1340 cap->nonleaf.sched_wfq_packet_mode_supported);
1342 cap->nonleaf.sched_wfq_byte_mode_supported);