/illumos-gate/usr/src/uts/common/os/ |
H A D | pool.c | 435 pool_destroy_zone_cb(zone_t *zone, void *arg) in pool_destroy_zone_cb() argument 442 if (zone_pool_get(zone) == dza->old) in pool_destroy_zone_cb() 443 zone_pool_set(zone, dza->new); in pool_destroy_zone_cb() 1359 zone_t *zone = NULL; in pool_do_bind() local 1371 zone = zone_find_by_id(id); in pool_do_bind() 1372 if (zone == NULL) in pool_do_bind() 1374 if (zone_status_get(zone) > ZONE_IS_RUNNING) { in pool_do_bind() 1375 zone_rele(zone); in pool_do_bind() 1716 zone_pool_set(zone, pool); in pool_do_bind() 1719 zone->zone_pool_mod = gethrtime(); in pool_do_bind() [all …]
|
H A D | exacct.c | 717 zone_t *zone = tk->tk_zone; in exacct_commit_task() local 729 acg = zone_getspecific(exacct_zone_key, zone); in exacct_commit_task() 1155 zone_t *zone = p->p_zone; in exacct_commit_proc() local 1169 acg = zone_getspecific(exacct_zone_key, zone); in exacct_commit_proc() 1173 if (zone != global_zone) { in exacct_commit_proc()
|
H A D | cpu.c | 2402 zoneid_t zoneid = zone ? zone->zone_id : ALL_ZONES; in cpu_visibility_configure() 2409 zone->zone_ncpus++; in cpu_visibility_configure() 2425 zoneid_t zoneid = zone ? zone->zone_id : ALL_ZONES; in cpu_visibility_online() 2435 zone->zone_ncpus_online++; in cpu_visibility_online() 2468 cpu_visibility_online(cp, zone); in cpu_visibility_add() 2478 zoneid_t zoneid = zone ? zone->zone_id : ALL_ZONES; in cpu_visibility_unconfigure() 2485 ASSERT(zone->zone_ncpus != 0); in cpu_visibility_unconfigure() 2486 zone->zone_ncpus--; in cpu_visibility_unconfigure() 2501 zoneid_t zoneid = zone ? zone->zone_id : ALL_ZONES; in cpu_visibility_offline() 2512 zone->zone_ncpus_online--; in cpu_visibility_offline() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ptm.c | 566 zone_t *zone; in ptmwput() local 573 zone = zone_find_by_id(ptmp->pt_zoneid); in ptmwput() 576 if (!VALID_UID(ptop->pto_ruid, zone) || in ptmwput() 577 !VALID_GID(ptop->pto_rgid, zone)) { in ptmwput() 578 zone_rele(zone); in ptmwput() 582 zone_rele(zone); in ptmwput()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 5395 zone_t *zone; in udp_do_bind() local 5397 zone = crgetzone(cr); in udp_do_bind() 5402 connp->conn_allzones ? ALL_ZONES : zone->zone_id, in udp_do_bind() 5410 mlptype = tsol_mlp_port_type(zone, IPPROTO_UDP, mlpport, in udp_do_bind() 5471 error = tsol_mlp_anon(zone, mlptype, connp->conn_proto, in udp_do_bind()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_bind.c | 320 zone_t *zone; in tcp_bind_select_lport() local 324 zone = NULL; in tcp_bind_select_lport() 360 zone = crgetzone(cr); in tcp_bind_select_lport() 362 connp->conn_allzones ? ALL_ZONES : zone->zone_id, in tcp_bind_select_lport() 368 mlptype = tsol_mlp_port_type(zone, IPPROTO_TCP, in tcp_bind_select_lport() 412 zone = crgetzone(cr); in tcp_bind_select_lport() 414 connp->conn_allzones ? ALL_ZONES : zone->zone_id, in tcp_bind_select_lport() 420 mlptype = tsol_mlp_port_type(zone, IPPROTO_TCP, in tcp_bind_select_lport() 466 err = tsol_mlp_anon(zone, mlptype, connp->conn_proto, in tcp_bind_select_lport() 491 (void) tsol_mlp_anon(zone, mlptype, connp->conn_proto, in tcp_bind_select_lport()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_stub_vnops.c | 759 zone_t *zone = curproc->p_zone; in nfs4_trigger_mount() local 773 ntg = zone_getspecific(nfs4_ephemeral_key, zone); in nfs4_trigger_mount() 1849 zone_t *zone = curproc->p_zone; in nfs4_trigger_domount() local 1867 if (zone != global_zone) { in nfs4_trigger_domount() 1871 if (strncmp(zone->zone_rootpath, orig_mntpt, in nfs4_trigger_domount() 1872 zone->zone_rootpathlen - 1) == 0) { in nfs4_trigger_domount() 1873 orig_mntpt += (zone->zone_rootpathlen - 2); in nfs4_trigger_domount() 2152 zone_t *zone = curproc->p_zone; in nfs4_record_ephemeral_mount() local 2161 ntg = zone_getspecific(nfs4_ephemeral_key, zone); in nfs4_record_ephemeral_mount() 3081 zone_t *zone = curproc->p_zone; in nfs4_ephemeral_harvester() local [all …]
|
/illumos-gate/usr/src/uts/common/fs/mntfs/ |
H A D | mntvnops.c | 307 mntfs_text_len(vfs_t *vfsp, zone_t *zone) in mntfs_text_len() argument 315 mntsize = strlen(ZONE_PATH_TRANSLATE(mntpt, zone)) + 1; in mntfs_text_len() 325 } else if (!ZONE_PATH_VISIBLE(resource, zone)) { in mntfs_text_len() 331 size += strlen(ZONE_PATH_TRANSLATE(resource, zone)) + 1; in mntfs_text_len() 1557 zone_t *zone = mntdata->mnt_zone_ref.zref_zone; in mntioctl() local 1565 if (zone != global_zone) { in mntioctl() 1566 (void) strcpy(pbuf, zone->zone_rootpath); in mntioctl() 1568 start = zone->zone_rootpathlen - 2; in mntioctl()
|
/illumos-gate/usr/src/uts/common/contract/ |
H A D | process.c | 665 contract_process_status(contract_t *ct, zone_t *zone, int detail, nvlist_t *nvl, in contract_process_status() argument 676 contract_status_common(ct, zone, status, model); in contract_process_status() 704 contract_status_common(ct, zone, status, model); in contract_process_status() 741 zone->zone_uniqid == GLOBAL_ZONEUNIQID) { in contract_process_status() 1070 const char *process, const char *global, const char *zone) in contract_process_core() argument 1088 if (zone) { in contract_process_core() 1096 (char *)zone) == 0); in contract_process_core()
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-trusted-global-zone.p5m | 28 # global zone only. See the include file for greater detail, as well as 32 set name=pkg.fmri value=pkg:/system/trusted/global-zone@$(PKGVERS)
|
H A D | system-zones.p5m | 32 dir path=etc group=sys variant.opensolaris.zone=global 33 dir path=etc/brand group=sys variant.opensolaris.zone=global 43 variant.opensolaris.zone=global 45 preserve=true variant.opensolaris.zone=global 46 dir path=lib variant.opensolaris.zone=global 47 dir path=lib/svc variant.opensolaris.zone=global 51 variant.opensolaris.zone=global 53 variant.opensolaris.zone=global 55 variant.opensolaris.zone=global 56 dir path=lib/svc/method variant.opensolaris.zone=global [all …]
|
H A D | system-network-udapl.p5m | 29 # global zone only. See the include file for greater detail, as well as
|
H A D | system-storage-fibre-channel-port-utility.p5m | 33 dir path=lib variant.opensolaris.zone=global 34 dir path=lib/svc variant.opensolaris.zone=global 35 dir path=lib/svc/manifest group=sys variant.opensolaris.zone=global 36 dir path=lib/svc/manifest/network group=sys variant.opensolaris.zone=global 38 variant.opensolaris.zone=global 39 dir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=global 41 variant.opensolaris.zone=global 43 variant.opensolaris.zone=global 44 dir path=lib/svc/method variant.opensolaris.zone=global 46 file path=lib/svc/method/svc-fcoei mode=0555 variant.opensolaris.zone=global [all …]
|
H A D | system-storage-sasinfo.p5m | 30 # global zone only. See the include file for greater detail, as well as
|
H A D | system-network-overlay.p5m | 33 variant.opensolaris.zone=__NODEFAULT 34 file path=lib/libvarpd.so.1 mode=0755 variant.opensolaris.zone=__NODEFAULT
|
H A D | system-network-ipqos-ipqos-config.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-network-ipqos.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-management-pcitool.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-kernel-dtrace-providers.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-kernel-power.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-flash-fwflash.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | system-boot-loader.p5m | 29 # global zone only. See the include file for greater detail, as well as
|
H A D | storage-mpathadm.p5m | 28 # global zone only. See the include file for greater detail, as well as
|
H A D | storage-stmf.p5m | 51 dir path=lib variant.opensolaris.zone=global 52 dir path=lib/svc variant.opensolaris.zone=global 53 dir path=lib/svc/manifest group=sys variant.opensolaris.zone=global 54 dir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=global 56 variant.opensolaris.zone=global 57 dir path=lib/svc/method variant.opensolaris.zone=global 58 file path=lib/svc/method/svc-stmf mode=0555 variant.opensolaris.zone=global
|
H A D | service-resource-pools-poold.p5m | 31 dir path=lib variant.opensolaris.zone=global 32 dir path=lib/svc variant.opensolaris.zone=global 33 dir path=lib/svc/manifest group=sys variant.opensolaris.zone=global 34 dir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=global 36 variant.opensolaris.zone=global 37 dir path=lib/svc/method variant.opensolaris.zone=global 38 file path=lib/svc/method/svc-poold mode=0555 variant.opensolaris.zone=global
|