Lines Matching refs:ro_rt
259 * If ro is non-NULL and has valid ro->ro_rt, route lookup would be
260 * skipped and ro->ro_rt would be used. Otherwise the result of route
261 * lookup is stored in ro->ro_rt.
907 if (ro->ro_rt != NULL)
908 RT_LOCK_ASSERT_NOTHELD(ro->ro_rt);
952 if (ro->ro_rt == NULL) {
1154 if (opt != NULL && opt->ip6po_nextroute.ro_rt) {
1451 if (ro->ro_rt)
1452 RT_LOCK_ASSERT_NOTHELD(ro->ro_rt);
1453 error = nd6_output(ifp, origifp, m, dst, ro->ro_rt, adv);
1598 error = nd6_output(ifp, origifp, m, dst, ro->ro_rt,
1997 if (ro_pmtu->ro_rt == NULL) {
2008 if (ro_pmtu->ro_rt != NULL) {
2012 ifp = ro_pmtu->ro_rt->rt_ifp;
2023 mtu = ro_pmtu->ro_rt->rt_rmx.rmx_mtu;
2037 if (!(ro_pmtu->ro_rt->rt_rmx.rmx_locks & RTV_MTU))
2038 ro_pmtu->ro_rt->rt_rmx.rmx_mtu = mtu; /* XXX */