Home
last modified time | relevance | path

Searched refs:dex (Results 1 – 25 of 49) sorted by relevance

12

/system/unwinding/libunwindstack/
DDexFile.cpp43 if (std::string err_msg; !art_api::dex::TryLoadLibdexfile(&err_msg)) { in CheckDexSupport()
76 std::unique_ptr<art_api::dex::DexFile> dex; in CreateFromDisk() local
77 art_api::dex::DexFile::Create(memory->GetPtr(), size, nullptr, map->name().c_str(), &dex); in CreateFromDisk()
78 if (dex == nullptr) { in CreateFromDisk()
81 dex_api.reset(new DexFileApi{std::move(dex), std::move(memory), std::mutex()}); in CreateFromDisk()
120 std::unique_ptr<art_api::dex::DexFile> dex; in Create() local
121 art_api::dex::DexFile::Create(copy->GetPtr(0), file_size, nullptr, "", &dex); in Create()
122 if (dex == nullptr) { in Create()
125 std::shared_ptr<DexFileApi> api(new DexFileApi{std::move(dex), std::move(copy), std::mutex()}); in Create()
DDexFiles.cpp31 uint64_t size, /*out*/ std::shared_ptr<DexFile>& dex) { in Load() argument
32 dex = DexFile::Create(addr, size, memory.get(), maps->Find(addr)); in Load()
33 return dex.get() != nullptr; in Load()
DDexFile.h57 std::unique_ptr<art_api::dex::DexFile> dex_;
/system/extras/simpleperf/
Dread_dex_file.cpp38 const std::function<std::unique_ptr<art_api::dex::DexFile>(uint64_t offset)>& open_file_cb, in ReadSymbols()
41 std::unique_ptr<art_api::dex::DexFile> dex_file = open_file_cb(dex_offset); in ReadSymbols()
46 auto callback = [&](const art_api::dex::DexFile::Method& method) { in ReadSymbols()
64 [&](uint64_t offset) -> std::unique_ptr<art_api::dex::DexFile> { in ReadSymbolsFromDexFileInMemory()
70 std::unique_ptr<art_api::dex::DexFile> dex_file; in ReadSymbolsFromDexFileInMemory()
71 art_api::dex::DexFile::Error error_msg = in ReadSymbolsFromDexFileInMemory()
72 art_api::dex::DexFile::Create(file_addr, max_file_size, nullptr, "", &dex_file); in ReadSymbolsFromDexFileInMemory()
/system/sepolicy/prebuilts/api/27.0/public/
Dprofman.te17 # Allow profman to analyze profiles for the secondary dex files. These
18 # are application dex files reported back to the framework when using
Ddex2oat.te34 # Allow dex2oat to compile app's secondary dex files which were reported back to
/system/sepolicy/prebuilts/api/26.0/public/
Dprofman.te17 # Allow profman to analyze profiles for the secondary dex files. These
18 # are application dex files reported back to the framework when using
Ddex2oat.te34 # Allow dex2oat to compile app's secondary dex files which were reported back to
/system/sepolicy/prebuilts/api/28.0/public/
Dprofman.te19 # Allow profman to analyze profiles for the secondary dex files. These
20 # are application dex files reported back to the framework when using
/system/sepolicy/prebuilts/api/30.0/public/
Dprofman.te19 # Allow profman to analyze profiles for the secondary dex files. These
20 # are application dex files reported back to the framework when using
/system/sepolicy/prebuilts/api/29.0/public/
Dprofman.te19 # Allow profman to analyze profiles for the secondary dex files. These
20 # are application dex files reported back to the framework when using
/system/sepolicy/prebuilts/api/31.0/public/
Dprofman.te19 # Allow profman to analyze profiles for the secondary dex files. These
20 # are application dex files reported back to the framework when using
/system/sepolicy/public/
Dprofman.te19 # Allow profman to analyze profiles for the secondary dex files. These
20 # are application dex files reported back to the framework when using
/system/unwinding/libunwindstack/include/
DGlobalDebugInterface.h40 /*out*/ std::shared_ptr<Symfile>& dex);
/system/sepolicy/private/
Dviewcompiler.te16 # compiled layout dex files
Ddexoptanalyzer.te44 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/26.0/private/
Ddexoptanalyzer.te20 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/31.0/private/
Dviewcompiler.te16 # compiled layout dex files
Ddexoptanalyzer.te44 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/30.0/private/
Dviewcompiler.te16 # compiled layout dex files
Ddexoptanalyzer.te29 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/29.0/private/
Dviewcompiler.te16 # compiled layout dex files
Ddexoptanalyzer.te22 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/27.0/private/
Ddexoptanalyzer.te20 # Allow reading secondary dex files that were reported by the app to the
/system/sepolicy/prebuilts/api/28.0/private/
Ddexoptanalyzer.te20 # Allow reading secondary dex files that were reported by the app to the

12