Searched refs:nht_pos (Results 1 – 2 of 2) sorted by relevance
| /f-stack/dpdk/lib/librte_table/ |
| H A D | rte_table_lpm_ipv6.c | 215 if (nht_find_existing(lpm, entry, &nht_pos) == 0) { in rte_table_lpm_ipv6_entry_add() 218 if (nht_find_free(lpm, &nht_pos) == 0) { in rte_table_lpm_ipv6_entry_add() 223 nht_entry = &lpm->nht[nht_pos * lpm->entry_size]; in rte_table_lpm_ipv6_entry_add() 229 nht_pos) < 0) { in rte_table_lpm_ipv6_entry_add() 235 lpm->nht_users[nht_pos]++; in rte_table_lpm_ipv6_entry_add() 253 uint32_t nht_pos; in rte_table_lpm_ipv6_entry_delete() local 274 ip_prefix->depth, &nht_pos); in rte_table_lpm_ipv6_entry_delete() 294 lpm->nht_users[nht_pos]--; in rte_table_lpm_ipv6_entry_delete() 329 uint32_t nht_pos; in rte_table_lpm_ipv6_lookup() local 331 status = rte_lpm6_lookup(lpm->lpm, ip, &nht_pos); in rte_table_lpm_ipv6_lookup() [all …]
|
| H A D | rte_table_lpm.c | 186 uint32_t nht_pos, nht_pos0_valid; in rte_table_lpm_entry_add() local 217 if (nht_find_existing(lpm, entry, &nht_pos) == 0) { in rte_table_lpm_entry_add() 220 if (nht_find_free(lpm, &nht_pos) == 0) { in rte_table_lpm_entry_add() 225 nht_entry = &lpm->nht[nht_pos * lpm->entry_size]; in rte_table_lpm_entry_add() 236 lpm->nht_users[nht_pos]++; in rte_table_lpm_entry_add() 253 uint32_t nht_pos; in rte_table_lpm_entry_delete() local 274 ip_prefix->depth, &nht_pos); in rte_table_lpm_entry_delete() 292 lpm->nht_users[nht_pos]--; in rte_table_lpm_entry_delete() 327 uint32_t nht_pos; in rte_table_lpm_lookup() local 329 status = rte_lpm_lookup(lpm->lpm, ip, &nht_pos); in rte_table_lpm_lookup() [all …]
|