Lines Matching refs:rn
147 struct radix_node *rn; in fib6_lookup() local
165 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup()
166 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) { in fib6_lookup()
167 nh = nhop_select((RNTORT(rn))->rt_nhop, flowid); in fib6_lookup()
227 struct radix_node *rn; in lookup_nhop() local
247 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in lookup_nhop()
248 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) in lookup_nhop()
249 nh = RNTORT(rn)->rt_nhop; in lookup_nhop()
298 struct radix_node *rn; in fib6_lookup_rt() local
318 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup_rt()
319 if (rn != NULL && ((rn->rn_flags & RNF_ROOT) == 0)) { in fib6_lookup_rt()
320 rt = (struct rtentry *)rn; in fib6_lookup_rt()