Searched refs:rl_tree (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzfs_rlock.h56 avl_tree_t rl_tree; /* contains locked_range_t */ member in struct:zfs_rangelock
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_rlock.c125 avl_create(&rl->rl_tree, rangelock_compare,
135 avl_destroy(&rl->rl_tree);
144 avl_tree_t *tree = &rl->rl_tree;
381 avl_tree_t *tree = &rl->rl_tree;
474 if (avl_numnodes(&rl->rl_tree) == 0)
475 avl_add(&rl->rl_tree, new);
490 avl_tree_t *tree = &rl->rl_tree;
567 avl_remove(&rl->rl_tree, lr);
599 ASSERT3U(avl_numnodes(&rl->rl_tree), ==, 1);

Completed in 101 milliseconds