AVL_PREV
neighbor = AVL_PREV(t, obj);
ASSERT(((neighbor = AVL_PREV(t, obj)) == NULL) ||
neighbor = AVL_PREV(t, obj);
return (AVL_PREV(&ap->ua_tree, node));
AVL_PREV(t, np);
node = AVL_PREV(avl, node);
if ((inp = AVL_PREV(avl, node)) != NULL) {
dle = AVL_PREV(&dl->dl_tree, dle);
dle_prev = AVL_PREV(&dl->dl_tree, dle);
sls = AVL_PREV(&spa->spa_sm_logs_by_txg, sls)) {
while ((dio = AVL_PREV(t, first)) != NULL &&
last = AVL_PREV(t, last);
sp = AVL_PREV(&cp->cache_partial_slabs, sp), i++) {
prev = AVL_PREV(tree, newseg);
prev = AVL_PREV(tree, seg);
AVL_PREV(tree, seg), seg);
#define AS_SEGPREV(as, seg) AVL_PREV(&(as)->a_segtree, (seg))
lseg = AVL_PREV(&as->a_segtree, hseg);