/onnv-gate/usr/src/uts/common/sys/ |
H A D | netstack.h | 52 typedef id_t netstackid_t; typedef 187 netstackid_t netstack_stackid; 214 void *(*nr_create)(netstackid_t, netstack_t *); 215 void (*nr_shutdown)(netstackid_t, void *); 216 void (*nr_destroy)(netstackid_t, void *); 234 extern netstack_t *netstack_find_by_stackid(netstackid_t); 237 extern zoneid_t netstackid_to_zoneid(netstackid_t); 239 extern netstackid_t zoneid_to_netstackid(zoneid_t); 253 void *(*)(netstackid_t, netstack_t *), 254 void (*)(netstackid_t, void *), [all …]
|
H A D | hook_impl.h | 197 netstackid_t hks_netstackid; 233 extern int hook_stack_notify_register(netstackid_t, hook_notify_fn_t, void *); 234 extern int hook_stack_notify_unregister(netstackid_t, hook_notify_fn_t);
|
H A D | neti.h | 213 netstackid_t nts_stackid; 231 extern netstackid_t net_getnetstackidbynetid(netid_t); 232 extern netid_t net_getnetidbynetstackid(netstackid_t);
|
H A D | hook_event.h | 109 netstackid_t hnei_stackid;
|
/onnv-gate/usr/src/uts/common/inet/ |
H A D | tcp_cluster.h | 38 extern void (*cl_inet_listen)(netstackid_t, uint8_t, sa_family_t, uint8_t *, 40 extern void (*cl_inet_unlisten)(netstackid_t, uint8_t, sa_family_t, uint8_t *, 42 extern int (*cl_inet_connect2)(netstackid_t, uint8_t, boolean_t, sa_family_t, 44 extern void (*cl_inet_disconnect)(netstackid_t, uint8_t, sa_family_t, 53 extern int cl_tcp_walk_list(netstackid_t,
|
H A D | udp_impl.h | 247 extern void *udp_kstat_init(netstackid_t stackid); 248 extern void udp_kstat_fini(netstackid_t stackid, kstat_t *ksp); 249 extern void *udp_kstat2_init(netstackid_t stackid); 250 extern void udp_kstat2_fini(netstackid_t, kstat_t *);
|
H A D | tcp_stats.h | 240 extern void *tcp_kstat_init(netstackid_t); 241 extern void tcp_kstat_fini(netstackid_t, kstat_t *); 242 extern void *tcp_kstat2_init(netstackid_t); 243 extern void tcp_kstat2_fini(netstackid_t, kstat_t *);
|
H A D | ip.h | 3475 extern int (*cl_inet_isclusterwide)(netstackid_t stack_id, uint8_t protocol, 3477 extern uint32_t (*cl_inet_ipident)(netstackid_t stack_id, uint8_t protocol, 3480 extern int (*cl_inet_connect2)(netstackid_t stack_id, uint8_t protocol, 3483 extern void (*cl_inet_getspi)(netstackid_t, uint8_t, uint8_t *, size_t, 3485 extern void (*cl_inet_getspi)(netstackid_t stack_id, uint8_t protocol, 3487 extern int (*cl_inet_checkspi)(netstackid_t stack_id, uint8_t protocol, 3489 extern void (*cl_inet_deletespi)(netstackid_t stack_id, uint8_t protocol, 3491 extern void (*cl_inet_idlesa)(netstackid_t, uint8_t, uint32_t, 3509 int (*cfo_change_state)(netstackid_t, int); 3510 int (*cfo_add_dest_v4)(netstackid_t, ipaddr_t, ipaddr_t, [all …]
|
H A D | ip6.h | 284 extern void *ip6_kstat_init(netstackid_t, ip6_stat_t *); 285 extern void ip6_kstat_fini(netstackid_t, kstat_t *);
|
H A D | tcp.h | 543 extern void (*cl_inet_listen)(netstackid_t, uint8_t, sa_family_t, 545 extern void (*cl_inet_unlisten)(netstackid_t, uint8_t, sa_family_t,
|
/onnv-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_cluster.c | 40 void (*cl_inet_listen)(netstackid_t stack_id, uint8_t protocol, 43 void (*cl_inet_unlisten)(netstackid_t stack_id, uint8_t protocol, 47 int (*cl_inet_connect2)(netstackid_t stack_id, uint8_t protocol, 53 void (*cl_inet_disconnect)(netstackid_t stack_id, uint8_t protocol, 71 cl_tcp_walk_list(netstackid_t stack_id, in cl_tcp_walk_list()
|
H A D | tcp_stats.c | 448 tcp_kstat_init(netstackid_t stackid) in tcp_kstat_init() 526 tcp_kstat_fini(netstackid_t stackid, kstat_t *ksp) in tcp_kstat_fini() 529 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in tcp_kstat_fini() 542 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in tcp_kstat_update() 680 tcp_kstat2_init(netstackid_t stackid) in tcp_kstat2_init() 752 tcp_kstat2_fini(netstackid_t stackid, kstat_t *ksp) in tcp_kstat2_fini() 755 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in tcp_kstat2_fini() 766 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in tcp_kstat2_update()
|
/onnv-gate/usr/src/uts/common/inet/udp/ |
H A D | udp_stats.c | 366 udp_kstat_fini(netstackid_t stackid, kstat_t *ksp) in udp_kstat_fini() 369 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in udp_kstat_fini() 389 udp_kstat2_init(netstackid_t stackid) in udp_kstat2_init() 426 udp_kstat2_fini(netstackid_t stackid, kstat_t *ksp) in udp_kstat2_fini() 429 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in udp_kstat2_fini() 483 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in udp_kstat2_update() 512 udp_kstat_init(netstackid_t stackid) in udp_kstat_init() 562 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in udp_kstat_update()
|
/onnv-gate/usr/src/uts/common/io/ |
H A D | neti_stack.c | 43 static void *neti_stack_init(netstackid_t stackid, netstack_t *ns); 44 static void neti_stack_fini(netstackid_t stackid, void *arg); 47 static void neti_stack_shutdown(netstackid_t stackid, void *arg); 96 neti_stack_init(netstackid_t stackid, netstack_t *ns) in neti_stack_init() 144 neti_stack_shutdown(netstackid_t stackid, void *arg) in neti_stack_shutdown() 212 neti_stack_fini(netstackid_t stackid, void *arg) in neti_stack_fini() 588 netstackid_t, nts->nts_id, in neti_stack_apply_create() 674 netstackid_t, nts->nts_id, in neti_stack_apply_shutdown() 743 netstackid_t, nts->nts_id, in neti_stack_apply_destroy() 832 netstackid_t [all …]
|
H A D | hook.c | 213 static void hook_int_free(hook_int_t *hi, netstackid_t); 216 static void *hook_stack_init(netstackid_t stackid, netstack_t *ns); 217 static void hook_stack_fini(netstackid_t stackid, void *arg); 218 static void hook_stack_shutdown(netstackid_t stackid, void *arg); 485 hook_stack_init(netstackid_t stackid, netstack_t *ns) in hook_stack_init() 528 hook_stack_shutdown(netstackid_t stackid, void *arg) in hook_stack_shutdown() 556 hook_stack_fini(netstackid_t stackid, void *arg) in hook_stack_fini() 606 hook_stack_get(netstackid_t stackid) in hook_stack_get() 634 hook_stack_notify_register(netstackid_t stackid, hook_notify_fn_t callback, in hook_stack_notify_register() 701 hook_stack_notify_unregister(netstackid_t stackid, hook_notify_fn_t callback) in hook_stack_notify_unregister() [all …]
|
H A D | neti_impl.c | 612 netstackid_t stackid = net_getnetstackidbynetid(netid); in net_kstat_create() 624 netstackid_t stackid = net_getnetstackidbynetid(netid); in net_kstat_delete()
|
/onnv-gate/usr/src/uts/common/os/ |
H A D | netstack.c | 153 void *(*module_create)(netstackid_t, netstack_t *), in netstack_register() argument 154 void (*module_shutdown)(netstackid_t, void *), in netstack_register() argument 155 void (*module_destroy)(netstackid_t, void *)) in netstack_register() argument 287 netstackid_t stackid; in netstack_zone_create() 653 netstackid_t stackid; in netstack_apply_create() 675 netstackid_t, stackid, in netstack_apply_create() 712 netstackid_t stackid; in netstack_apply_shutdown() 736 netstackid_t, stackid, in netstack_apply_shutdown() 771 netstackid_t stackid; in netstack_apply_destroy() 795 netstackid_t, stackid, in netstack_apply_destroy() [all …]
|
/onnv-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun_dev.c | 70 iptun_stack_init(netstackid_t stackid, netstack_t *ns) in iptun_stack_init() 85 iptun_stack_shutdown(netstackid_t stackid, void *arg) in iptun_stack_shutdown() 104 iptun_stack_fini(netstackid_t stackid, void *arg) in iptun_stack_fini()
|
/onnv-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb.c | 121 static kstat_t *ilb_kstat_g_init(netstackid_t, ilb_stack_t *); 122 static void ilb_kstat_g_fini(netstackid_t, ilb_stack_t *); 123 static kstat_t *ilb_rule_kstat_init(netstackid_t, ilb_rule_t *); 124 static kstat_t *ilb_server_kstat_init(netstackid_t, ilb_rule_t *, 147 static void *ilb_stack_init(netstackid_t, netstack_t *); 148 static void ilb_stack_shutdown(netstackid_t, void *); 149 static void ilb_stack_fini(netstackid_t, void *); 176 ilb_kstat_g_init(netstackid_t stackid, ilb_stack_t *ilbs) in ilb_kstat_g_init() 199 ilb_kstat_g_fini(netstackid_t stackid, ilb_stack_t *ilbs) in ilb_kstat_g_fini() 202 ASSERT(stackid == (netstackid_t)(uintptr_t) in ilb_kstat_g_fini() [all …]
|
H A D | ilb_impl.h | 126 netstackid_t iser_stackid;
|
/onnv-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_snmp.c | 58 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in sctp_kstat_update() 261 sctp_kstat_init(netstackid_t stackid) in sctp_kstat_init() 409 netstackid_t stackid = (netstackid_t)(uintptr_t)kp->ks_private; in sctp_kstat2_update() 451 sctp_kstat2_init(netstackid_t stackid) in sctp_kstat2_init() 501 sctp_kstat_fini(netstackid_t stackid, kstat_t *ksp) in sctp_kstat_fini() 504 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in sctp_kstat_fini() 510 sctp_kstat2_fini(netstackid_t stackid, kstat_t *ksp) in sctp_kstat2_fini() 513 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in sctp_kstat2_fini()
|
H A D | sctp_impl.h | 1068 extern void *sctp_kstat_init(netstackid_t); 1069 extern void sctp_kstat_fini(netstackid_t, kstat_t *); 1070 extern void *sctp_kstat2_init(netstackid_t); 1071 extern void sctp_kstat2_fini(netstackid_t, kstat_t *);
|
/onnv-gate/usr/src/uts/common/inet/ip/ |
H A D | rts.c | 123 static void *rts_stack_init(netstackid_t stackid, netstack_t *ns); 124 static void rts_stack_fini(netstackid_t stackid, void *arg); 1246 rts_stack_init(netstackid_t stackid, netstack_t *ns) in rts_stack_init() 1274 rts_stack_fini(netstackid_t stackid, void *arg) in rts_stack_fini()
|
H A D | icmp.c | 145 static void *rawip_stack_init(netstackid_t stackid, netstack_t *ns); 146 static void rawip_stack_fini(netstackid_t stackid, void *arg); 148 static void *rawip_kstat_init(netstackid_t stackid); 149 static void rawip_kstat_fini(netstackid_t stackid, kstat_t *ksp); 151 static void rawip_stack_shutdown(netstackid_t stackid, void *arg); 4956 rawip_stack_init(netstackid_t stackid, netstack_t *ns) in rawip_stack_init() 4982 rawip_stack_fini(netstackid_t stackid, void *arg) in rawip_stack_fini() 4996 rawip_kstat_init(netstackid_t stackid) { in rawip_kstat_init() 5023 rawip_kstat_fini(netstackid_t stackid, kstat_t *ksp) in rawip_kstat_fini() 5026 ASSERT(stackid == (netstackid_t)(uintptr_t)ksp->ks_private); in rawip_kstat_fini() [all …]
|
H A D | ip.c | 192 int (*cl_inet_isclusterwide)(netstackid_t stack_id, uint8_t protocol, 198 uint32_t (*cl_inet_ipident)(netstackid_t stack_id, uint8_t protocol, 205 void (*cl_inet_getspi)(netstackid_t, uint8_t, uint8_t *, size_t, 212 int (*cl_inet_checkspi)(netstackid_t, uint8_t, uint32_t, void *) = NULL; 218 void (*cl_inet_deletespi)(netstackid_t, uint8_t, uint32_t, void *) = NULL; 224 void (*cl_inet_idlesa)(netstackid_t, uint8_t, uint32_t, sa_family_t, 721 static void *ip_stack_init(netstackid_t stackid, netstack_t *ns); 722 static void ip_stack_shutdown(netstackid_t stackid, void *arg); 723 static void ip_stack_fini(netstackid_t stackid, void *arg); 732 static void *ip_kstat_init(netstackid_t, ip_stack_t *); [all …]
|