Lines Matching refs:ipst

57 	ip_stack_t		*ipst = stack->netstack_ip;  in ip_set_forwarding()  local
78 rw_enter(&ipst->ips_ill_g_lock, RW_READER); in ip_set_forwarding()
80 ill = ILL_START_WALK_V6(&ctx, ipst); in ip_set_forwarding()
82 ill = ILL_START_WALK_V4(&ctx, ipst); in ip_set_forwarding()
93 rw_exit(&ipst->ips_ill_g_lock); in ip_set_forwarding()
105 ip_stack_t *ipst = stack->netstack_ip; in ip_get_forwarding() local
129 rw_enter(&ipst->ips_ill_g_lock, RW_READER); in ip_get_forwarding()
131 ill = ILL_START_WALK_V6(&ctx, ipst); in ip_get_forwarding()
133 ill = ILL_START_WALK_V4(&ctx, ipst); in ip_get_forwarding()
143 rw_exit(&ipst->ips_ill_g_lock); in ip_get_forwarding()
147 rw_exit(&ipst->ips_ill_g_lock); in ip_get_forwarding()
217 ip_stack_t *ipst = stack->netstack_ip; in ip_set_cgtp_filter() local
230 ipst->ips_ip_cgtp_filter_ops == NULL ? in ip_set_cgtp_filter()
235 ipst->ips_ip_cgtp_filter_ops == NULL ? in ip_set_cgtp_filter()
238 if (ipst->ips_ip_cgtp_filter_ops != NULL) { in ip_set_cgtp_filter()
240 netstackid_t stackid = ipst->ips_netstack->netstack_stackid; in ip_set_cgtp_filter()
242 res = ipst->ips_ip_cgtp_filter_ops->cfo_change_state(stackid, in ip_set_cgtp_filter()
248 ill_set_inputfn_all(ipst); in ip_set_cgtp_filter()
275 ip_stack_t *ipst = stack->netstack_ip; in ip_get_mtu() local
287 rw_enter(&ipst->ips_ill_g_lock, RW_READER); in ip_get_mtu()
289 ill = ILL_START_WALK_V6(&ctx, ipst); in ip_get_mtu()
291 ill = ILL_START_WALK_V4(&ctx, ipst); in ip_get_mtu()
297 rw_exit(&ipst->ips_ill_g_lock); in ip_get_mtu()
302 rw_exit(&ipst->ips_ill_g_lock); in ip_get_mtu()
326 boolean_t isv6, ip_stack_t *ipst) in ip_set_src_multihoming_common() argument
329 ipst->ips_ipv6_strict_src_multihoming = new_value; in ip_set_src_multihoming_common()
331 ipst->ips_ip_strict_src_multihoming = new_value; in ip_set_src_multihoming_common()
336 ALL_ZONES, ipst); in ip_set_src_multihoming_common()
339 ALL_ZONES, ipst); in ip_set_src_multihoming_common()
341 ipcl_walk(conn_ire_revalidate, (void *)B_FALSE, ipst); in ip_set_src_multihoming_common()
345 ALL_ZONES, ipst); in ip_set_src_multihoming_common()
348 ALL_ZONES, ipst); in ip_set_src_multihoming_common()
350 ipcl_walk(conn_ire_revalidate, (void *)B_TRUE, ipst); in ip_set_src_multihoming_common()
362 ip_stack_t *ipst = stack->netstack_ip; in ip_set_src_multihoming() local
371 ip_set_src_multihoming_common(new_value, old_value, isv6, ipst); in ip_set_src_multihoming()
382 ip_stack_t *ipst = stack->netstack_ip; in ip_set_hostmodel() local
420 isv6, ipst); in ip_set_hostmodel()
422 ipst->ips_ipv6_strict_dst_multihoming = 0; in ip_set_hostmodel()
424 ipst->ips_ip_strict_dst_multihoming = 0; in ip_set_hostmodel()
428 isv6, ipst); in ip_set_hostmodel()
430 ipst->ips_ipv6_strict_dst_multihoming = 0; in ip_set_hostmodel()
432 ipst->ips_ip_strict_dst_multihoming = 0; in ip_set_hostmodel()
436 isv6, ipst); in ip_set_hostmodel()
438 ipst->ips_ipv6_strict_dst_multihoming = 1; in ip_set_hostmodel()
440 ipst->ips_ip_strict_dst_multihoming = 1; in ip_set_hostmodel()
455 ip_stack_t *ipst = stack->netstack_ip; in ip_get_hostmodel() local
462 if (ipst->ips_ip_strict_src_multihoming == 0 && in ip_get_hostmodel()
463 ipst->ips_ip_strict_dst_multihoming == 0) in ip_get_hostmodel()
465 else if (ipst->ips_ip_strict_src_multihoming == 1 && in ip_get_hostmodel()
466 ipst->ips_ip_strict_dst_multihoming == 0) in ip_get_hostmodel()
468 else if (ipst->ips_ip_strict_src_multihoming == 2 && in ip_get_hostmodel()
469 ipst->ips_ip_strict_dst_multihoming == 1) in ip_get_hostmodel()
474 if (ipst->ips_ipv6_strict_src_multihoming == 0 && in ip_get_hostmodel()
475 ipst->ips_ipv6_strict_dst_multihoming == 0) in ip_get_hostmodel()
477 else if (ipst->ips_ipv6_strict_src_multihoming == 1 && in ip_get_hostmodel()
478 ipst->ips_ipv6_strict_dst_multihoming == 0) in ip_get_hostmodel()
480 else if (ipst->ips_ipv6_strict_src_multihoming == 2 && in ip_get_hostmodel()
481 ipst->ips_ipv6_strict_dst_multihoming == 1) in ip_get_hostmodel()