Lines Matching refs:zids
3798 zoneid_t *zids = NULL; in tsol_mounts() local
3841 zids = malloc(nzents * sizeof (zoneid_t)); in tsol_mounts()
3842 if (zids == NULL) { in tsol_mounts()
3848 if (zone_list(zids, &nzents) != 0) { in tsol_mounts()
3851 free(zids); in tsol_mounts()
3856 free(zids); in tsol_mounts()
3865 free(zids); in tsol_mounts()
3875 if (zids[i] == GLOBAL_ZONEID) in tsol_mounts()
3878 if (getzonenamebyid(zids[i], zid_name, ZONENAME_MAX) == -1) in tsol_mounts()
3950 if (zone_getattr(zids[i], ZONE_ATTR_SLBL, zid_label, in tsol_mounts()
3955 if (zone_getattr(zids[i], ZONE_ATTR_ROOT, zid_rpath, in tsol_mounts()
3960 if (zone_getattr(zids[i], ZONE_ATTR_PRIVSET, zid_privs, in tsol_mounts()
4045 free(zids); in tsol_mounts()
4070 zoneid_t *zids = NULL; in tsol_unmounts() local
4097 zids = malloc(nzents * sizeof (zoneid_t)); in tsol_unmounts()
4098 if (zids == NULL) { in tsol_unmounts()
4104 if (zone_list(zids, &nzents) != 0) { in tsol_unmounts()
4105 free(zids); in tsol_unmounts()
4110 free(zids); in tsol_unmounts()
4119 if (zids[i] == GLOBAL_ZONEID) in tsol_unmounts()
4122 if (getzonenamebyid(zids[i], zid_name, ZONENAME_MAX) == -1) in tsol_unmounts()
4131 if ((zone_getattr(zids[i], ZONE_ATTR_STATUS, &zid_state, in tsol_unmounts()
4137 if (zone_getattr(zids[i], ZONE_ATTR_SLBL, zid_label, in tsol_unmounts()
4142 if (zone_getattr(zids[i], ZONE_ATTR_ROOT, zid_rpath, in tsol_unmounts()
4162 free(zids); in tsol_unmounts()
4308 zoneid_t *zids = NULL; in duplicate_zone_root() local
4317 zids = malloc(nzids * sizeof (*zids)); in duplicate_zone_root()
4318 if (zids == NULL) { in duplicate_zone_root()
4322 if (zone_list(zids, &nzids) == 0) in duplicate_zone_root()
4324 free(zids); in duplicate_zone_root()
4333 if (zone_getattr(zids[--nzids], ZONE_ATTR_ROOT, zroot, in duplicate_zone_root()
4342 if (getzonenamebyid(zids[nzids], zonename, in duplicate_zone_root()
4345 "id %d", (int)zids[nzids]); in duplicate_zone_root()
4353 free(zids); in duplicate_zone_root()