Symbol: rb_node
common/lib/libc/gen/rbtree.c
1022
static const struct rb_node *
common/lib/libc/gen/rbtree.c
1023
rb_tree_iterate_const(const struct rb_tree *rbt, const struct rb_node *self,
common/lib/libc/gen/rbtree.c
1069
rb_tree_count_black(const struct rb_node *self)
common/lib/libc/gen/rbtree.c
1085
rb_tree_check_node(const struct rb_tree *rbt, const struct rb_node *self,
common/lib/libc/gen/rbtree.c
1086
const struct rb_node *prev, bool red_check)
common/lib/libc/gen/rbtree.c
1102
KASSERT(RB_FATHER(self) == (const struct rb_node *) &rbt->rbt_root);
common/lib/libc/gen/rbtree.c
1123
const struct rb_node *prev0 = rb_tree_iterate_const(rbt, self, RB_DIR_LEFT);
common/lib/libc/gen/rbtree.c
1124
const struct rb_node *next0 = rb_tree_iterate_const(rbt, self, RB_DIR_RIGHT);
common/lib/libc/gen/rbtree.c
1141
const struct rb_node *brother;
common/lib/libc/gen/rbtree.c
1198
const struct rb_node *relative0, *relative;
common/lib/libc/gen/rbtree.c
1270
const struct rb_node *prev0;
common/lib/libc/gen/rbtree.c
1271
const struct rb_node *next0;
common/lib/libc/gen/rbtree.c
1289
const struct rb_node *self;
common/lib/libc/gen/rbtree.c
1290
const struct rb_node *prev;
common/lib/libc/gen/rbtree.c
1331
rb_tree_mark_depth(const struct rb_tree *rbt, const struct rb_node *self,
common/lib/libc/gen/rbtree.c
136
struct rb_node *parent = rbt->rbt_root;
common/lib/libc/gen/rbtree.c
155
struct rb_node *parent = rbt->rbt_root, *last = NULL;
common/lib/libc/gen/rbtree.c
176
struct rb_node *parent = rbt->rbt_root, *last = NULL;
common/lib/libc/gen/rbtree.c
197
struct rb_node *parent, *tmp, *self = RB_ITEMTONODE(rbto, object);
common/lib/libc/gen/rbtree.c
211
parent = (struct rb_node *)(void *)&rbt->rbt_root;
common/lib/libc/gen/rbtree.c
234
struct rb_node *prev = NULL, *next = NULL;
common/lib/libc/gen/rbtree.c
264
if (__predict_false(parent == (struct rb_node *)(void *)&rbt->rbt_root)) {
common/lib/libc/gen/rbtree.c
338
struct rb_node *old_father, const unsigned int which)
common/lib/libc/gen/rbtree.c
341
struct rb_node * const grandpa = RB_FATHER(old_father);
common/lib/libc/gen/rbtree.c
342
struct rb_node * const old_child = old_father->rb_nodes[which];
common/lib/libc/gen/rbtree.c
343
struct rb_node * const new_father = old_child;
common/lib/libc/gen/rbtree.c
344
struct rb_node * const new_child = old_father;
common/lib/libc/gen/rbtree.c
375
struct rb_node tmp;
common/lib/libc/gen/rbtree.c
401
rb_tree_insert_rebalance(struct rb_tree *rbt, struct rb_node *self)
common/lib/libc/gen/rbtree.c
403
struct rb_node * father = RB_FATHER(self);
common/lib/libc/gen/rbtree.c
404
struct rb_node * grandpa = RB_FATHER(father);
common/lib/libc/gen/rbtree.c
405
struct rb_node * uncle;
common/lib/libc/gen/rbtree.c
507
rb_tree_prune_node(struct rb_tree *rbt, struct rb_node *self, bool rebalance)
common/lib/libc/gen/rbtree.c
510
struct rb_node *father = RB_FATHER(self);
common/lib/libc/gen/rbtree.c
559
rb_tree_swap_prune_and_rebalance(struct rb_tree *rbt, struct rb_node *self,
common/lib/libc/gen/rbtree.c
560
struct rb_node *standin)
common/lib/libc/gen/rbtree.c
564
struct rb_node *standin_son;
common/lib/libc/gen/rbtree.c
565
struct rb_node *standin_father = RB_FATHER(standin);
common/lib/libc/gen/rbtree.c
712
rb_tree_prune_blackred_branch(struct rb_tree *rbt, struct rb_node *self,
common/lib/libc/gen/rbtree.c
715
struct rb_node *father = RB_FATHER(self);
common/lib/libc/gen/rbtree.c
716
struct rb_node *son = self->rb_nodes[which];
common/lib/libc/gen/rbtree.c
760
struct rb_node *standin, *self = RB_ITEMTONODE(rbto, object);
common/lib/libc/gen/rbtree.c
822
rb_tree_removal_rebalance(struct rb_tree *rbt, struct rb_node *parent,
common/lib/libc/gen/rbtree.c
832
struct rb_node *brother = parent->rb_nodes[other];
common/lib/libc/gen/rbtree.c
90
static void rb_tree_insert_rebalance(struct rb_tree *, struct rb_node *);
common/lib/libc/gen/rbtree.c
91
static void rb_tree_removal_rebalance(struct rb_tree *, struct rb_node *,
common/lib/libc/gen/rbtree.c
94
static const struct rb_node *rb_tree_iterate_const(const struct rb_tree *,
common/lib/libc/gen/rbtree.c
95
const struct rb_node *, const unsigned int);
common/lib/libc/gen/rbtree.c
96
static bool rb_tree_check_node(const struct rb_tree *, const struct rb_node *,
common/lib/libc/gen/rbtree.c
97
const struct rb_node *, bool);
common/lib/libc/gen/rbtree.c
977
struct rb_node *self;
common/lib/libprop/prop_dictionary.c
65
struct rb_node pdk_link;
common/lib/libprop/prop_number.c
60
struct rb_node pn_link;
common/lib/libprop/prop_string.c
51
struct rb_node ps_link;
lib/libc/stdlib/_env.c
57
rb_node_t rb_node;
lib/libc/stdlib/_env.c
71
.rbto_node_offset = offsetof(env_node_t, rb_node),
sys/arch/m68k/include/pmap_68k.h
156
struct rb_node pt_node;
sys/dev/usb/ugen.c
170
struct rb_node sc_node;
sys/fs/msdosfs/msdosfs_denode.c
82
struct rb_node fh_rbnode;
sys/fs/udf/udf.h
381
struct rb_node rbnode;
sys/kern/subr_lockdebug.c
86
struct rb_node ld_rb_node;
sys/kern/sys_futex.c
176
struct rb_node fx_node;
sys/kern/vfs_cache.c
432
struct rb_node *node = dvi->vi_nc_tree.rbt_root;
sys/nfs/nfs.h
488
struct rb_node nfsd_node; /* Tree of all nfsd's */
sys/sys/namei.h
238
struct rb_node nc_tree; /* d red-black tree, must be first */
sys/sys/rbtree.h
106
TAILQ_ENTRY(rb_node) rb_link;
sys/sys/rbtree.h
128
TAILQ_HEAD(rb_node_qh, rb_node);
sys/sys/rbtree.h
171
struct rb_node *rbt_root;
sys/sys/rbtree.h
173
struct rb_node *rbt_minmax[2];
sys/sys/rbtree.h
54
struct rb_node *rb_nodes[2];
sys/sys/rbtree.h
71
((struct rb_node *)((rb)->rb_info & ~RB_FLAG_MASK))
sys/ufs/chfs/chfs.h
213
struct rb_node rb_node; /* rb tree entry */
sys/ufs/chfs/chfs.h
235
struct rb_node rb_node; /* rb tree entry */
sys/ufs/chfs/chfs_readinode.c
100
.rbto_node_offset = offsetof(struct chfs_tmp_dnode_info, rb_node),
sys/ufs/chfs/chfs_readinode.c
127
.rbto_node_offset = offsetof(struct chfs_node_frag, rb_node),
sys/ufs/chfs/chfs_readinode.c
325
struct rb_node *node, *prev_node;
sys/ufs/chfs/chfs_readinode.c
373
struct rb_node *next = rb_tree_iterate(&rii->tdi_root, this, RB_DIR_RIGHT);
sys/uvm/uvm_map.c
314
__CTASSERT(offsetof(struct vm_map_entry, rb_node) == 0);
sys/uvm/uvm_map.c
318
((struct vm_map_entry *)(entry)->rb_node.rb_left)
sys/uvm/uvm_map.c
320
((struct vm_map_entry *)(entry)->rb_node.rb_right)
sys/uvm/uvm_map.c
323
? NULL : (struct vm_map_entry *)RB_FATHER(&(entry)->rb_node))
sys/uvm/uvm_map.c
366
.rbto_node_offset = offsetof(struct vm_map_entry, rb_node),
sys/uvm/uvm_map.c
424
which = RB_POSITION(&entry->rb_node) ^ RB_DIR_OTHER;
sys/uvm/uvm_map.c
425
brother = (struct vm_map_entry *)parent->rb_node.rb_nodes[which];
sys/uvm/uvm_map.h
134
struct rb_node rb_node; /* tree information */
sys/uvm/uvm_physseg.c
404
.rbto_node_offset = offsetof(struct uvm_physseg, rb_node),
sys/uvm/uvm_physseg.c
92
struct rb_node rb_node; /* tree information */
usr.bin/make/filemon/filemon_ktrace.c
124
struct rb_node node;
usr.bin/pmap/pmap.c
256
left = (struct vm_map_entry *)D(vm_map_entry, vm_map_entry)->rb_node.rb_left;
usr.bin/pmap/pmap.c
257
right = (struct vm_map_entry *)D(vm_map_entry, vm_map_entry)->rb_node.rb_right;
usr.sbin/tprof/tprof_analyze.c
58
struct rb_node node;
usr.sbin/tprof/tprof_top.c
69
struct rb_node node;