Lines Matching refs:rn
810 struct radix_node *rn = h->rnh_treetop; in rn_walktree() local
817 while (rn->rn_b >= 0) in rn_walktree()
818 rn = rn->rn_l; in rn_walktree()
820 base = rn; in rn_walktree()
822 while (rn->rn_p->rn_r == rn && (rn->rn_flags & RNF_ROOT) == 0) in rn_walktree()
823 rn = rn->rn_p; in rn_walktree()
825 for (rn = rn->rn_p->rn_r; rn->rn_b >= 0;) in rn_walktree()
826 rn = rn->rn_l; in rn_walktree()
827 next = rn; in rn_walktree()
829 while ((rn = base)) { in rn_walktree()
830 base = rn->rn_dupedkey; in rn_walktree()
831 if (!(rn->rn_flags & RNF_ROOT) && (error = (*f)(rn, w))) in rn_walktree()
834 rn = next; in rn_walktree()
835 if (rn->rn_flags & RNF_ROOT) in rn_walktree()