Lines Matching refs:ze
868 struct zoneent *ze; in crosscheck_zonepaths() local
873 while ((ze = getzoneent_private(cookie)) != NULL) { in crosscheck_zonepaths()
875 if (ze->zone_state < ZONE_STATE_INSTALLED) { in crosscheck_zonepaths()
876 free(ze); in crosscheck_zonepaths()
880 if (strcmp(ze->zone_name, GLOBAL_ZONENAME) == 0 || in crosscheck_zonepaths()
881 strcmp(ze->zone_name, target_zone) == 0) { in crosscheck_zonepaths()
882 free(ze); in crosscheck_zonepaths()
885 if (strlen(ze->zone_path) == 0) { in crosscheck_zonepaths()
887 if ((err = zone_get_zonepath(ze->zone_name, in crosscheck_zonepaths()
888 ze->zone_path, sizeof (ze->zone_path))) != Z_OK) { in crosscheck_zonepaths()
890 zperror2(ze->zone_name, in crosscheck_zonepaths()
892 free(ze); in crosscheck_zonepaths()
897 zonecfg_get_root(), ze->zone_path); in crosscheck_zonepaths()
902 free(ze); in crosscheck_zonepaths()
906 "but its %s %s does not exist.\n"), ze->zone_name, in crosscheck_zonepaths()
908 free(ze); in crosscheck_zonepaths()
922 target_zone, path, ze->zone_name, rpath); in crosscheck_zonepaths()
923 free(ze); in crosscheck_zonepaths()
926 free(ze); in crosscheck_zonepaths()