H A D | dexopt.cpp | 116 static bool clear_reference_profile(const std::string& location, bool is_secondary_dex) { argument 117 return clear_profile(create_reference_profile_path(location, is_secondary_dex)); 123 bool is_secondary_dex) { 124 return clear_profile(create_current_profile_path(user, pkgname, is_secondary_dex)); 129 return clear_reference_profile(pkgname, /*is_secondary_dex*/false); 138 success &= clear_current_profile(pkgname, user, /*is_secondary_dex*/false); 145 return clear_current_profile(pkgname, user, /*is_secondary_dex*/false); 578 bool is_secondary_dex) { 579 std::string profile = create_current_profile_path(user, location, is_secondary_dex); 584 bool is_secondary_dex) { 122 clear_current_profile(const std::string& pkgname, userid_t user, bool is_secondary_dex) argument 577 open_current_profile(uid_t uid, userid_t user, const std::string& location, bool is_secondary_dex) argument 583 open_reference_profile(uid_t uid, const std::string& location, bool read_write, bool is_secondary_dex) argument 589 open_profile_files(uid_t uid, const std::string& location, bool is_secondary_dex, std::vector<unique_fd>* profiles_fd, unique_fd* reference_profile_fd) argument 675 analyze_profiles(uid_t uid, const std::string& location, bool is_secondary_dex) argument 905 set_permissions_and_ownership( int fd, bool is_public, int uid, const char* path, bool is_secondary_dex) argument 929 create_oat_out_path(const char* apk_path, const char* instruction_set, const char* oat_dir, bool is_secondary_dex, char* out_oat_path) argument 1062 maybe_open_app_image(const char* out_oat_path, bool profile_guided, bool is_public, int uid, bool is_secondary_dex) argument 1135 maybe_open_reference_profile(const std::string& pkgname, const std::string& dex_path, bool profile_guided, bool is_public, int uid, bool is_secondary_dex) argument 1155 open_vdex_files(const char* apk_path, const char* out_oat_path, int dexopt_needed, const char* instruction_set, bool is_public, int uid, bool is_secondary_dex, bool profile_guided, Dex2oatFileWrapper* in_vdex_wrapper_fd, Dex2oatFileWrapper* out_vdex_wrapper_fd) argument 1248 open_oat_out_file(const char* apk_path, const char* oat_dir, bool is_public, int uid, const char* instruction_set, bool is_secondary_dex, char* out_oat_path) argument 1503 bool is_secondary_dex = (dexopt_flags & DEXOPT_SECONDARY_DEX) != 0; local [all...] |