Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_table/
H A Drte_table_lpm_ipv6.c183 struct rte_table_lpm_ipv6_key *ip_prefix = in rte_table_lpm_ipv6_entry_add() local
193 if (ip_prefix == NULL) { in rte_table_lpm_ipv6_entry_add()
203 if ((ip_prefix->depth == 0) || (ip_prefix->depth > 128)) { in rte_table_lpm_ipv6_entry_add()
205 ip_prefix->depth); in rte_table_lpm_ipv6_entry_add()
211 ip_prefix->depth, &nht_pos0); in rte_table_lpm_ipv6_entry_add()
228 if (rte_lpm6_add(lpm->lpm, ip_prefix->ip, ip_prefix->depth, in rte_table_lpm_ipv6_entry_add()
261 if (ip_prefix == NULL) { in rte_table_lpm_ipv6_entry_delete()
266 if ((ip_prefix->depth == 0) || (ip_prefix->depth > 128)) { in rte_table_lpm_ipv6_entry_delete()
268 ip_prefix->depth); in rte_table_lpm_ipv6_entry_delete()
274 ip_prefix->depth, &nht_pos); in rte_table_lpm_ipv6_entry_delete()
[all …]
H A Drte_table_lpm.c185 struct rte_table_lpm_key *ip_prefix = key; in rte_table_lpm_entry_add() local
195 if (ip_prefix == NULL) { in rte_table_lpm_entry_add()
205 if ((ip_prefix->depth == 0) || (ip_prefix->depth > 32)) { in rte_table_lpm_entry_add()
207 __func__, ip_prefix->depth); in rte_table_lpm_entry_add()
213 ip_prefix->depth, &nht_pos0); in rte_table_lpm_entry_add()
230 if (rte_lpm_add(lpm->lpm, ip_prefix->ip, ip_prefix->depth, nht_pos) < 0) { in rte_table_lpm_entry_add()
261 if (ip_prefix == NULL) { in rte_table_lpm_entry_delete()
266 if ((ip_prefix->depth == 0) || (ip_prefix->depth > 32)) { in rte_table_lpm_entry_delete()
268 ip_prefix->depth); in rte_table_lpm_entry_delete()
274 ip_prefix->depth, &nht_pos); in rte_table_lpm_entry_delete()
[all …]