Lines Matching refs:ze

349 	struct zoneent ze;  in zonecfg_destroy()  local
388 bzero(&ze, sizeof (ze)); in zonecfg_destroy()
389 (void) strlcpy(ze.zone_name, zonename, sizeof (ze.zone_name)); in zonecfg_destroy()
390 if ((err = putzoneent(&ze, PZE_REMOVE)) != Z_OK) in zonecfg_destroy()
1108 struct zoneent ze; in zonecfg_refresh_index_file() local
1113 bzero(&ze, sizeof (ze)); in zonecfg_refresh_index_file()
1114 ze.zone_state = -1; /* Preserve existing state in index */ in zonecfg_refresh_index_file()
1118 (void) strlcpy(ze.zone_name, name, sizeof (ze.zone_name)); in zonecfg_refresh_index_file()
1123 (void) strlcpy(ze.zone_path, zonepath + strlen(zonecfg_root), in zonecfg_refresh_index_file()
1124 sizeof (ze.zone_path)); in zonecfg_refresh_index_file()
1128 (void) strlcpy(ze.zone_name, handle->zone_dh_delete_name, in zonecfg_refresh_index_file()
1129 sizeof (ze.zone_name)); in zonecfg_refresh_index_file()
1130 (void) strlcpy(ze.zone_newname, name, sizeof (ze.zone_newname)); in zonecfg_refresh_index_file()
1150 ze.zone_state = ZONE_STATE_CONFIGURED; in zonecfg_refresh_index_file()
1155 if ((err = putzoneent(&ze, opcode)) != Z_OK) in zonecfg_refresh_index_file()
5407 struct zoneent *ze; in zone_get_zonepath() local
5432 while ((ze = getzoneent_private(cookie)) != NULL) { in zone_get_zonepath()
5433 if (strcmp(ze->zone_name, zone_name) == 0) { in zone_get_zonepath()
5435 if (ze->zone_path[0] != '\0') in zone_get_zonepath()
5436 (void) strlcpy(cp, ze->zone_path, in zone_get_zonepath()
5439 free(ze); in zone_get_zonepath()
5600 struct zoneent *ze; in zone_get_state() local
5634 while ((ze = getzoneent_private(cookie)) != NULL) { in zone_get_state()
5635 if (strcmp(ze->zone_name, zone_name) == 0) { in zone_get_state()
5637 *state_num = ze->zone_state; in zone_get_state()
5639 free(ze); in zone_get_state()
5650 struct zoneent ze; in zone_set_state() local
5656 bzero(&ze, sizeof (ze)); in zone_set_state()
5657 (void) strlcpy(ze.zone_name, zone, sizeof (ze.zone_name)); in zone_set_state()
5658 ze.zone_state = state; in zone_set_state()
5659 (void) strlcpy(ze.zone_path, "", sizeof (ze.zone_path)); in zone_set_state()
5660 return (putzoneent(&ze, PZE_MODIFY)); in zone_set_state()
5753 struct zoneent *ze; in zonecfg_get_name_by_uuid() local
5766 while ((ze = getzoneent_private(fp)) != NULL) { in zonecfg_get_name_by_uuid()
5767 if (uuid_compare(uuid, ze->zone_uuid) == 0) in zonecfg_get_name_by_uuid()
5769 free(ze); in zonecfg_get_name_by_uuid()
5772 if (ze != NULL) { in zonecfg_get_name_by_uuid()
5773 (void) strlcpy(zonename, ze->zone_name, namelen); in zonecfg_get_name_by_uuid()
5774 free(ze); in zonecfg_get_name_by_uuid()
5790 struct zoneent *ze; in zonecfg_get_uuid() local
5794 while ((ze = getzoneent_private(fp)) != NULL) { in zonecfg_get_uuid()
5795 if (strcmp(ze->zone_name, zonename) == 0) in zonecfg_get_uuid()
5797 free(ze); in zonecfg_get_uuid()
5800 if (ze != NULL) { in zonecfg_get_uuid()
5801 uuid_copy(uuid, ze->zone_uuid); in zonecfg_get_uuid()
5802 free(ze); in zonecfg_get_uuid()