Home
last modified time | relevance | path

Searched refs:ext_dex_file (Results 1 – 3 of 3) sorted by relevance

/art/libdexfile/external/include/art_api/
Ddex_file_external.h58 /*out*/ struct ExtDexFile** ext_dex_file);
65 /*out*/ struct ExtDexFile** ext_dex_file);
68 int ExtDexFileGetMethodInfoForOffset(struct ExtDexFile* ext_dex_file,
77 void ExtDexFileGetAllMethodInfos(struct ExtDexFile* ext_dex_file,
83 void ExtDexFileFree(struct ExtDexFile* ext_dex_file);
Ddex_file_support.h158 ExtDexFile* ext_dex_file; in OpenFromMemory() local
160 if (g_ExtDexFileOpenFromMemory(addr, size, location.c_str(), &ext_error_msg, &ext_dex_file)) { in OpenFromMemory()
161 return std::unique_ptr<DexFile>(new DexFile(ext_dex_file)); in OpenFromMemory()
181 ExtDexFile* ext_dex_file; in OpenFromFd() local
183 if (g_ExtDexFileOpenFromFd(fd, offset, location.c_str(), &ext_error_msg, &ext_dex_file)) { in OpenFromFd()
184 return std::unique_ptr<DexFile>(new DexFile(ext_dex_file)); in OpenFromFd()
220 explicit DexFile(ExtDexFile* ext_dex_file) : ext_dex_file_(ext_dex_file) {} in DexFile() argument
/art/libdexfile/external/
Ddex_file_ext.cc150 /*out*/ ExtDexFile** ext_dex_file) { in ExtDexFileOpenFromMemory() argument
201 *ext_dex_file = new ExtDexFile(std::move(dex_file)); in ExtDexFileOpenFromMemory()
209 /*out*/ ExtDexFile** ext_dex_file) { in ExtDexFileOpenFromFd() argument
282 *ext_dex_file = new ExtDexFile(std::move(dex_file)); in ExtDexFileOpenFromFd()
286 int ExtDexFileGetMethodInfoForOffset(ExtDexFile* ext_dex_file, in ExtDexFileGetMethodInfoForOffset() argument
290 if (!ext_dex_file->dex_file_->IsInDataSection(ext_dex_file->dex_file_->Begin() + dex_offset)) { in ExtDexFileGetMethodInfoForOffset()
294 if (ext_dex_file->dex_file_->IsCompactDexFile()) { in ExtDexFileGetMethodInfoForOffset()
298 ext_dex_file->dex_file_->AsCompactDexFile()->GetHeader(); in ExtDexFileGetMethodInfoForOffset()
306 art::MethodCacheEntry* entry = ext_dex_file->GetMethodCacheEntryForOffset(dex_offset); in ExtDexFileGetMethodInfoForOffset()
311 new ExtDexFileString{ext_dex_file->dex_file_->PrettyMethod(entry->index, with_signature)}; in ExtDexFileGetMethodInfoForOffset()
[all …]