Lines Matching refs:ro_rt

2580 	if (ro6->ro_rt) {  in ipsec6_update_routecache_and_output()
2581 RT_LOCK(ro6->ro_rt); in ipsec6_update_routecache_and_output()
2585 if (ro6->ro_rt != NULL) { in ipsec6_update_routecache_and_output()
2586 RT_UNLOCK(ro6->ro_rt); in ipsec6_update_routecache_and_output()
2590 if (ro6->ro_rt == 0) { in ipsec6_update_routecache_and_output()
2596 if (ro6->ro_rt) { in ipsec6_update_routecache_and_output()
2597 RT_LOCK(ro6->ro_rt); in ipsec6_update_routecache_and_output()
2600 if (ro6->ro_rt == 0) { in ipsec6_update_routecache_and_output()
2618 if (ro6->ro_rt->rt_flags & RTF_GATEWAY) { in ipsec6_update_routecache_and_output()
2619 dst6 = (struct sockaddr_in6 *)(void *)ro6->ro_rt->rt_gateway; in ipsec6_update_routecache_and_output()
2621 RT_UNLOCK(ro6->ro_rt); in ipsec6_update_routecache_and_output()
3244 if (ro4->ro_rt != NULL) { in ipsec4_output_internal()
3245 RT_LOCK(ro4->ro_rt); in ipsec4_output_internal()
3249 if (ro4->ro_rt != NULL) { in ipsec4_output_internal()
3250 RT_UNLOCK(ro4->ro_rt); in ipsec4_output_internal()
3254 if (ro4->ro_rt == 0) { in ipsec4_output_internal()
3259 if (ro4->ro_rt == 0) { in ipsec4_output_internal()
3266 RT_LOCK(ro4->ro_rt); in ipsec4_output_internal()
3278 if (ro4->ro_rt->rt_flags & RTF_GATEWAY) { in ipsec4_output_internal()
3279 dst4 = (struct sockaddr_in *)(void *)ro4->ro_rt->rt_gateway; in ipsec4_output_internal()
3281 RT_UNLOCK(ro4->ro_rt); in ipsec4_output_internal()
3825 if (ro4->ro_rt) { in ipsec6_output_tunnel_internal()
3826 RT_LOCK(ro4->ro_rt); in ipsec6_output_tunnel_internal()
3830 if (ro4->ro_rt != NULL) { in ipsec6_output_tunnel_internal()
3831 RT_UNLOCK(ro4->ro_rt); in ipsec6_output_tunnel_internal()
3835 if (ro4->ro_rt == NULL) { in ipsec6_output_tunnel_internal()
3840 RT_UNLOCK(ro4->ro_rt); in ipsec6_output_tunnel_internal()
3919 if (ro6->ro_rt) { in ipsec6_output_tunnel_internal()
3920 RT_LOCK(ro6->ro_rt); in ipsec6_output_tunnel_internal()
3924 if (ro6->ro_rt != NULL) { in ipsec6_output_tunnel_internal()
3925 RT_UNLOCK(ro6->ro_rt); in ipsec6_output_tunnel_internal()
3929 if (ro6->ro_rt == 0) { in ipsec6_output_tunnel_internal()
3935 if (ro6->ro_rt) { in ipsec6_output_tunnel_internal()
3936 RT_LOCK(ro6->ro_rt); in ipsec6_output_tunnel_internal()
3939 if (ro6->ro_rt == 0) { in ipsec6_output_tunnel_internal()
3957 if (ro6->ro_rt->rt_flags & RTF_GATEWAY) { in ipsec6_output_tunnel_internal()
3958 dst6 = (struct sockaddr_in6 *)(void *)ro6->ro_rt->rt_gateway; in ipsec6_output_tunnel_internal()
3960 RT_UNLOCK(ro6->ro_rt); in ipsec6_output_tunnel_internal()
4935 rt_key(sav->sah->sa_route.ro_rt)->sa_family != AF_INET) { in ipsec_send_natt_keepalive()
5010 rt_key(sav->sah->sa_route.ro_rt)->sa_family != AF_INET6) { in ipsec_send_natt_keepalive()