Lines Matching refs:ze
348 struct zoneent ze; in zonecfg_destroy() local
387 bzero(&ze, sizeof (ze)); in zonecfg_destroy()
388 (void) strlcpy(ze.zone_name, zonename, sizeof (ze.zone_name)); in zonecfg_destroy()
389 if ((err = putzoneent(&ze, PZE_REMOVE)) != Z_OK) in zonecfg_destroy()
1107 struct zoneent ze; in zonecfg_refresh_index_file() local
1112 bzero(&ze, sizeof (ze)); in zonecfg_refresh_index_file()
1113 ze.zone_state = -1; /* Preserve existing state in index */ in zonecfg_refresh_index_file()
1117 (void) strlcpy(ze.zone_name, name, sizeof (ze.zone_name)); in zonecfg_refresh_index_file()
1122 (void) strlcpy(ze.zone_path, zonepath + strlen(zonecfg_root), in zonecfg_refresh_index_file()
1123 sizeof (ze.zone_path)); in zonecfg_refresh_index_file()
1127 (void) strlcpy(ze.zone_name, handle->zone_dh_delete_name, in zonecfg_refresh_index_file()
1128 sizeof (ze.zone_name)); in zonecfg_refresh_index_file()
1129 (void) strlcpy(ze.zone_newname, name, sizeof (ze.zone_newname)); in zonecfg_refresh_index_file()
1149 ze.zone_state = ZONE_STATE_CONFIGURED; in zonecfg_refresh_index_file()
1154 if ((err = putzoneent(&ze, opcode)) != Z_OK) in zonecfg_refresh_index_file()
5406 struct zoneent *ze; in zone_get_zonepath() local
5431 while ((ze = getzoneent_private(cookie)) != NULL) { in zone_get_zonepath()
5432 if (strcmp(ze->zone_name, zone_name) == 0) { in zone_get_zonepath()
5434 if (ze->zone_path[0] != '\0') in zone_get_zonepath()
5435 (void) strlcpy(cp, ze->zone_path, in zone_get_zonepath()
5438 free(ze); in zone_get_zonepath()
5599 struct zoneent *ze; in zone_get_state() local
5633 while ((ze = getzoneent_private(cookie)) != NULL) { in zone_get_state()
5634 if (strcmp(ze->zone_name, zone_name) == 0) { in zone_get_state()
5636 *state_num = ze->zone_state; in zone_get_state()
5638 free(ze); in zone_get_state()
5649 struct zoneent ze; in zone_set_state() local
5655 bzero(&ze, sizeof (ze)); in zone_set_state()
5656 (void) strlcpy(ze.zone_name, zone, sizeof (ze.zone_name)); in zone_set_state()
5657 ze.zone_state = state; in zone_set_state()
5658 (void) strlcpy(ze.zone_path, "", sizeof (ze.zone_path)); in zone_set_state()
5659 return (putzoneent(&ze, PZE_MODIFY)); in zone_set_state()
5752 struct zoneent *ze; in zonecfg_get_name_by_uuid() local
5765 while ((ze = getzoneent_private(fp)) != NULL) { in zonecfg_get_name_by_uuid()
5766 if (uuid_compare(uuid, ze->zone_uuid) == 0) in zonecfg_get_name_by_uuid()
5768 free(ze); in zonecfg_get_name_by_uuid()
5771 if (ze != NULL) { in zonecfg_get_name_by_uuid()
5772 (void) strlcpy(zonename, ze->zone_name, namelen); in zonecfg_get_name_by_uuid()
5773 free(ze); in zonecfg_get_name_by_uuid()
5789 struct zoneent *ze; in zonecfg_get_uuid() local
5793 while ((ze = getzoneent_private(fp)) != NULL) { in zonecfg_get_uuid()
5794 if (strcmp(ze->zone_name, zonename) == 0) in zonecfg_get_uuid()
5796 free(ze); in zonecfg_get_uuid()
5799 if (ze != NULL) { in zonecfg_get_uuid()
5800 uuid_copy(uuid, ze->zone_uuid); in zonecfg_get_uuid()
5801 free(ze); in zonecfg_get_uuid()