Lines Matching refs:rn
139 struct radix_node *rn; in fib4_lookup() local
156 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in fib4_lookup()
157 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) { in fib4_lookup()
158 nh = nhop_select((RNTORT(rn))->rt_nhop, flowid); in fib4_lookup()
217 struct radix_node *rn; in lookup_nhop() local
233 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in lookup_nhop()
234 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) in lookup_nhop()
235 nh = RNTORT(rn)->rt_nhop; in lookup_nhop()
285 struct radix_node *rn; in fib4_lookup_rt() local
303 rn = rh->rnh_matchaddr((void *)&sin4, &rh->head); in fib4_lookup_rt()
304 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) { in fib4_lookup_rt()
305 rt = (struct rtentry *)rn; in fib4_lookup_rt()