Home
last modified time | relevance | path

Searched refs:nht_pos (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/lib/librte_table/
H A Drte_table_lpm_ipv6.c215 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 Drte_table_lpm.c186 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 …]