Searched refs:AVL_XCHILD (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Davl_impl.h71 #define AVL_XCHILD(n) ((n)->avl_child_index) macro
107 #define AVL_XCHILD(n) (((n)->avl_pcb >> 2) & 1) macro
/freebsd-current/sys/contrib/openzfs/include/sys/
H A Davl_impl.h70 #define AVL_XCHILD(n) ((n)->avl_child_index) macro
106 #define AVL_XCHILD(n) (((n)->avl_pcb >> 2) & 1) macro
/freebsd-current/sys/contrib/openzfs/module/avl/
H A Davl.c159 was_child = AVL_XCHILD(node);
307 int which_child = AVL_XCHILD(node);
537 which_child = AVL_XCHILD(node);
708 parent->avl_child[AVL_XCHILD(node)] = node;
720 parent->avl_child[AVL_XCHILD(delete)] = delete;
734 which_child = AVL_XCHILD(delete);
770 which_child = AVL_XCHILD(node);
1029 *cookie = (void *)((uintptr_t)parent | AVL_XCHILD(node));

Completed in 106 milliseconds