/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | zone.c | 79 zoneid_t *zids; in getzoneidbylabel() local 107 if ((zids = malloc(nzents * sizeof (zoneid_t))) == NULL) in getzoneidbylabel() 111 if (zone_list(zids, &nzents) != 0) { in getzoneidbylabel() 112 free(zids); in getzoneidbylabel() 117 free(zids); in getzoneidbylabel() 124 if (zids[i] == GLOBAL_ZONEID) in getzoneidbylabel() 127 if (zone_getattr(zids[i], ZONE_ATTR_SLBL, &test_sl, in getzoneidbylabel() 132 zoneid = zids[i]; in getzoneidbylabel() 133 free(zids); in getzoneidbylabel() 137 free(zids); in getzoneidbylabel() [all …]
|
/illumos-gate/usr/src/cmd/rcap/common/ |
H A D | utils.c | 269 zoneid_t *zids; in get_running_zones() local 285 if ((zids = (zoneid_t *)calloc(*nzents, sizeof (zoneid_t))) == NULL) { in get_running_zones() 292 if (zone_list(zids, nzents) != 0) { in get_running_zones() 294 free(zids); in get_running_zones() 299 free(zids); in get_running_zones() 306 free(zids); in get_running_zones() 314 if (getzonenamebyid(zids[i], name, sizeof (name)) < 0) { in get_running_zones() 316 "zoneid %d\n"), zids[i]); in get_running_zones() 321 zentp->zid = zids[i]; in get_running_zones() 331 free(zids); in get_running_zones()
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_main.c | 219 zoneid_t *zids = NULL; in dlmgmt_allzones_init() local 226 if ((zids = malloc(nzids * sizeof (zoneid_t))) == NULL) in dlmgmt_allzones_init() 229 if (zone_list(zids, &nzids) != 0) { in dlmgmt_allzones_init() 230 free(zids); in dlmgmt_allzones_init() 234 free(zids); in dlmgmt_allzones_init() 247 if (zone_getattr(zids[i], ZONE_ATTR_STATUS, &status, in dlmgmt_allzones_init() 263 if ((res = dlmgmt_zone_init(zids[i])) != 0) { in dlmgmt_allzones_init() 265 zids[i], strerror(res)); in dlmgmt_allzones_init() 267 zids[i], strerror(res)); in dlmgmt_allzones_init() 270 free(zids); in dlmgmt_allzones_init()
|
/illumos-gate/usr/src/cmd/tzreload/ |
H A D | tzreload.c | 284 zoneid_t *zids; in walk_zones() local 324 if ((zids = malloc(nzents * sizeof (zoneid_t))) == NULL) { in walk_zones() 330 if (zone_list(zids, &nzents) != 0) { in walk_zones() 338 free(zids); in walk_zones() 343 if (zone_getattr(zids[ui], ZONE_ATTR_BRAND, zbrand, in walk_zones() 352 if (getzonenamebyid(zids[ui], zname, sizeof (zname)) < 0) { in walk_zones() 358 if (zids[ui] == GLOBAL_ZONEID) { in walk_zones()
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | auto_subr.c | 92 zoneid_t *zids = NULL; in loadzone_maps() local 109 zids = malloc(nzents * sizeof (zoneid_t)); in loadzone_maps() 112 if (zone_list(zids, &nzents) != 0) { in loadzone_maps() 113 free(zids); in loadzone_maps() 118 free(zids); in loadzone_maps() 126 if (getzonenamebyid(zids[i], zonename, ZONENAME_MAX) != -1) { in loadzone_maps() 136 if (zids[i] != my_zoneid) { in loadzone_maps() 140 if (zone_getattr(zids[i], ZONE_ATTR_ROOT, in loadzone_maps() 173 free(zids); in loadzone_maps()
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | vplat.c | 3909 zoneid_t *zids = NULL; in tsol_mounts() local 3952 zids = malloc(nzents * sizeof (zoneid_t)); in tsol_mounts() 3953 if (zids == NULL) { in tsol_mounts() 3959 if (zone_list(zids, &nzents) != 0) { in tsol_mounts() 3962 free(zids); in tsol_mounts() 3967 free(zids); in tsol_mounts() 3976 free(zids); in tsol_mounts() 3986 if (zids[i] == GLOBAL_ZONEID) in tsol_mounts() 3989 if (getzonenamebyid(zids[i], zid_name, ZONENAME_MAX) == -1) in tsol_mounts() 4061 if (zone_getattr(zids[i], ZONE_ATTR_SLBL, zid_label, in tsol_mounts() [all …]
|
/illumos-gate/usr/src/cmd/svc/svcadm/ |
H A D | svcadm.c | 2249 zoneid_t *zids = NULL; in main() local 2313 if ((zids = malloc(nzents * sizeof (zoneid_t))) == NULL) { in main() 2320 if (zone_list(zids, &found) != 0) in main() 2331 free(zids); in main() 2356 if (zone_getattr(zids[zent], ZONE_ATTR_STATUS, &status, in main() 2371 if (getzonenamebyid(zids[zent++], zonename, in main() 2374 "zone %d; ignoring"), zids[zent - 1]); in main()
|
/illumos-gate/usr/src/cmd/svc/svcs/ |
H A D | svcs.c | 3483 zoneid_t *zids = NULL; in main() local 3662 if ((zids = malloc(nzents * sizeof (zoneid_t))) == NULL) { in main() 3669 if (zone_list(zids, &found) != 0) in main() 3680 free(zids); in main() 3691 if (opt_zone != NULL || zids != NULL) { in main() 3694 assert(opt_zone == NULL || zids == NULL); in main() 3697 if (getzonenamebyid(zids[zent++], in main() 3700 "zone %d; ignoring"), zids[zent - 1]); in main()
|
/illumos-gate/usr/src/cmd/zoneadm/ |
H A D | zoneadm.c | 616 zoneid_t *zids = NULL; in fetch_zents() local 636 zids = safe_calloc(nzents, sizeof (zoneid_t)); in fetch_zents() 639 if (zone_list(zids, &nzents) != 0) { in fetch_zents() 641 free(zids); in fetch_zents() 646 free(zids); in fetch_zents() 666 if (getzonenamebyid(zids[i], name, sizeof (name)) < 0) { in fetch_zents() 697 if (lookup_zone_info(name, zids[i], zentp) != Z_OK) { in fetch_zents() 712 free(zids); in fetch_zents()
|
/illumos-gate/usr/src/cmd/zonestat/zonestatd/ |
H A D | zonestatd.c | 4726 zoneid_t *zids; in fattach_all_zones() local 4733 zids = (zoneid_t *)malloc(sizeof (zoneid_t) * nzids_last); in fattach_all_zones() 4734 if (zids == NULL) in fattach_all_zones() 4737 (void) zone_list(zids, &nzids); in fattach_all_zones() 4739 free(zids); in fattach_all_zones() 4743 zsd_fattach_zone(zids[i], g_server_door, detach_only); in fattach_all_zones() 4745 free(zids); in fattach_all_zones()
|