Searched refs:AVL_NODE2DATA (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/openzfs/module/avl/ |
H A D | avl.c | 168 return (AVL_NODE2DATA(node, off)); in avl_walk() 186 return (AVL_NODE2DATA(prev, off)); in avl_first() 205 return (AVL_NODE2DATA(prev, off)); in avl_last() 230 data = AVL_NODE2DATA(node, off); in avl_nearest() 261 diff = tree->avl_compar(value, AVL_NODE2DATA(node, off)); in avl_find() 268 return (AVL_NODE2DATA(node, off)); in avl_find() 595 AVL_NODE2DATA(node, tree->avl_offset)); in avl_insert_here() 604 AVL_NODE2DATA(node, tree->avl_offset)); in avl_insert_here() 1032 return (AVL_NODE2DATA(node, off)); in avl_destroy_nodes()
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | avl_impl.h | 128 #define AVL_NODE2DATA(n, o) ((void *)((uintptr_t)(n) - (o))) macro
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | avl_impl.h | 128 #define AVL_NODE2DATA(n, o) ((void *)((uintptr_t)(n) - (o))) macro
|