Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/libarchive/libarchive/
H A Darchive_rb.c42 #define rb_left rb_nodes[RB_DIR_LEFT]
43 #define rb_right rb_nodes[RB_DIR_RIGHT]
112 parent = parent->rb_nodes[diff > 0]; in __archive_rb_tree_find_node()
190 tmp = parent->rb_nodes[position]; in __archive_rb_tree_insert_node()
211 parent->rb_nodes[position] = self; in __archive_rb_tree_insert_node()
246 new_child->rb_nodes[which] = old_child->rb_nodes[other]; in __archive_rb_tree_reparent_nodes()
290 uncle = grandpa->rb_nodes[other]; in __archive_rb_tree_insert_rebalance()
438 standin->rb_nodes[standin_other] = self->rb_nodes[standin_other]; in __archive_rb_tree_swap_prune_and_rebalance()
451 standin->rb_nodes[standin_other] = self->rb_nodes[standin_other]; in __archive_rb_tree_swap_prune_and_rebalance()
705 self = self->rb_nodes[direction]; in __archive_rb_tree_iterate()
[all …]
H A Darchive_rb.h36 struct archive_rb_node *rb_nodes[2]; member