117struct rte_rib6_node *
120 uint8_t depth,
struct rte_rib6_node *last,
int flag);
149struct rte_rib6_node *
#define __rte_dealloc(dealloc, argno)
int rte_rib6_get_nh(const struct rte_rib6_node *node, uint64_t *nh)
int rte_rib6_set_nh(struct rte_rib6_node *node, uint64_t nh)
void rte_rib6_remove(struct rte_rib6 *rib, const struct rte_ipv6_addr *ip, uint8_t depth)
struct rte_rib6 * rte_rib6_create(const char *name, int socket_id, const struct rte_rib6_conf *conf) __rte_malloc __rte_dealloc(rte_rib6_free
void * rte_rib6_get_ext(struct rte_rib6_node *node)
struct rte_rib6_node * rte_rib6_lookup_exact(struct rte_rib6 *rib, const struct rte_ipv6_addr *ip, uint8_t depth)
struct rte_rib6_node * rte_rib6_insert(struct rte_rib6 *rib, const struct rte_ipv6_addr *ip, uint8_t depth)
struct rte_rib6_node * rte_rib6_lookup_parent(struct rte_rib6_node *ent)
void rte_rib6_free(struct rte_rib6 *rib)
int rte_rib6_get_ip(const struct rte_rib6_node *node, struct rte_ipv6_addr *ip)
struct rte_rib6_node * rte_rib6_lookup(struct rte_rib6 *rib, const struct rte_ipv6_addr *ip)
struct rte_rib6_node * rte_rib6_get_nxt(struct rte_rib6 *rib, const struct rte_ipv6_addr *ip, uint8_t depth, struct rte_rib6_node *last, int flag)
int rte_rib6_get_depth(const struct rte_rib6_node *node, uint8_t *depth)
struct rte_rib6 struct rte_rib6 * rte_rib6_find_existing(const char *name)