Home
last modified time | relevance | path

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

1234

/onnv-gate/usr/src/uts/common/os/
H A Dnetstack.c81 static netstack_t *netstack_head;
112 typedef boolean_t applyfn_t(kmutex_t *, netstack_t *, int);
115 static void apply_all_modules(netstack_t *, applyfn_t *);
116 static void apply_all_modules_reverse(netstack_t *, applyfn_t *);
117 static boolean_t netstack_apply_create(kmutex_t *, netstack_t *, int);
118 static boolean_t netstack_apply_shutdown(kmutex_t *, netstack_t *, int);
119 static boolean_t netstack_apply_destroy(kmutex_t *, netstack_t *, int);
120 static boolean_t wait_for_zone_creator(netstack_t *, kmutex_t *);
121 static boolean_t wait_for_nms_inprogress(netstack_t *, nm_state_t *,
153 void *(*module_create)(netstackid_t, netstack_t *), in netstack_register() argument
[all …]
/onnv-gate/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 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 */
H A Dspdsock.h38 netstack_t *spds_netstack; /* Common netstack */
H A Drts_impl.h59 netstack_t *rtss_netstack; /* Common netstack */
H A Drawip_impl.h51 netstack_t *is_netstack; /* Common netstack */
H A Dipsecah.h92 netstack_t *ipsecah_netstack; /* Common netstack */
/onnv-gate/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 …]
/onnv-gate/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()
/onnv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnetstack.c58 netstack_t nss; in netstack_walk_step()
63 if (mdb_vread(&nss, sizeof (netstack_t), wsp->walk_addr) == -1) { in netstack_walk_step()
82 netstack_t nss; in netstack()
/onnv-gate/usr/src/uts/common/inet/ip/
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.c198 netstack_t *ns) in ip_srcid_find_addr()
229 netstack_t *ns) in ip_srcid_find_id()
H A Dspdsock.c157 static void *spdsock_stack_init(netstackid_t stackid, netstack_t *ns);
162 static void spdsock_flush_one(ipsec_policy_head_t *, netstack_t *);
312 spdsock_stack_init(netstackid_t stackid, netstack_t *ns) in spdsock_stack_init()
571 spdsock_flush_node(ipsec_tun_pol_t *itp, void *cookie, netstack_t *ns) in spdsock_flush_node()
593 spdsock_flush_one(ipsec_policy_head_t *iph, netstack_t *ns) in spdsock_flush_one()
607 netstack_t *ns = ss->spdsock_spds->spds_netstack; in spdsock_flush()
1202 netstack_t *ns = ss->spdsock_spds->spds_netstack; in spdsock_deleterule()
1300 spdsock_flip_node(ipsec_tun_pol_t *itp, void *ignoreme, netstack_t *ns) in spdsock_flip_node()
1316 netstack_t *ns = ss->spdsock_spds->spds_netstack; in spdsock_flip()
1447 netstack_t *ns = ss->spdsock_spds->spds_netstack; in spdsock_dump_finish()
[all …]
/onnv-gate/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 …]
/onnv-gate/usr/src/uts/common/inet/ilb/
H A Dilb_stack.h48 netstack_t *ilbs_netstack;
/onnv-gate/usr/src/cmd/mdb/common/modules/neti/
H A Dneti.c55 (uintptr_t)(addr + OFFSETOF(netstack_t, netstack_neti))) == -1) { in netinfolist()

1234