Lines Matching refs:rt_ifa
1230 struct ifaddr *rt_ifa; in rtfree_common() local
1255 if ((rt_ifa = rt->rt_ifa) != NULL) { in rtfree_common()
1256 rt->rt_ifa = NULL; in rtfree_common()
1282 if (rt_ifa != NULL) { in rtfree_common()
1283 IFA_REMREF(rt_ifa); in rtfree_common()
1415 if (rt->rt_ifa == ifa) { in rtsetifa()
1423 if (rt->rt_ifa) { in rtsetifa()
1424 IFA_REMREF(rt->rt_ifa); in rtsetifa()
1428 rt->rt_ifa = ifa; in rtsetifa()
1431 if (rt->rt_ifa) { in rtsetifa()
1432 IFA_ADDREF(rt->rt_ifa); in rtsetifa()
1492 (!equal(src, rt->rt_gateway) || !equal(rt->rt_ifa->ifa_addr, in rtredirect()
1730 ifa = rt->rt_ifa; in ifa_ifwithroute_common_locked()
1771 ifa = rt->rt_ifa; in ifa_ifwithroute_common_locked()
2043 if ((ifa = rt->rt_ifa) != NULL) { in rtrequest_common_locked()
2148 ifa = rt->rt_ifa; in rtrequest_common_locked()
2284 rt->rt_ifp = rt->rt_ifa->ifa_ifp; in rtrequest_common_locked()
2330 if (rt->rt_ifa) { in rtrequest_common_locked()
2331 IFA_REMREF(rt->rt_ifa); in rtrequest_common_locked()
2332 rt->rt_ifa = NULL; in rtrequest_common_locked()
3211 (rt->rt_ifa->ifa_ifp != NULL) ? in rt_lookup_common()
3212 rt->rt_ifa->ifa_ifp->if_xname : ""); in rt_lookup_common()
3232 rt_ifa_is_dst(dst, rt->rt_ifa) == FALSE) { in rt_lookup_common()
3264 (rt->rt_ifa->ifa_ifp != NULL) ? in rt_lookup_common()
3265 rt->rt_ifa->ifa_ifp->if_xname : ""); in rt_lookup_common()
3326 (rt->rt_ifa->ifa_ifp != NULL) ? in rt_lookup_common()
3327 rt->rt_ifa->ifa_ifp->if_xname : ""); in rt_lookup_common()
3479 if (rt->rt_ifa != ifa) { in rtinit_locked()
3497 rt->rt_ifa), in rtinit_locked()
3584 if (rt->rt_ifa != ifa) { in rtinit_locked()
3589 if (!(rt->rt_ifa->ifa_ifp->if_flags & in rtinit_locked()
3597 (uint64_t)VM_KERNEL_ADDRPERM(rt->rt_ifa), in rtinit_locked()
3607 (uint64_t)VM_KERNEL_ADDRPERM(rt->rt_ifa), in rtinit_locked()
3617 ifa_rtrequest = rt->rt_ifa->ifa_rtrequest; in rtinit_locked()