Home
last modified time | relevance | path

Searched refs:netstack_t (Results 1 – 25 of 94) sorted by relevance

1234

/titanic_44/usr/src/uts/common/os/
H A Dnetstack.c82 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 Dipsec_impl.h109 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 Dsadb.h315 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 Dtunables.h92 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 Dtunables.c76 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 Dkeysock.h50 netstack_t *keystack_netstack; /* Common netstack */
154 extern int keysock_plumb_ipsec(netstack_t *);
H A Dipnet.h161 netstack_t *ipnet_ns; /* netstack of zone we were opened in */
197 netstack_t *ips_netstack;
H A Dip_netinfo.h40 extern void ip_net_init(ip_stack_t *, netstack_t *);
H A Dipsecesp.h50 netstack_t *ipsecesp_netstack; /* Common netstack */
H A Dtcp_stack.h46 netstack_t *tcps_netstack; /* Common netstack */
/titanic_44/usr/src/uts/common/sys/
H A Dnetstack.h197 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 Dnetstack.c57 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 Dudp_tunables.c34 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 Diptun_impl.h113 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 Diptun_ctl.c71 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 Dtcp_tunables.c46 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 Dsctp_tunables.c46 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 Dip_tunables.c49 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 Dip_netinfo.c253 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 Dspd.c77 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 Dipsecesp.c134 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 Dipsecah.c151 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 Dip_srcid.c200 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 Dipnet.c165 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 Dilb_stack.h48 netstack_t *ilbs_netstack;

1234