Home
last modified time | relevance | path

Searched refs:rib_tree (Results 1 – 2 of 2) sorted by relevance

/openbsd/usr.sbin/bgpd/
H A Drde_rib.c125 static inline struct rib_tree *
126 rib_tree(struct rib *rib) in rib_tree() function
160 RB_INIT(rib_tree(new)); in rib_new()
248 for (re = RB_MIN(rib_tree, rib_tree(rib)); re != NULL; re = xre) { in rib_free()
249 xre = RB_NEXT(rib_tree, rib_tree(rib), re); in rib_free()
308 re = RB_FIND(rib_tree, rib_tree(rib), &xre); in rib_get()
363 if (RB_INSERT(rib_tree, rib_tree(rib), re) != NULL) { in rib_add()
387 if (RB_REMOVE(rib_tree, rib_tree(re_rib(re)), re) == NULL) in rib_remove()
431 re = RB_MIN(rib_tree, rib_tree(rib)); in rib_dump_r()
584 ctx->ctx_re = RB_NFIND(rib_tree, rib_tree(rib_byid(id)), &xre); in rib_dump_subtree()
[all …]
H A Drde.h42 RB_HEAD(rib_tree, rib_entry);
53 struct rib_tree tree;