Home
last modified time | relevance | path

Searched refs:rte_lpm (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/dpdk_rte_lpm/
H A Drte_lpm.h131 struct rte_lpm { struct
165 struct rte_lpm *
179 struct rte_lpm *
191 rte_lpm_free(struct rte_lpm *lpm);
208 rte_lpm_add(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, uint32_t next_hop);
226 rte_lpm_is_rule_present(struct rte_lpm *lpm, uint32_t ip, uint8_t depth,
246 rte_lpm_delete(struct rte_lpm *lpm, uint32_t ip, uint8_t depth,
256 rte_lpm_delete_all(struct rte_lpm *lpm);
271 rte_lpm_lookup(struct rte_lpm *lpm, uint32_t ip, uint32_t *next_hop) in rte_lpm_lookup()
328 rte_lpm_lookup_bulk_func(const struct rte_lpm *lpm, const uint32_t *ips, in rte_lpm_lookup_bulk_func()
[all …]
H A Drte_lpm.c110 struct rte_lpm *
113 struct rte_lpm *l = NULL;
139 struct rte_lpm *
144 struct rte_lpm *lpm = NULL; in rte_lpm_create()
247 rte_lpm_free(struct rte_lpm *lpm) in rte_lpm_free()
290 rule_add(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth,
370 rule_delete(struct rte_lpm *lpm, int32_t rule_index, uint8_t depth)
397 rule_find(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth)
466 add_depth_small(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, in add_depth_small()
538 add_depth_big(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth, in add_depth_big()
[all …]
H A Ddpdk_lpm.c65 struct rte_lpm *lpm;
81 struct rte_lpm *lpm; in lookup_ptr()
86 lpm = (struct rte_lpm *)algo_data; in lookup_ptr()
335 struct rte_lpm *lpm; in build_table()
/freebsd/sys/modules/dpdk_lpm4/
H A DMakefile8 SRCS.INET=dpdk_lpm.c rte_lpm.c