Searched refs:loaded_idmap (Results 1 – 7 of 7) sorted by relevance
/frameworks/base/libs/androidfw/ |
D | ApkAssets.cpp | 34 std::unique_ptr<LoadedIdmap> loaded_idmap) in ApkAssets() argument 40 loaded_idmap_(std::move(loaded_idmap)) {} in ApkAssets() 80 auto loaded_idmap = LoadedIdmap::Load(idmap_path, idmap_data); in LoadOverlay() local 81 if (loaded_idmap == nullptr) { in LoadOverlay() 87 const std::string overlay_path(loaded_idmap->OverlayApkPath()); in LoadOverlay() 101 std::move(loaded_idmap)); in LoadOverlay() 107 std::unique_ptr<LoadedIdmap> loaded_idmap) { in LoadImpl() argument 123 std::move(idmap_asset), std::move(loaded_idmap)); in LoadImpl() 130 std::unique_ptr<LoadedIdmap> loaded_idmap) { in LoadImpl() argument 143 loaded_arsc = LoadedArsc::Load(data, length, loaded_idmap.get(), property_flags); in LoadImpl() [all …]
|
D | Idmap.cpp | 79 OverlayStringPool::OverlayStringPool(const LoadedIdmap* loaded_idmap) in OverlayStringPool() argument 80 : data_header_(loaded_idmap->data_header_), in OverlayStringPool() 81 idmap_string_pool_(loaded_idmap->string_pool_.get()) { }; in OverlayStringPool()
|
D | LoadedArsc.cpp | 738 bool LoadedArsc::LoadTable(const Chunk& chunk, const LoadedIdmap* loaded_idmap, in LoadTable() argument 746 if (loaded_idmap != nullptr) { in LoadTable() 747 global_string_pool_ = util::make_unique<OverlayStringPool>(loaded_idmap); in LoadTable() 806 const LoadedIdmap* loaded_idmap, in Load() argument 818 if (!loaded_arsc->LoadTable(chunk, loaded_idmap, property_flags)) { in Load()
|
D | AssetManager2.cpp | 142 if (auto loaded_idmap = apk_assets->GetLoadedIdmap(); loaded_idmap != nullptr) { in BuildDynamicRefTable() local 145 auto iter = target_assets_package_ids.find(std::string(loaded_idmap->TargetApkPath())); in BuildDynamicRefTable() 148 << loaded_idmap->OverlayApkPath(); in BuildDynamicRefTable() 155 loaded_idmap->GetOverlayDynamicRefTable(target_package_id)); in BuildDynamicRefTable() 159 CHECK(target_idx != 0xff) << "overlay target '" << loaded_idmap->TargetApkPath() in BuildDynamicRefTable() 165 ConfiguredOverlay{loaded_idmap->GetTargetResourcesMap(target_package_id, in BuildDynamicRefTable()
|
/frameworks/base/libs/androidfw/include/androidfw/ |
D | ApkAssets.h | 101 std::unique_ptr<LoadedIdmap> loaded_idmap); 107 std::unique_ptr<LoadedIdmap> loaded_idmap); 114 std::unique_ptr<LoadedIdmap> loaded_idmap);
|
D | LoadedArsc.h | 314 const LoadedIdmap* loaded_idmap = nullptr, 340 const Chunk& chunk, const LoadedIdmap* loaded_idmap, package_property_t property_flags);
|
D | Idmap.h | 52 explicit OverlayStringPool(const LoadedIdmap* loaded_idmap);
|