Home
last modified time | relevance | path

Searched refs:rules_tbl (Results 1 – 3 of 3) sorted by relevance

/dpdk/lib/lpm/
H A Drte_lpm.c59 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 Drte_lpm6.c99 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 Dmain.c91 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 …]