Lines Matching refs:UniqueFile
372 static UniqueFile open_reference_profile_as_unique_file(uid_t uid, const std::string& package_name, in open_reference_profile_as_unique_file()
382 return UniqueFile(ufd.release(), profile_path, [](const std::string& path) { in open_reference_profile_as_unique_file()
915 UniqueFile maybe_open_app_image(const std::string& out_oat_path, in maybe_open_app_image()
921 return UniqueFile(); in maybe_open_app_image()
929 return UniqueFile(); in maybe_open_app_image()
933 return UniqueFile(); in maybe_open_app_image()
937 UniqueFile image_file( in maybe_open_app_image()
984 UniqueFile maybe_open_reference_profile(const std::string& pkgname, in maybe_open_reference_profile()
990 return UniqueFile(); in maybe_open_reference_profile()
1002 return UniqueFile(); in maybe_open_reference_profile()
1012 return UniqueFile(); in maybe_open_reference_profile()
1025 bool profile_guided, UniqueFile* in_vdex_wrapper, in open_vdex_files_for_dex2oat()
1026 UniqueFile* out_vdex_wrapper) { in open_vdex_files_for_dex2oat()
1118 UniqueFile open_oat_out_file(const char* apk_path, const char* oat_dir, in open_oat_out_file()
1122 return UniqueFile(); in open_oat_out_file()
1124 UniqueFile oat( in open_oat_out_file()
1737 UniqueFile in_dex(open(dex_path, O_RDONLY, 0), dex_path); in dexopt()
1752 UniqueFile out_oat = open_oat_out_file(dex_path, oat_dir, is_public, uid, in dexopt()
1760 UniqueFile in_vdex; in dexopt()
1761 UniqueFile out_vdex; in dexopt()
1787 UniqueFile reference_profile = maybe_open_reference_profile( in dexopt()
1797 UniqueFile out_image = maybe_open_app_image( in dexopt()
1800 UniqueFile dex_metadata; in dexopt()