Home
last modified time | relevance | path

Searched refs:rte_lpm6 (Results 1 – 14 of 14) sorted by relevance

/dpdk/lib/lpm/
H A Drte_lpm6.h25 struct rte_lpm6;
53 struct rte_lpm6 *
67 struct rte_lpm6 *
79 rte_lpm6_free(struct rte_lpm6 *lpm);
96 rte_lpm6_add(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth,
115 rte_lpm6_is_rule_present(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth,
131 rte_lpm6_delete(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth);
148 rte_lpm6_delete_bulk_func(struct rte_lpm6 *lpm,
158 rte_lpm6_delete_all(struct rte_lpm6 *lpm);
173 rte_lpm6_lookup(const struct rte_lpm6 *lpm, const uint8_t *ip, uint32_t *next_hop);
[all …]
H A Drte_lpm6.c91 struct rte_lpm6 { struct
160 tbl8_pool_init(struct rte_lpm6 *lpm) in tbl8_pool_init()
204 tbl8_available(struct rte_lpm6 *lpm) in tbl8_available()
224 rebuild_lpm(struct rte_lpm6 *lpm) in rebuild_lpm()
239 struct rte_lpm6 *
244 struct rte_lpm6 *lpm = NULL; in rte_lpm6_create()
319 lpm = (struct rte_lpm6 *) te->data; in rte_lpm6_create()
379 struct rte_lpm6 *
382 struct rte_lpm6 *l = NULL; in rte_lpm6_find_existing()
390 l = (struct rte_lpm6 *) te->data; in rte_lpm6_find_existing()
[all …]
H A Dmeson.build10 sources = files('rte_lpm.c', 'rte_lpm6.c')
11 headers = files('rte_lpm.h', 'rte_lpm6.h')
/dpdk/app/test/
H A Dtest_lpm6.c136 struct rte_lpm6 *lpm = NULL; in test0()
210 struct rte_lpm6 *lpm = NULL; in test2()
239 struct rte_lpm6 *lpm = NULL; in test3()
260 struct rte_lpm6 *lpm = NULL; in test4()
299 struct rte_lpm6 *lpm = NULL; in test5()
337 struct rte_lpm6 *lpm = NULL; in test6()
375 struct rte_lpm6 *lpm = NULL; in test7()
413 struct rte_lpm6 *lpm = NULL; in test8()
452 struct rte_lpm6 *lpm = NULL; in test9()
497 struct rte_lpm6 *lpm = NULL; in test10()
[all …]
H A Dtest_lpm6_perf.c67 struct rte_lpm6 *lpm = NULL; in test_lpm6_perf()
/dpdk/examples/ip_fragmentation/
H A Dmain.c132 struct rte_lpm6 *lpm6;
219 static struct rte_lpm6 *socket_lpm6[RTE_MAX_NUMA_NODES];
721 struct rte_lpm6 *lpm6; in init_routing_table()
783 struct rte_lpm6 *lpm6; in init_mem()
/dpdk/examples/ip_reassembly/
H A Dmain.c136 struct rte_lpm6 *lpm6;
238 static struct rte_lpm6 *socket_lpm6[RTE_MAX_NUMA_NODES];
767 struct rte_lpm6 *lpm6; in init_routing_table()
908 struct rte_lpm6 *lpm6; in init_mem()
/dpdk/examples/ipsec-secgw/
H A Drt.c130 struct rte_lpm6 *lpm6; in rt_init()
H A Dipsec_worker.c262 ret = rte_lpm6_lookup((struct rte_lpm6 *)rt_ctx, dst_ip, &hop); in route6_pkt()
H A Dipsec-secgw.c1076 rte_lpm6_lookup_bulk_func((struct rte_lpm6 *)rt_ctx, dst_ip, hop, in route6_pkts()
/dpdk/examples/l3fwd/
H A Dl3fwd_lpm.c42 static struct rte_lpm6 *ipv6_l3fwd_lpm_lookup_struct[NB_SOCKETS];
63 struct rte_lpm6 *ipv6_l3fwd_lookup_struct) in lpm_get_ipv6_dst_port()
/dpdk/lib/table/
H A Drte_table_lpm_ipv6.c41 struct rte_lpm6 *lpm;
/dpdk/doc/api/
H A Ddoxy-api-index.md136 [LPM IPv6 route] (@ref rte_lpm6.h),
/dpdk/app/test-fib/
H A Dmain.c1043 struct rte_lpm6 *lpm = NULL; in run_v6()