TAILQ_PREV
KASSERT(prev0 == TAILQ_PREV(self, rb_node_qh, rb_link));
prev = TAILQ_PREV(next, rb_node_qh, rb_link);
(var) = TAILQ_PREV((var), headname, field))
while ((prev = TAILQ_PREV(skiplist, skiplist, ps_entry)) &&
cur->left = TAILQ_PREV(cur, _formi_sort_head, glue);
cur = TAILQ_PREV(cur, _formi_sort_head, glue);
#define PANEL_BELOW(p) (TAILQ_PREV((p), deck, zorder))
prev = TAILQ_PREV(mn, chiplist, link);
prev = TAILQ_PREV(prev, chiplist, link);
prev = TAILQ_PREV(mn, stlist, link);
prev = TAILQ_PREV(prev, stlist, link);
TAILQ_PREV(pmegp, pmeg_tailq, pmeg_link));
TAILQ_PREV(pmegp, pmeg_tailq, pmeg_link));
prev = TAILQ_PREV(mr, fdt_memory_rangehead, mr_list);
prev = TAILQ_PREV(mr, fdt_memory_rangehead, mr_list);
cur_scope = TAILQ_PREV(cur_scope, scope_tailq, scope_links);
ndp = TAILQ_PREV(dp, nfscldeleghead, nfsdl_list);
nlyp = TAILQ_PREV(lyp, nfscllayouthead, nfsly_list);
di->di_prev = TAILQ_PREV(dv, devicelist, dv_list);
bt_insseg(vm, btnew2, TAILQ_PREV(bt, vmem_seglist, bt_seglist));
bt_insseg(vm, btnew, TAILQ_PREV(bt, vmem_seglist, bt_seglist));
t = TAILQ_PREV(bt, vmem_seglist, bt_seglist);
t = TAILQ_PREV(bt, vmem_seglist, bt_seglist);
p = TAILQ_PREV(q, ipfr_qent_head, ipqe_q);
(var) = TAILQ_PREV((var), headname, field))
((prev) = TAILQ_PREV((var), headname, field), 1); (var) = (prev))
else if ((prev = TAILQ_PREV(iter, cd9660_children_head, cn_next_child)) != NULL)