/illumos-gate/usr/src/head/ |
H A D | zone.h | 41 extern zoneid_t getzoneid(void); 42 extern zoneid_t getzoneidbyname(const char *); 43 extern ssize_t getzonenamebyid(zoneid_t, char *, size_t); 53 extern int zonept(int, zoneid_t); 54 extern int zone_get_id(const char *, zoneid_t *); 57 extern zoneid_t zone_create(const char *, const char *, 60 extern int zone_boot(zoneid_t); 61 extern int zone_destroy(zoneid_t); 62 extern ssize_t zone_getattr(zoneid_t, int, void *, size_t); 63 extern int zone_setattr(zoneid_t, in [all...] |
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ilb_ip.h | 58 extern int ilb_rule_add(ilb_stack_t *, zoneid_t, const ilb_rule_cmd_t *); 59 extern int ilb_rule_del(ilb_stack_t *, zoneid_t, const char *); 60 extern void ilb_rule_del_all(ilb_stack_t *, zoneid_t); 61 extern int ilb_rule_enable(ilb_stack_t *, zoneid_t, const char *, 63 extern void ilb_rule_enable_all(ilb_stack_t *, zoneid_t); 64 extern int ilb_rule_disable(ilb_stack_t *, zoneid_t, const char *, 66 extern void ilb_rule_disable_all(ilb_stack_t *, zoneid_t); 67 extern int ilb_rule_list(ilb_stack_t *, zoneid_t, ilb_rule_cmd_t *); 69 extern void ilb_get_num_rules(ilb_stack_t *, zoneid_t, uint32_t *); 70 extern int ilb_get_num_servers(ilb_stack_t *, zoneid_t, cons [all...] |
H A D | ip2mac.h | 55 void *, zoneid_t); 56 extern int ip2mac_cancel(ip2mac_id_t, zoneid_t);
|
H A D | ip_ire.h | 122 zoneid_t ift_zoneid; 144 ushort_t, ill_t *, zoneid_t, uint_t, tsol_gc_t *, ip_stack_t *); 146 extern ire_t **ire_create_bcast(ill_t *, ipaddr_t, zoneid_t, ire_t **); 148 extern ire_t *ire_lookup_bcast(ill_t *, ipaddr_t, zoneid_t); 150 ushort_t, ill_t *, zoneid_t, uint_t, tsol_gc_t *, ip_stack_t *); 152 const in6_addr_t *, ushort_t, ill_t *, zoneid_t, uint_t, tsol_gc_t *, 155 extern int ire_init_common(ire_t *, ushort_t, ill_t *, zoneid_t, uint_t, 159 const in6_addr_t *, ushort_t, ill_t *, zoneid_t, uint_t, 178 const ill_t *, zoneid_t, const struct ts_label_s *, int, uint32_t, 181 const in6_addr_t *, int, const ill_t *, zoneid_t, [all...] |
H A D | ip_ftable.h | 69 zoneid_t rt_zoneid; 80 extern uint_t ifindex_lookup(const struct sockaddr *, zoneid_t); 81 extern int ipfil_sendpkt(const struct sockaddr *, mblk_t *, uint_t, zoneid_t);
|
H A D | ip_multi.h | 81 zoneid_t); 83 const in6_addr_t *, zoneid_t); 84 extern zoneid_t ill_hasmembers_nextzone_v4(ill_t *, ipaddr_t, zoneid_t); 85 extern zoneid_t ill_hasmembers_nextzone_v6(ill_t *, const in6_addr_t *, 86 zoneid_t); 88 extern ilm_t *ip_addmulti(const in6_addr_t *, ill_t *, zoneid_t,
|
H A D | ipnet.h | 80 zoneid_t ifa_zone; 115 zoneid_t if_zoneid; 156 zoneid_t ipnet_zoneid; /* zoneid the device was opened in */ 246 extern ipnet_stack_t *ipnet_find_by_zoneid(zoneid_t zoneid); 248 zoneid_t); 249 extern dev_t ipnet_if_getdev(char *, zoneid_t); 251 extern int ipnet_open_byname(const char *, ipnetif_t **, zoneid_t); 256 extern void ipnet_walk_if(ipnet_walkfunc_t *, void *, zoneid_t);
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | zone.c | 39 zoneid_t 63 return ((zoneid_t)syscall(SYS_zone, ZONE_CREATE, &zd)); 67 zone_boot(zoneid_t zoneid) 73 zone_shutdown(zoneid_t zoneid) 79 zone_destroy(zoneid_t zoneid) 85 zone_getattr(zoneid_t zoneid, int attr, void *valp, size_t size) 98 zone_setattr(zoneid_t zoneid, int attr, void *valp, size_t size) 104 zone_enter(zoneid_t zoneid) 120 typedef int (*zone_get_id_t)(const char *, zoneid_t *); 124 zone_get_id(const char *str, zoneid_t *zi [all...] |
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | zone.h | 63 zoneid_t zone_id; /* ID of zone */ 87 extern void zone_key_create(zone_key_t *, void *(*)(zoneid_t), 88 void (*)(zoneid_t, void *), void (*)(zoneid_t, void *)); 93 extern zoneid_t getzoneid(void);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | cmn_err.h | 60 extern void vzcmn_err(zoneid_t, int, const char *, __va_list) 70 extern void zcmn_err(zoneid_t, int, const char *, ...) 77 extern void vzprintf(zoneid_t, const char *, __va_list) 81 extern void zprintf(zoneid_t, const char *, ...)
|
H A D | ipd.h | 41 zoneid_t ipip_zoneid; 46 zoneid_t ipii_zoneid;
|
H A D | dls.h | 115 zoneid_t); 130 extern int dls_devnet_setzid(dls_dl_handle_t, zoneid_t); 131 extern zoneid_t dls_devnet_getzid(dls_dl_handle_t); 132 extern zoneid_t dls_devnet_getownerzid(dls_dl_handle_t); 133 extern boolean_t dls_devnet_islinkvisible(datalink_id_t, zoneid_t);
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_impl.h | 63 zoneid_t ll_zoneid; 82 zoneid_t ld_zoneid; 109 boolean_t link_is_visible(dlmgmt_link_t *, zoneid_t); 110 dlmgmt_link_t *link_by_id(datalink_id_t, zoneid_t); 111 dlmgmt_link_t *link_by_name(const char *, zoneid_t); 113 uint32_t, zoneid_t, uint32_t, dlmgmt_link_t **); 123 uint32_t, zoneid_t, dlmgmt_dlconf_t **); 129 int dlmgmt_generate_name(const char *, char *, size_t, zoneid_t); 134 int dlmgmt_zone_init(zoneid_t); 141 int dlmgmt_db_init(zoneid_t); [all...] |
/illumos-gate/usr/src/lib/libipd/common/ |
H A D | libipd.h | 54 typedef void (*ipd_status_cb_f)(zoneid_t, const ipd_config_t *, void *); 66 zoneid_t, ipd_config_t **); 68 extern int ipd_ctl(int, zoneid_t, const ipd_config_t *);
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | tnet.h | 51 extern int tsol_compute_label_v4(const ts_label_t *, zoneid_t, ipaddr_t, 53 extern int tsol_compute_label_v6(const ts_label_t *, zoneid_t, 55 extern int tsol_check_label_v4(const ts_label_t *, zoneid_t, mblk_t **, 57 extern int tsol_check_label_v6(const ts_label_t *, zoneid_t, mblk_t **, 72 extern zoneid_t tsol_attr_to_zoneid(const ip_recv_attr_t *); 85 extern mlp_type_t tsol_mlp_addr_type(zoneid_t, uchar_t, const void *,
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | kgssapi_defs.h | 42 extern void *gss_zone_init(zoneid_t); 43 extern void gss_zone_fini(zoneid_t, void *);
|
/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | zone.c | 41 zoneid_t zoneid; 54 getzonelabelbyid(zoneid_t zoneid) 75 zoneid_t 80 zoneid_t zoneid; 81 zoneid_t *zids; 109 if ((zids = malloc(nzents * sizeof (zoneid_t))) == NULL) 149 getzonerootbyid(zoneid_t zoneid) 168 zoneid_t zoneid; 182 zoneid_t zoneid; 199 zoneid_t *zid [all...] |
H A D | getplabel.c | 42 zoneid_t zoneid;
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_stats.c | 47 nfsstat_zone_init_common(zoneid_t zoneid, const char *module, int vers, 70 nfsstat_zone_fini_common(zoneid_t zoneid, const char *module, int vers, 96 nfsstat_zone_init_server(zoneid_t zoneid, kstat_named_t *svstatp[]) 118 nfsstat_zone_fini_server(zoneid_t zoneid, kstat_named_t **svstatp) 154 nfsstat_zone_init_rfsreq_v2(zoneid_t zoneid, struct nfs_version_stats *statsp) 161 nfsstat_zone_fini_rfsreq_v2(zoneid_t zoneid, struct nfs_version_stats *statsp) 194 nfsstat_zone_init_rfsproc_v2(zoneid_t zoneid, struct nfs_version_stats *statsp) 206 nfsstat_zone_fini_rfsproc_v2(zoneid_t zoneid, struct nfs_version_stats *statsp) 227 nfsstat_zone_init_aclreq_v2(zoneid_t zoneid, struct nfs_version_stats *statsp) 234 nfsstat_zone_fini_aclreq_v2(zoneid_t zonei [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_pass.h | 44 zoneid_t zoneid; /* Future Use */
|
/illumos-gate/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet_bpf.c | 44 static int ipnet_bpf_getlinkid(const char *, datalink_id_t *, zoneid_t); 45 static int ipnet_bpf_getzone(uintptr_t, zoneid_t *); 46 static int ipnet_bpf_open(const char *, uintptr_t *, zoneid_t); 74 ipnet_bpf_open(const char *name, uintptr_t *mhandlep, zoneid_t zoneid) 189 ipnet_bpf_getlinkid(const char *name, datalink_id_t *idp, zoneid_t zoneid) 208 ipnet_bpf_getzone(uintptr_t handle, zoneid_t *zip)
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf_mac.c | 42 static int mac_bpf_open(const char *, uintptr_t *, zoneid_t); 54 static int mac_bpf_getlinkid(const char *, datalink_id_t *, zoneid_t); 55 static int mac_bpf_getzone(uintptr_t, zoneid_t *); 77 mac_bpf_open(const char *name, uintptr_t *mhandlep, zoneid_t zoneid) 154 mac_bpf_getlinkid(const char *name, datalink_id_t *idp, zoneid_t zoneid) 172 mac_bpf_getzone(uintptr_t handle, zoneid_t *zip)
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/ |
H A D | rds_transport.h | 40 zoneid_t zoneid);
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | mt_rpcinit.c | 58 rpcstat_zone_init_common(zoneid_t zoneid, const char *module, const char *name, 85 rpcstat_zone_fini_common(zoneid_t zoneid, const char *module, const char *name) 91 mt_kstat_zone_init(zoneid_t zoneid) 110 mt_kstat_zone_fini(zoneid_t zoneid, void *data) 186 zoneid_t
|
/illumos-gate/usr/src/uts/common/io/bpf/net/ |
H A D | bpfdesc.h | 61 int (*bpr_open)(const char *, uintptr_t *, zoneid_t); 71 zoneid_t); 75 int (*bpr_getzone)(uintptr_t, zoneid_t *); 166 zoneid_t bd_zone; /* zoneid of the opening process */ 219 typedef void (*bpf_attach_fn_t)(uintptr_t, int, zoneid_t, int); 225 extern int bpf_provider_tickle(char *, zoneid_t);
|