Searched refs:rte_lpm (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/contrib/dpdk_rte_lpm/ |
H A D | rte_lpm.h | 131 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 D | rte_lpm.c | 110 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 D | dpdk_lpm.c | 65 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 D | Makefile | 8 SRCS.INET=dpdk_lpm.c rte_lpm.c
|