Home
last modified time | relevance | path

Searched refs:DexFiles (Results 1 – 8 of 8) sorted by relevance

/system/core/libunwindstack/
DDexFiles.cpp46 DexFiles::DexFiles(std::shared_ptr<Memory>& memory) : Global(memory) {} in DexFiles() function in unwindstack::DexFiles
48 DexFiles::DexFiles(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs) in DexFiles() function in unwindstack::DexFiles
51 DexFiles::~DexFiles() {} in ~DexFiles()
53 void DexFiles::ProcessArch() { in ProcessArch()
58 read_entry_ptr_func_ = &DexFiles::ReadEntryPtr32; in ProcessArch()
59 read_entry_func_ = &DexFiles::ReadEntry32; in ProcessArch()
65 read_entry_ptr_func_ = &DexFiles::ReadEntryPtr64; in ProcessArch()
66 read_entry_func_ = &DexFiles::ReadEntry64; in ProcessArch()
74 uint64_t DexFiles::ReadEntryPtr32(uint64_t addr) { in ReadEntryPtr32()
83 uint64_t DexFiles::ReadEntryPtr64(uint64_t addr) { in ReadEntryPtr64()
[all …]
DAndroid.bp52 "DexFiles.cpp",
95 "DexFiles.cpp",
105 "DexFiles.cpp",
DUnwinder.cpp360 void Unwinder::SetDexFiles(DexFiles* dex_files, ArchEnum arch) { in SetDexFiles()
383 dex_files_ptr_.reset(new DexFiles(process_memory_)); in Init()
/system/core/libunwindstack/include/unwindstack/
DDexFiles.h39 class DexFiles : public Global {
41 explicit DexFiles(std::shared_ptr<Memory>& memory);
42 DexFiles(std::shared_ptr<Memory>& memory, std::vector<std::string>& search_libs);
43 virtual ~DexFiles();
72 uint64_t (DexFiles::*read_entry_ptr_func_)(uint64_t) = nullptr;
73 bool (DexFiles::*read_entry_func_)() = nullptr; variable
DUnwinder.h111 void SetDexFiles(DexFiles* dex_files, ArchEnum arch);
132 DexFiles* dex_files_ = nullptr;
155 std::unique_ptr<DexFiles> dex_files_ptr_;
/system/core/libunwindstack/tests/
DDexFilesTest.cpp51 dex_files_.reset(new DexFiles(process_memory_)); in Init()
104 std::unique_ptr<DexFiles> dex_files_;
248 dex_files_.reset(new DexFiles(process_memory_, libs)); in TEST_F()
257 dex_files_.reset(new DexFiles(process_memory_, libs)); in TEST_F()
288 dex_files_.reset(new DexFiles(process_memory_)); in TEST_F()
317 dex_files_.reset(new DexFiles(process_memory_)); in TEST_F()
/system/core/libbacktrace/
DUnwindStackMap.h59 unwindstack::DexFiles* GetDexFiles() { return dex_files_.get(); } in GetDexFiles()
71 std::unique_ptr<unwindstack::DexFiles> dex_files_;
DUnwindStackMap.cpp50 dex_files_.reset(new unwindstack::DexFiles(process_memory_, search_libs_)); in Build()