/frameworks/native/cmds/installd/ |
D | utils.h | 47 std::string create_data_path(const char* volume_uuid); 49 std::string create_data_app_path(const char* volume_uuid); 50 std::string create_data_app_package_path(const char* volume_uuid, const char* package_name); 52 std::string create_data_user_ce_path(const char* volume_uuid, userid_t userid); 53 std::string create_data_user_de_path(const char* volume_uuid, userid_t userid); 55 std::string create_data_user_ce_package_path(const char* volume_uuid, 57 std::string create_data_user_ce_package_path(const char* volume_uuid, 59 std::string create_data_user_de_package_path(const char* volume_uuid, 62 const char* volume_uuid, userid_t userid, const char* package_name); 64 std::string create_data_misc_ce_rollback_base_path(const char* volume_uuid, userid_t user); [all …]
|
D | utils.cpp | 107 std::string create_data_app_package_path(const char* volume_uuid, in create_data_app_package_path() argument 111 create_data_app_path(volume_uuid).c_str(), package_name); in create_data_app_package_path() 119 std::string create_data_user_ce_package_path(const char* volume_uuid, in create_data_user_ce_package_path() argument 123 create_data_user_ce_path(volume_uuid, user).c_str(), package_name); in create_data_user_ce_package_path() 134 const char* volume_uuid, userid_t userid, const char* package_name) { in create_data_user_ce_package_path_as_user_link() argument 136 std::string data(create_data_path(volume_uuid)); in create_data_user_ce_package_path_as_user_link() 140 std::string create_data_user_ce_package_path(const char* volume_uuid, userid_t user, in create_data_user_ce_package_path() argument 144 auto fallback = create_data_user_ce_package_path(volume_uuid, user, package_name); in create_data_user_ce_package_path() 145 auto user_path = create_data_user_ce_path(volume_uuid, user); in create_data_user_ce_package_path() 149 std::string create_data_user_de_package_path(const char* volume_uuid, in create_data_user_de_package_path() argument [all …]
|
D | dexopt.h | 111 const std::string& pkgname, int uid, const std::unique_ptr<std::string>& volume_uuid, 116 const char* volume_uuid, const char* class_loader_context, const char* se_info,
|
D | otapreopt_parameters.h | 43 const char* volume_uuid; variable
|
D | otapreopt_parameters.cpp | 219 volume_uuid = ParseNull(param); in ReadArgumentsV1() 328 volume_uuid = ParseNull(param); in ReadArgumentsPostV1()
|
D | InstalldNativeService.cpp | 847 const char* volume_uuid = volumeUuid ? volumeUuid->c_str() : nullptr; in snapshotAppData() local 858 auto deleter = [&clear_ce_on_exit, &clear_de_on_exit, &volume_uuid, &user, &package_name, in snapshotAppData() 861 auto to = create_data_misc_de_rollback_package_path(volume_uuid, user, snapshotId, in snapshotAppData() 869 auto to = create_data_misc_ce_rollback_package_path(volume_uuid, user, snapshotId, in snapshotAppData() 880 auto from_ce = create_data_user_ce_package_path(volume_uuid, user, package_name); in snapshotAppData() 905 auto from = create_data_user_de_package_path(volume_uuid, user, package_name); in snapshotAppData() 906 auto to = create_data_misc_de_rollback_path(volume_uuid, user, snapshotId); in snapshotAppData() 907 auto rollback_package_path = create_data_misc_de_rollback_package_path(volume_uuid, user, in snapshotAppData() 929 auto from = create_data_user_ce_package_path(volume_uuid, user, package_name); in snapshotAppData() 930 auto to = create_data_misc_ce_rollback_path(volume_uuid, user, snapshotId); in snapshotAppData() [all …]
|
D | dexopt.cpp | 1873 int dexopt_flags, const char* volume_uuid, int uid, const char* instruction_set, in process_secondary_dex_dexopt() argument 1900 if (!validate_secondary_dex_path(pkgname, dex_path, volume_uuid, uid, storage_flag)) { in process_secondary_dex_dexopt() 2010 const char* volume_uuid, const char* class_loader_context, const char* se_info, in dexopt() argument 2050 if (process_secondary_dex_dexopt(dex_path, pkgname, dexopt_flags, volume_uuid, uid, in dexopt() 2240 const std::unique_ptr<std::string>& volume_uuid, int storage_flag, in reconcile_secondary_dex_file() argument 2261 const char* volume_uuid_cstr = volume_uuid == nullptr ? nullptr : volume_uuid->c_str(); in reconcile_secondary_dex_file() 2362 const std::unique_ptr<std::string>& volume_uuid, int storage_flag, in hash_secondary_dex_file() argument 2366 const char* volume_uuid_cstr = volume_uuid == nullptr ? nullptr : volume_uuid->c_str(); in hash_secondary_dex_file()
|
D | otapreopt.cpp | 568 parameters_.volume_uuid, in Dexopt()
|
/frameworks/native/cmds/installd/tests/ |
D | installd_otapreopt_test.cpp | 67 ASSERT_STREQ(params.volume_uuid, ParseNull(args[i++])); in verifyPackageParameters()
|
/frameworks/native/cmds/installd/binder/android/os/ |
D | IInstalld.aidl | 95 int uid, in @utf8InCpp String[] isas, @nullable @utf8InCpp String volume_uuid, in reconcileSecondaryDexFile() argument
|