/external/lldb/source/Symbol/ |
H A D | SymbolFile.cpp | 22 SymbolFile::FindPlugin (ObjectFile* obj_file) argument 25 if (obj_file != NULL) 29 // be with this new obj_file. 30 lldb::ModuleSP module_sp(obj_file->GetModule()); 35 if (module_obj_file != obj_file) 39 obj_file->CreateSections (*module_sp->GetUnifiedSectionList()); 51 std::unique_ptr<SymbolFile> curr_symfile_ap(create_callback(obj_file));
|
/external/lldb/include/lldb/Symbol/ |
H A D | SymbolFile.h | 46 FindPlugin (ObjectFile* obj_file); 51 SymbolFile(ObjectFile* obj_file) : argument 52 m_obj_file(obj_file),
|
/external/lldb/source/Core/ |
H A D | Section.cpp | 19 ObjectFile *obj_file, 31 m_obj_file (obj_file), 50 ObjectFile *obj_file, 62 m_obj_file (obj_file), 18 Section(const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, const ConstString &name, SectionType sect_type, addr_t file_addr, addr_t byte_size, lldb::offset_t file_offset, lldb::offset_t file_size, uint32_t flags) argument 48 Section(const lldb::SectionSP &parent_section_sp, const ModuleSP &module_sp, ObjectFile *obj_file, user_id_t sect_id, const ConstString &name, SectionType sect_type, addr_t file_addr, addr_t byte_size, lldb::offset_t file_offset, lldb::offset_t file_size, uint32_t flags) argument
|
H A D | Address.cpp | 1025 ObjectFile *obj_file = module_sp->GetObjectFile(); local 1026 if (obj_file) 1030 return obj_file->GetAddressClass (GetFileAddress());
|
H A D | Module.cpp | 312 ObjectFile * obj_file = GetObjectFile (); local 314 if (obj_file != NULL) 316 obj_file->GetUUID(&m_uuid); 856 ObjectFile *obj_file = GetObjectFile (); local 857 if (obj_file != NULL) 1132 ObjectFile *obj_file = GetObjectFile(); local 1133 if (obj_file) 1134 obj_file->CreateSections(*GetUnifiedSectionList()); 1264 ObjectFile *obj_file = symbol_file->GetObjectFile(); local 1265 if (obj_file) 1297 ObjectFile *obj_file = GetObjectFile(); local 1492 ObjectFile *obj_file = GetObjectFile(); local [all...] |
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 214 ObjectFile *obj_file = module->GetObjectFile(); local 215 SectionList *sections = obj_file->GetSectionList();
|
/external/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.cpp | 58 SymbolFileSymtab::CreateInstance (ObjectFile* obj_file) argument 60 return new SymbolFileSymtab(obj_file); 69 SymbolFileSymtab::SymbolFileSymtab(ObjectFile* obj_file) : argument 70 SymbolFile(obj_file),
|
/external/lldb/source/Plugins/Process/POSIX/ |
H A D | ProcessPOSIX.cpp | 291 ObjectFile *obj_file = target->GetExecutableModule()->GetObjectFile(); local 292 Address addr = obj_file->GetImageInfoAddress();
|
/external/lldb/source/Plugins/Process/elf-core/ |
H A D | ProcessElfCore.cpp | 340 ObjectFile *obj_file = target->GetExecutableModule()->GetObjectFile(); local 341 Address addr = obj_file->GetImageInfoAddress();
|
/external/google-breakpad/src/common/linux/ |
H A D | dump_symbols.cc | 367 bool LoadELF(const string& obj_file, MmapWrapper* map_wrapper, argument 369 int obj_fd = open(obj_file.c_str(), O_RDONLY); 372 obj_file.c_str(), strerror(errno)); 379 obj_file.c_str(), strerror(errno)); 386 obj_file.c_str(), strerror(errno)); 392 fprintf(stderr, "Not a valid ELF file: %s\n", obj_file.c_str()); 430 const string& obj_file, 443 if (!realpath(obj_file.c_str(), obj_file_abspath)) { 444 fprintf(stderr, "Cannot resolve absolute path for %s\n", obj_file.c_str()); 501 obj_file 427 ReadDebugLink(const char* debuglink, const size_t debuglink_size, const bool big_endian, const string& obj_file, const std::vector<string>& debug_dirs) argument 585 LoadSymbols(const string& obj_file, const bool big_endian, const typename ElfClass::Ehdr* elf_header, const bool read_gnu_debug_link, LoadSymbolsInfo<ElfClass>* info, const DumpOptions& options, Module* module) argument 925 ReadSymbolDataInternal(const uint8_t* obj_file, const string& obj_filename, const std::vector<string>& debug_dirs, const DumpOptions& options, Module** module) argument 950 WriteSymbolFile(const string &obj_file, const std::vector<string>& debug_dirs, const DumpOptions& options, std::ostream &sym_stream) argument 963 ReadSymbolData(const string& obj_file, const std::vector<string>& debug_dirs, const DumpOptions& options, Module** module) argument [all...] |
/external/google-breakpad/src/common/solaris/ |
H A D | dump_symbols.cc | 482 bool WriteModuleInfo(int fd, GElf_Half arch, const std::string &obj_file) { argument 496 google_breakpad::FileID file_id(obj_file.c_str()); 501 std::string filename = obj_file; 502 size_t slash_pos = obj_file.find_last_of("/"); 504 filename = obj_file.substr(slash_pos + 1); 639 bool DumpSymbols::WriteSymbolFile(const std::string &obj_file, int sym_fd) { argument 645 int obj_fd = open(obj_file.c_str(), O_RDONLY); 674 if (WriteModuleInfo(sym_fd, elf_header.e_machine, obj_file) &&
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 286 SymbolFileDWARFDebugMap::CreateInstance (ObjectFile* obj_file) argument 288 return new SymbolFileDWARFDebugMap (obj_file); 473 ObjectFile *obj_file = GetObjectFile(); local 484 obj_file->GetModule()->ReportError ("debug map object file '%s' has changed (actual time is 0x%" PRIx64 ", debug map time is 0x%" PRIx64 ") since this executable was linked, file will be ignored", 508 comp_unit_info->oso_sp->module_sp.reset (new DebugMapModule (obj_file->GetModule(),
|
H A D | SymbolFileDWARF.cpp | 225 SymbolFileDWARF::CreateInstance (ObjectFile* obj_file) argument 227 return new SymbolFileDWARF(obj_file);
|