/titanic_44/usr/src/uts/common/os/ |
H A D | netstack.c | 82 static netstack_t *netstack_head; 113 typedef boolean_t applyfn_t(kmutex_t *, netstack_t *, int); 116 static void apply_all_modules(netstack_t *, applyfn_t *); 117 static void apply_all_modules_reverse(netstack_t *, applyfn_t *); 118 static boolean_t netstack_apply_create(kmutex_t *, netstack_t *, int); 119 static boolean_t netstack_apply_shutdown(kmutex_t *, netstack_t *, int); 120 static boolean_t netstack_apply_destroy(kmutex_t *, netstack_t *, int); 121 static boolean_t wait_for_zone_creator(netstack_t *, kmutex_t *); 122 static boolean_t wait_for_nms_inprogress(netstack_t *, nm_state_t *, 154 void *(*module_create)(netstackid_t, netstack_t *), in netstack_register() argument [all …]
|
/titanic_44/usr/src/uts/common/inet/ |
H A D | ipsec_impl.h | 109 extern boolean_t keysock_extended_reg(netstack_t *); 110 extern uint32_t keysock_next_seq(netstack_t *); 413 netstack_t *ipsp_netstack; /* No netstack_hold */ 726 netstack_t *ipsec_netstack; /* Common netstack */ 849 netstack_t *); 854 ip6_t *, ip_recv_attr_t *, netstack_t *ns); 863 netstack_t *); 874 extern void ipsec_polhead_free(ipsec_policy_head_t *, netstack_t *); 876 netstack_t *); 878 extern ipsec_policy_head_t *ipsec_system_policy(netstack_t *); [all …]
|
H A D | sadb.h | 315 netstack_t *ipsa_netstack; /* Does not have a netstack_hold */ 578 void (*s_acqfn)(ipsacq_t *, mblk_t *, netstack_t *); 733 void sadbp_init(const char *name, sadbp_t *, int, int, netstack_t *); 734 void sadbp_flush(sadbp_t *, netstack_t *); 735 void sadbp_destroy(sadbp_t *, netstack_t *); 750 int sadb_addrcheck(queue_t *, mblk_t *, sadb_ext_t *, uint_t, netstack_t *); 751 boolean_t sadb_addrfix(keysock_in_t *, queue_t *, mblk_t *, netstack_t *); 759 netstack_t *, sadbp_t *); 763 int *, queue_t *, int (*)(mblk_t *, keysock_in_t *, int *, netstack_t *), 764 netstack_t *, uint8_t); [all …]
|
H A D | tunables.h | 92 typedef int mod_prop_setf_t(netstack_t *, cred_t *, mod_prop_info_t *, 94 typedef int mod_prop_getf_t(netstack_t *, mod_prop_info_t *, const char *, 166 extern int mod_set_buf_prop(mod_prop_info_t[], netstack_t *, 168 extern int mod_get_buf_prop(mod_prop_info_t[], netstack_t *,
|
H A D | tunables.c | 76 mod_set_boolean(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in mod_set_boolean() 101 mod_get_boolean(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in mod_get_boolean() 150 mod_set_uint32(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in mod_set_uint32() 167 mod_set_aligned(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in mod_set_aligned() 190 mod_get_uint32(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in mod_get_uint32() 238 mod_set_buf_prop(mod_prop_info_t ptbl[], netstack_t *stack, cred_t *cr, in mod_set_buf_prop() 268 mod_get_buf_prop(mod_prop_info_t ptbl[], netstack_t *stack, in mod_get_buf_prop() 289 mod_get_allprop(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in mod_get_allprop() 346 mod_set_extra_privports(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in mod_set_extra_privports() 464 mod_get_extra_privports(netstack_t *stack, mod_prop_info_t *pinfo, in mod_get_extra_privports()
|
H A D | keysock.h | 50 netstack_t *keystack_netstack; /* Common netstack */ 154 extern int keysock_plumb_ipsec(netstack_t *);
|
H A D | ipnet.h | 161 netstack_t *ipnet_ns; /* netstack of zone we were opened in */ 197 netstack_t *ips_netstack;
|
H A D | ip_netinfo.h | 40 extern void ip_net_init(ip_stack_t *, netstack_t *);
|
H A D | ipsecesp.h | 50 netstack_t *ipsecesp_netstack; /* Common netstack */
|
H A D | tcp_stack.h | 46 netstack_t *tcps_netstack; /* Common netstack */
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | netstack.h | 197 typedef struct netstack netstack_t; typedef 214 void *(*nr_create)(netstackid_t, netstack_t *); 231 extern void netstack_hold(netstack_t *); 232 extern void netstack_rele(netstack_t *); 233 extern netstack_t *netstack_find_by_cred(const cred_t *); 234 extern netstack_t *netstack_find_by_stackid(netstackid_t); 235 extern netstack_t *netstack_find_by_zoneid(zoneid_t); 238 extern zoneid_t netstack_get_zoneid(netstack_t *); 241 extern netstack_t *netstack_get_current(void); 253 void *(*)(netstackid_t, netstack_t *), [all …]
|
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | netstack.c | 57 netstack_t nss; in netstack_walk_step() 62 if (mdb_vread(&nss, sizeof (netstack_t), wsp->walk_addr) == -1) { in netstack_walk_step() 81 netstack_t nss; in netstack() 125 netstackid_lookup_cb(uintptr_t addr, const netstack_t *ns, void *arg) in netstackid_lookup_cb()
|
/titanic_44/usr/src/uts/common/inet/udp/ |
H A D | udp_tunables.c | 34 udp_set_buf_prop(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in udp_set_buf_prop() 42 udp_get_buf_prop(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in udp_get_buf_prop() 55 udp_smallest_anon_set(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in udp_smallest_anon_set() 73 udp_largest_anon_set(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in udp_largest_anon_set()
|
/titanic_44/usr/src/uts/common/inet/iptun/ |
H A D | iptun_impl.h | 113 netstack_t *iptun_ns; 168 netstack_t *iptuns_netstack; /* Common netstack */ 187 extern int iptun_set_6to4relay(netstack_t *, ipaddr_t); 188 extern void iptun_get_6to4relay(netstack_t *, ipaddr_t *);
|
H A D | iptun_ctl.c | 71 netstack_t *ns = netstack_find_by_cred(cred); in iptun_ioc_set_6to4relay() 85 netstack_t *ns = netstack_find_by_cred(cred); in iptun_ioc_get_6to4relay()
|
/titanic_44/usr/src/uts/common/inet/tcp/ |
H A D | tcp_tunables.c | 46 tcp_set_1948phrase(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_set_1948phrase() 65 tcp_listener_conf_get(netstack_t *stack, mod_prop_info_t *pinfo, in tcp_listener_conf_get() 109 tcp_listener_conf_add(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_listener_conf_add() 158 tcp_listener_conf_del(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_listener_conf_del() 187 tcp_set_buf_prop(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_set_buf_prop() 195 tcp_get_buf_prop(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in tcp_get_buf_prop() 208 tcp_smallest_anon_set(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_smallest_anon_set() 226 tcp_largest_anon_set(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in tcp_largest_anon_set()
|
/titanic_44/usr/src/uts/common/inet/sctp/ |
H A D | sctp_tunables.c | 46 sctp_listener_conf_get(netstack_t *stack, mod_prop_info_t *pinfo, in sctp_listener_conf_get() 90 sctp_listener_conf_add(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in sctp_listener_conf_add() 139 sctp_listener_conf_del(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in sctp_listener_conf_del() 168 sctp_set_buf_prop(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in sctp_set_buf_prop() 176 sctp_get_buf_prop(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in sctp_get_buf_prop()
|
/titanic_44/usr/src/uts/common/inet/ip/ |
H A D | ip_tunables.c | 49 ip_set_forwarding(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in ip_set_forwarding() 99 ip_get_forwarding(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in ip_get_forwarding() 161 ip_set_debug(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in ip_set_debug() 183 ip_get_debug(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in ip_get_debug() 213 ip_set_cgtp_filter(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in ip_set_cgtp_filter() 270 ip_get_mtu(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in ip_get_mtu() 357 ip_set_src_multihoming(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in ip_set_src_multihoming() 378 ip_set_hostmodel(netstack_t *stack, cred_t *cr, mod_prop_info_t *pinfo, in ip_set_hostmodel() 451 ip_get_hostmodel(netstack_t *stack, mod_prop_info_t *pinfo, const char *ifname, in ip_get_hostmodel()
|
H A D | ip_netinfo.c | 253 ip_net_init(ip_stack_t *ipst, netstack_t *ns) in ip_net_init() 670 netstack_t *ns; in ip_getmtu() 683 netstack_t *ns; in ipv6_getmtu() 732 netstack_t *ns; in ip_getpmtuenabled() 745 netstack_t *ns; in ip_phygetnext() 758 netstack_t *ns; in ipv6_phygetnext() 771 netstack_t *ns; in ip_phylookup() 784 netstack_t *ns; in ipv6_phylookup() 819 netstack_t *ns; in ip_lifgetnext() 833 netstack_t *ns; in ipv6_lifgetnext() [all …]
|
H A D | spd.c | 77 netstack_t *); 79 ipha_t *, ip6_t *, uint64_t, ip_recv_attr_t *, netstack_t *); 83 static void ipsid_init(netstack_t *); 84 static void ipsid_fini(netstack_t *); 102 kstat_named_t **, netstack_t *); 104 static void ipsec_prov_update_callback_stack(uint32_t, void *, netstack_t *); 364 netstack_t *ns = ipss->ipsec_netstack; in ipsec_stack_fini() 477 boolean_t global_cleanup, netstack_t *ns) in ipsec_alloc_table() 500 ipsec_alloc_tables(int kmflag, netstack_t *ns) in ipsec_alloc_tables() 588 ipsec_stack_init(netstackid_t stackid, netstack_t *ns) in ipsec_stack_init() [all …]
|
H A D | ipsecesp.c | 134 static void *ipsecesp_stack_init(netstackid_t stackid, netstack_t *ns); 136 static void esp_send_acquire(ipsacq_t *, mblk_t *, netstack_t *); 138 static void esp_prepare_udp(netstack_t *, mblk_t *, ipha_t *); 282 netstack_t *ns; in esp_kstat_update() 374 netstack_t *ns = espstack->ipsecesp_netstack; in esp_ager() 449 ipsecesp_fill_defs(sadb_x_ecomb_t *ecomb, netstack_t *ns) in ipsecesp_fill_defs() 510 ipsecesp_stack_init(netstackid_t stackid, netstack_t *ns) in ipsecesp_stack_init() 589 netstack_t *ns; in ipsecesp_open() 655 netstack_t *ns = assoc->ipsa_netstack; in esp_age_bytes() 1051 netstack_t *ns = assoc->ipsa_netstack; in esp_set_usetime() [all …]
|
H A D | ipsecah.c | 151 static void ah_send_acquire(ipsacq_t *, mblk_t *, netstack_t *); 154 static void *ipsecah_stack_init(netstackid_t stackid, netstack_t *ns); 231 netstack_t *ns; in ah_kstat_update() 267 netstack_t *ns = ahstack->ipsecah_netstack; in ah_ager() 342 ipsecah_fill_defs(sadb_x_ecomb_t *ecomb, netstack_t *ns) in ipsecah_fill_defs() 404 ipsecah_stack_init(netstackid_t stackid, netstack_t *ns) in ipsecah_stack_init() 482 netstack_t *ns; in ipsecah_open() 695 ipsecah_algs_changed(netstack_t *ns) in ipsecah_algs_changed() 739 netstack_t *ns; in ah_inbound_restart() 784 netstack_t *ns = ahstack->ipsecah_netstack; in ah_add_sa_finish() [all …]
|
H A D | ip_srcid.c | 200 netstack_t *ns) in ip_srcid_find_addr() 238 boolean_t v4mapped, netstack_t *ns) in ip_srcid_find_id()
|
/titanic_44/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet.c | 165 static void *ipnet_stack_init(netstackid_t, netstack_t *); 239 netstack_t *ns; in ipnetif_init() 507 netstack_t *ns = NULL; in ipnet_open() 1178 ips = ((netstack_t *)hdr->hpo_ctx)->netstack_ipnet; in ipnet_dispatch() 1245 ips = ((netstack_t *)hdr->hpo_ctx)->netstack_ipnet; in ipnet_input() 1583 netstack_t *ns; in ipnet_nicevent_task() 1621 netstack_t *ns; in ipnet_if_getdev() 1693 ipnet_stack_init(netstackid_t stackid, netstack_t *ns) in ipnet_stack_init() 1824 netstack_t *ns; in ipnet_walk_if() 1947 netstack_t *ns = hdr->hpo_ctx; in ipobs_bounce_func() [all …]
|
/titanic_44/usr/src/uts/common/inet/ilb/ |
H A D | ilb_stack.h | 48 netstack_t *ilbs_netstack;
|