Searched refs:rules_tbl (Results 1 – 3 of 3) sorted by relevance
| /dpdk/lib/lpm/ |
| H A D | rte_lpm.c | 59 struct rte_lpm_rule *rules_tbl; /**< LPM rules. */ member 207 i_lpm->rules_tbl = rte_zmalloc_socket(NULL, in rte_lpm_create() 210 if (i_lpm->rules_tbl == NULL) { in rte_lpm_create() 224 rte_free(i_lpm->rules_tbl); in rte_lpm_create() 280 rte_free(i_lpm->rules_tbl); in rte_lpm_free() 385 if (i_lpm->rules_tbl[rule_index].next_hop in rule_add() 428 i_lpm->rules_tbl[rule_index].ip = ip_masked; in rule_add() 429 i_lpm->rules_tbl[rule_index].next_hop = next_hop; in rule_add() 448 i_lpm->rules_tbl[rule_index] = in rule_delete() 962 .next_hop = i_lpm->rules_tbl in delete_depth_small() [all …]
|
| H A D | rte_lpm6.c | 99 struct rte_hash *rules_tbl; /**< LPM rules. */ member 230 while (rte_hash_iterate(lpm->rules_tbl, (void *) &rule_key, in rebuild_lpm() 248 struct rte_hash *rules_tbl = NULL; in rte_lpm6_create() local 280 rules_tbl = rte_hash_create(&rule_hash_tbl_params); in rte_lpm6_create() 281 if (rules_tbl == NULL) { in rte_lpm6_create() 352 lpm->rules_tbl = rules_tbl; in rte_lpm6_create() 371 rte_hash_free(rules_tbl); in rte_lpm6_create() 434 rte_hash_free(lpm->rules_tbl); in rte_lpm6_free() 502 ret = rte_hash_add_key_data(lpm->rules_tbl, &rule_key, in rule_add() 1052 ret = rte_hash_del_key(lpm->rules_tbl, (void *) &rule_key); in rule_delete() [all …]
|
| /dpdk/app/test-sad/ |
| H A D | main.c | 91 static struct rule *rules_tbl; variable 287 tbl[i].tuple.v4.spi = rules_tbl[i % in get_random_rules() 292 rules_tbl[r_idx].tuple.v6.dip, in get_random_rules() 295 rules_tbl[r_idx].tuple.v6.sip, in get_random_rules() 298 tbl[i].tuple.v4.dip = rules_tbl[i % in get_random_rules() 300 tbl[i].tuple.v4.sip = rules_tbl[i % in get_random_rules() 505 RTE_PTR_DIFF(res, rules_tbl)/sizeof(struct rule)); in print_result() 565 &rules_tbl[i].tuple, in add_rules() 566 rules_tbl[i].rule_type, &rules_tbl[i]); in add_rules() 599 &rules_tbl[i].tuple, in del_rules() [all …]
|