Home
last modified time | relevance | path

Searched refs:rte_fib6 (Results 1 – 11 of 11) sorted by relevance

/dpdk/lib/fib/
H A Drte_fib6.h29 struct rte_fib6;
39 typedef int (*rte_fib6_modify_fn_t)(struct rte_fib6 *fib,
96 struct rte_fib6 *
109 struct rte_fib6 *
121 rte_fib6_free(struct rte_fib6 *fib);
138 rte_fib6_add(struct rte_fib6 *fib, const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],
154 rte_fib6_delete(struct rte_fib6 *fib,
175 rte_fib6_lookup_bulk(struct rte_fib6 *fib,
189 rte_fib6_get_dp(struct rte_fib6 *fib);
201 rte_fib6_get_rib(struct rte_fib6 *fib);
[all …]
H A Drte_fib6.c38 struct rte_fib6 { struct
53 struct rte_fib6 *fib = fib_p; in dummy_lookup() argument
148 struct rte_fib6 *
153 struct rte_fib6 *fib = NULL; in rte_fib6_create()
183 fib = (struct rte_fib6 *)te->data; in rte_fib6_create()
242 struct rte_fib6 *
245 struct rte_fib6 *fib = NULL; in rte_fib6_find_existing()
253 fib = (struct rte_fib6 *) te->data; in rte_fib6_find_existing()
268 free_dataplane(struct rte_fib6 *fib) in free_dataplane()
281 rte_fib6_free(struct rte_fib6 *fib) in rte_fib6_free()
[all …]
H A Dmeson.build11 sources = files('rte_fib.c', 'rte_fib6.c', 'dir24_8.c', 'trie.c')
12 headers = files('rte_fib.h', 'rte_fib6.h')
H A Dtrie.h139 trie_modify(struct rte_fib6 *fib, const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],
H A Dtrie.c503 trie_modify(struct rte_fib6 *fib, const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE], in trie_modify()
/dpdk/app/test/
H A Dtest_fib6.c55 struct rte_fib6 *fib = NULL; in test_create_invalid()
114 struct rte_fib6 *fib = NULL; in test_multiple_create()
141 struct rte_fib6 *fib = NULL; in test_free_null()
165 struct rte_fib6 *fib = NULL; in test_add_del_invalid()
232 lookup_and_check_asc(struct rte_fib6 *fib, in lookup_and_check_asc()
260 lookup_and_check_desc(struct rte_fib6 *fib, in lookup_and_check_desc()
288 check_fib(struct rte_fib6 *fib) in check_fib()
357 struct rte_fib6 *fib = NULL; in test_lookup()
H A Dtest_fib6_perf.c80 struct rte_fib6 *fib = NULL; in test_fib6_perf()
/dpdk/doc/guides/prog_guide/
H A Dfib_lib.rst13 The API and implementation are very similar for IPv4 ``rte_fib`` API and IPv6 ``rte_fib6``
16 ``rte_fib6`` API.
/dpdk/doc/api/
H A Ddoxy-api-index.md140 [FIB IPv6] (@ref rte_fib6.h)
/dpdk/examples/l3fwd/
H A Dl3fwd_fib.c41 static struct rte_fib6 *ipv6_l3fwd_fib_lookup_struct[NB_SOCKETS];
/dpdk/app/test-fib/
H A Dmain.c1038 struct rte_fib6 *fib; in run_v6()