Searched refs:rules_tbl (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/contrib/dpdk_rte_lpm/ |
| H A D | rte_lpm.c | 203 lpm->rules_tbl = rte_zmalloc_socket(NULL, in rte_lpm_create() 206 if (lpm->rules_tbl == NULL) { in rte_lpm_create() 220 rte_free(lpm->rules_tbl); in rte_lpm_create() 273 rte_free(lpm->rules_tbl); in rte_lpm_free() 313 if (lpm->rules_tbl[rule_index].next_hop 356 lpm->rules_tbl[rule_index].ip = ip_masked; 357 lpm->rules_tbl[rule_index].next_hop = next_hop; 376 lpm->rules_tbl[rule_index] = 383 lpm->rules_tbl[lpm->rule_info[i].first_rule 409 if (lpm->rules_tbl[rule_index].ip == ip_masked) [all …]
|
| H A D | rte_lpm6.c | 233 while (rte_hash_iterate(lpm->rules_tbl, (void *) &rule_key, 282 rules_tbl = rte_hash_create(&rule_hash_tbl_params); in rte_lpm6_create() 283 if (rules_tbl == NULL) { in rte_lpm6_create() 459 ret = rte_hash_lookup_data(lpm->rules_tbl, (const void *) rule_key, 512 ret = rte_hash_add_key_data(lpm->rules_tbl, &rule_key, 1078 ret = rte_hash_del_key(lpm->rules_tbl, (void *) &rule_key); 1148 rte_hash_reset(lpm->rules_tbl);
|
| H A D | rte_lpm.h | 143 struct rte_lpm_rule *rules_tbl; /**< LPM rules. */ member
|
| /f-stack/dpdk/lib/librte_lpm/ |
| H A D | rte_lpm.c | 66 struct rte_lpm_rule *rules_tbl; /**< LPM rules. */ member 214 i_lpm->rules_tbl = rte_zmalloc_socket(NULL, in rte_lpm_create() 217 if (i_lpm->rules_tbl == NULL) { in rte_lpm_create() 231 rte_free(i_lpm->rules_tbl); in rte_lpm_create() 287 rte_free(i_lpm->rules_tbl); in rte_lpm_free() 392 if (i_lpm->rules_tbl[rule_index].next_hop in rule_add() 435 i_lpm->rules_tbl[rule_index].ip = ip_masked; in rule_add() 436 i_lpm->rules_tbl[rule_index].next_hop = next_hop; in rule_add() 455 i_lpm->rules_tbl[rule_index] = in rule_delete() 969 .next_hop = i_lpm->rules_tbl in delete_depth_small() [all …]
|
| H A D | rte_lpm6.c | 106 struct rte_hash *rules_tbl; /**< LPM rules. */ member 237 while (rte_hash_iterate(lpm->rules_tbl, (void *) &rule_key, in rebuild_lpm() 255 struct rte_hash *rules_tbl = NULL; in rte_lpm6_create() local 285 rules_tbl = rte_hash_create(&rule_hash_tbl_params); in rte_lpm6_create() 286 if (rules_tbl == NULL) { in rte_lpm6_create() 357 lpm->rules_tbl = rules_tbl; in rte_lpm6_create() 376 rte_hash_free(rules_tbl); in rte_lpm6_create() 439 rte_hash_free(lpm->rules_tbl); in rte_lpm6_free() 507 ret = rte_hash_add_key_data(lpm->rules_tbl, &rule_key, in rule_add() 1057 ret = rte_hash_del_key(lpm->rules_tbl, (void *) &rule_key); in rule_delete() [all …]
|
| /f-stack/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 …]
|