Lines Matching refs:depth
51 uint8_t depth; member
194 static void generate_random_rule_prefix(uint32_t ip_class, uint8_t depth) in generate_random_rule_prefix() argument
222 rule_num = rule_count.a[depth - 1]; in generate_random_rule_prefix()
226 rule_num = rule_count.b[depth - 1]; in generate_random_rule_prefix()
230 rule_num = rule_count.c[depth - 1]; in generate_random_rule_prefix()
239 class_depth = depth - fixed_bit_num; in generate_random_rule_prefix()
264 ptr_rule->ip = (start << (RTE_LPM_MAX_DEPTH - depth)) in generate_random_rule_prefix()
266 ptr_rule->depth = depth; in generate_random_rule_prefix()
270 if (depth > 24) { in generate_random_rule_prefix()
272 ptr_ldepth_rule->depth = ptr_rule->depth; in generate_random_rule_prefix()
282 static void insert_rule_in_random_pos(uint32_t ip, uint8_t depth) in insert_rule_in_random_pos() argument
298 large_route_table[pos].depth = depth; in insert_rule_in_random_pos()
306 uint8_t depth; in generate_large_route_rule_table() local
313 for (depth = 1; depth <= RTE_LPM_MAX_DEPTH; depth++) { in generate_large_route_rule_table()
314 generate_random_rule_prefix(ip_class, depth); in generate_large_route_rule_table()
344 if (table[j].depth == (uint8_t) i) in print_route_distribution()
448 large_ldepth_route_table[j].depth, in test_lpm_rcu_qsbr_writer()
463 large_ldepth_route_table[j].depth) != 0) { in test_lpm_rcu_qsbr_writer()
627 large_route_table[i].depth, next_hop_add) == 0) in test_lpm_perf()
746 large_route_table[i].depth); in test_lpm_perf()