/external/lldb/source/API/ |
H A D | SBModule.cpp | 38 SBModule::SBModule (const lldb::ModuleSP& module_sp) : argument 39 m_opaque_sp (module_sp) 46 ModuleSP module_sp; local 48 module_sp, 52 if (module_sp) 53 SetSP(module_sp); 108 ModuleSP module_sp (GetSP ()); 109 if (module_sp) 110 file_spec.SetFileSpec(module_sp->GetFileSpec()); 115 module_sp 248 SetSP(const ModuleSP &module_sp) argument 318 GetUnifiedSymbolTable(const lldb::ModuleSP& module_sp) argument [all...] |
/external/lldb/source/Core/ |
H A D | ModuleChild.cpp | 14 ModuleChild::ModuleChild (const lldb::ModuleSP &module_sp) : argument 15 m_module_wp (module_sp) 43 ModuleChild::SetModule (const lldb::ModuleSP &module_sp) argument 45 m_module_wp = module_sp;
|
H A D | ModuleList.cpp | 80 ModuleList::AppendImpl (const ModuleSP &module_sp, bool use_notifier) argument 82 if (module_sp) 85 m_modules.push_back(module_sp); 87 m_notifier->ModuleAdded(*this, module_sp); 92 ModuleList::Append (const ModuleSP &module_sp) argument 94 AppendImpl (module_sp); 98 ModuleList::ReplaceEquivalent (const ModuleSP &module_sp) argument 100 if (module_sp) 106 ModuleSpec equivalent_module_spec (module_sp->GetFileSpec(), module_sp 124 AppendIfNeeded(const ModuleSP &module_sp) argument 159 RemoveImpl(const ModuleSP &module_sp, bool use_notifier) argument 190 Remove(const ModuleSP &module_sp) argument 323 ModuleSP module_sp; local 565 ModuleSP module_sp; local 588 ModuleSP module_sp; local 668 ModuleSP module_sp; local 854 GetSharedModule( const ModuleSpec &module_spec, ModuleSP &module_sp, const FileSpecList *module_search_paths_ptr, ModuleSP *old_module_sp_ptr, bool *did_create_ptr, bool always_create ) argument 1060 RemoveSharedModule(lldb::ModuleSP &module_sp) argument [all...] |
H A D | SearchFilter.cpp | 82 SearchFilter::ModulePasses (const ModuleSP &module_sp) argument 160 ModuleSP module_sp(modules.GetModuleAtIndexUnlocked(i)); 161 if (ModulePasses(module_sp)) 163 if (DoModuleIteration(module_sp, searcher) == Searcher::eCallbackReturnStop) 172 SearchFilter::DoModuleIteration (const lldb::ModuleSP& module_sp, Searcher &searcher) argument 174 SymbolContext matchingContext (m_target_sp, module_sp); 183 if (context.module_sp) 187 SymbolContext matchingContext(context.module_sp.get()); 192 return DoCUIteration(context.module_sp, context, searcher); 205 ModuleSP module_sp(target_image 233 DoCUIteration(const ModuleSP &module_sp, const SymbolContext &context, Searcher &searcher) argument 298 ModulePasses(const lldb::ModuleSP &module_sp) argument 352 ModulePasses(const ModuleSP &module_sp) argument 496 ModulePasses(const ModuleSP &module_sp) argument 732 lldb::ModuleSP module_sp = target_images.GetModuleAtIndexUnlocked(i); local [all...] |
H A D | Address.cpp | 61 ModuleSP module_sp (address.GetModule()); 62 if (module_sp) 64 byte_order = module_sp->GetArchitecture().GetByteOrder(); 65 addr_size = module_sp->GetArchitecture().GetAddressByteSize(); 124 ModuleSP module_sp (address.GetModule()); 126 assert (module_sp); 127 if (module_sp->ResolveFileAddress(deref_addr, deref_so_addr)) 261 lldb::ModuleSP module_sp; local 264 module_sp = section_sp->GetModule(); 265 return module_sp; [all...] |
H A D | AddressResolverName.cpp | 116 if (context.module_sp) 118 context.module_sp->FindSymbolsWithNameAndType (m_func_name, 121 context.module_sp->FindFunctions (m_func_name, 132 if (context.module_sp) 134 context.module_sp->FindSymbolsMatchingRegExAndType (m_regex, 137 context.module_sp->FindFunctions (m_regex,
|
/external/lldb/source/Symbol/ |
H A D | SymbolVendor.cpp | 35 SymbolVendor::FindPlugin (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm) argument 42 instance_ap.reset(create_callback(module_sp, feedback_strm)); 51 instance_ap.reset(new SymbolVendor(module_sp)); 54 ObjectFile *objfile = module_sp->GetObjectFile(); 64 SymbolVendor::SymbolVendor(const lldb::ModuleSP &module_sp) : argument 65 ModuleChild (module_sp), 85 ModuleSP module_sp(GetModule()); 86 if (module_sp) 88 lldb_private::Mutex::Locker locker(module_sp->GetMutex()); 100 ModuleSP module_sp(GetModul [all...] |
H A D | SymbolFile.cpp | 30 lldb::ModuleSP module_sp(obj_file->GetModule()); 31 if (module_sp) 34 ObjectFile *module_obj_file = module_sp->GetObjectFile(); 39 obj_file->CreateSections (*module_sp->GetUnifiedSectionList());
|
H A D | ObjectFile.cpp | 31 ObjectFile::FindPlugin (const lldb::ModuleSP &module_sp, argument 40 if (module_sp) 44 module_sp->GetFileSpec().GetPath().c_str(), 58 if (file_exists && module_sp->GetObjectName()) 62 std::unique_ptr<ObjectContainer> object_container_ap(create_object_container_callback(module_sp, data_sp, data_offset, file, file_offset, file_size)); 86 module_sp->GetFileSpec().GetPath(path_with_object, sizeof(path_with_object)); 96 module_sp->SetFileSpecAndObjectName (archive_file, archive_object); 104 std::unique_ptr<ObjectContainer> object_container_ap(create_object_container_callback(module_sp, data_sp, data_offset, file, file_offset, file_size)); 126 object_file_sp.reset (create_object_file_callback(module_sp, data_sp, data_offset, file, file_offset, file_size)); 136 std::unique_ptr<ObjectContainer> object_container_ap(create_object_container_callback(module_sp, data_s 154 FindPlugin(const lldb::ModuleSP &module_sp, const ProcessSP &process_sp, lldb::addr_t header_addr, DataBufferSP &data_sp) argument 238 ObjectFile(const lldb::ModuleSP &module_sp, const FileSpec *file_spec_ptr, lldb::offset_t file_offset, lldb::offset_t length, lldb::DataBufferSP& data_sp, lldb::offset_t data_offset ) argument 288 ObjectFile(const lldb::ModuleSP &module_sp, const ProcessSP &process_sp, lldb::addr_t header_addr, DataBufferSP& header_data_sp) argument [all...] |
/external/lldb/include/lldb/Core/ |
H A D | ModuleChild.h | 32 ModuleChild (const lldb::ModuleSP &module_sp); 77 SetModule (const lldb::ModuleSP &module_sp);
|
H A D | ModuleList.h | 36 ModuleAdded (const ModuleList& module_list, const lldb::ModuleSP& module_sp) = 0; 38 ModuleRemoved (const ModuleList& module_list, const lldb::ModuleSP& module_sp) = 0; 94 /// @param[in] module_sp 98 Append (const lldb::ModuleSP &module_sp); 107 /// @param[in] module_sp 111 ReplaceEquivalent (const lldb::ModuleSP &module_sp); 114 AppendIfNeeded (const lldb::ModuleSP &module_sp); 444 Remove (const lldb::ModuleSP &module_sp); 507 lldb::ModuleSP &module_sp, 514 RemoveSharedModule (lldb::ModuleSP &module_sp); [all...] |
H A D | SearchFilter.h | 135 ModulePasses (const lldb::ModuleSP &module_sp); 238 DoModuleIteration (const lldb::ModuleSP& module_sp, 242 DoCUIteration (const lldb::ModuleSP& module_sp, 270 ModulePasses (const lldb::ModuleSP &module_sp); 305 ModulePasses (const lldb::ModuleSP &module_sp); 362 ModulePasses (const lldb::ModuleSP &module_sp);
|
/external/lldb/source/Plugins/SymbolVendor/ELF/ |
H A D | SymbolVendorELF.h | 35 CreateInstance (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm); 40 SymbolVendorELF (const lldb::ModuleSP &module_sp);
|
H A D | SymbolVendorELF.cpp | 34 SymbolVendorELF::SymbolVendorELF(const lldb::ModuleSP &module_sp) : argument 35 SymbolVendor (module_sp) 84 SymbolVendorELF::CreateInstance (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm) argument 86 if (!module_sp) 89 ObjectFile *obj_file = module_sp->GetObjectFile(); 106 FileSpec debug_symbol_fspec (module_sp->GetSymbolFileFileSpec()); 116 module_sp->GetFileSpec().GetPath().c_str()); 132 ObjectFileSP dsym_objfile_sp = ObjectFile::FindPlugin(module_sp, &dsym_fspec, 0, dsym_fspec.GetByteSize(), dsym_file_data_sp, dsym_file_data_offset); 140 SymbolVendorELF* symbol_vendor = new SymbolVendorELF(module_sp); 144 SectionList *module_section_list = module_sp [all...] |
/external/lldb/source/Plugins/SymbolVendor/MacOSX/ |
H A D | SymbolVendorMacOSX.h | 35 CreateInstance (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm); 40 SymbolVendorMacOSX (const lldb::ModuleSP &module_sp);
|
H A D | SymbolVendorMacOSX.cpp | 34 SymbolVendorMacOSX::SymbolVendorMacOSX(const lldb::ModuleSP &module_sp) : argument 35 SymbolVendor (module_sp) 124 SymbolVendorMacOSX::CreateInstance (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm) argument 126 if (!module_sp) 129 ObjectFile * obj_file = module_sp->GetObjectFile(); 140 module_sp->GetFileSpec().GetPath().c_str()); 141 SymbolVendorMacOSX* symbol_vendor = new SymbolVendorMacOSX(module_sp); 150 module_sp->GetFileSpec().GetPath().c_str()); 154 FileSpec dsym_fspec (module_sp->GetSymbolFileFileSpec()); 163 file_spec = module_sp [all...] |
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCRuntime.cpp | 179 ModuleSP module_sp (m_objc_module_wp.lock()); 180 if (module_sp) 181 return module_sp; 189 module_sp = modules.GetModuleAtIndex(idx); 190 if (AppleObjCRuntime::AppleIsModuleObjCLibrary(module_sp)) 192 m_objc_module_wp = module_sp; 193 return module_sp; 240 AppleObjCRuntime::AppleIsModuleObjCLibrary (const ModuleSP &module_sp) argument 242 if (module_sp) 244 const FileSpec &module_file_spec = module_sp 257 IsModuleObjCLibrary(const ModuleSP &module_sp) argument 263 ReadObjCLibrary(const ModuleSP &module_sp) argument 302 ModuleSP module_sp = target_modules.GetModuleAtIndexUnlocked(i); local [all...] |
H A D | AppleObjCRuntime.h | 52 IsModuleObjCLibrary (const lldb::ModuleSP &module_sp); 55 ReadObjCLibrary (const lldb::ModuleSP &module_sp); 82 AppleIsModuleObjCLibrary (const lldb::ModuleSP &module_sp);
|
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/ |
H A D | ObjectContainerBSDArchive.cpp | 299 const lldb::ModuleSP &module_sp, 306 ConstString object_name (module_sp->GetObjectName()); 320 module_sp->GetFileSpec().GetPath().c_str(), 329 module_sp->GetArchitecture(), 330 module_sp->GetModificationTime(), 332 std::unique_ptr<ObjectContainerBSDArchive> container_ap(new ObjectContainerBSDArchive (module_sp, 356 module_sp->GetArchitecture(), 357 module_sp->GetModificationTime(), 361 std::unique_ptr<ObjectContainerBSDArchive> container_ap(new ObjectContainerBSDArchive (module_sp, data_sp, data_offset, file, file_offset, length)); 393 const lldb::ModuleSP &module_sp, 297 CreateInstance( const lldb::ModuleSP &module_sp, DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t file_offset, lldb::offset_t length) argument 391 ObjectContainerBSDArchive( const lldb::ModuleSP &module_sp, DataBufferSP& data_sp, lldb::offset_t data_offset, const lldb_private::FileSpec *file, lldb::offset_t file_offset, lldb::offset_t size ) argument [all...] |
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 164 ModuleSP module_sp (new Module (module_spec)); 167 if (module_sp.get() && module_sp->GetUUID().IsValid() && executable->GetUUID().IsValid()) 169 if (module_sp->GetUUID() != executable->GetUUID()) 322 ModuleSP module_sp = LoadModuleAtAddress(file, I->base_addr); local 323 if (module_sp.get()) 324 loaded_modules.AppendIfNeeded(module_sp); 337 ModuleSP module_sp = local 339 if (module_sp.get()) 340 old_modules.Append(module_sp); 412 ModuleSP module_sp = LoadModuleAtAddress(file, I->base_addr); local 425 ModuleSP module_sp; local [all...] |
/external/lldb/source/Interpreter/ |
H A D | OptionValueUUID.cpp | 98 ModuleSP module_sp (target->GetImages().GetModuleAtIndex(i)); 99 if (module_sp) 101 const UUID &module_uuid = module_sp->GetUUID();
|
/external/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 22 typedef ObjectContainer* (*ObjectContainerCreateInstance) (const lldb::ModuleSP &module_sp, lldb::DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset, lldb::offset_t length); 24 typedef ObjectFile* (*ObjectFileCreateInstance) (const lldb::ModuleSP &module_sp, lldb::DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec* file, lldb::offset_t file_offset, lldb::offset_t length); 25 typedef ObjectFile* (*ObjectFileCreateMemoryInstance) (const lldb::ModuleSP &module_sp, lldb::DataBufferSP& data_sp, const lldb::ProcessSP &process_sp, lldb::addr_t offset); 33 typedef SymbolVendor* (*SymbolVendorCreateInstance) (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm); // Module can be NULL for default system symbol vendor
|
/external/lldb/source/Plugins/DynamicLoader/Static/ |
H A D | DynamicLoaderStatic.cpp | 110 ModuleSP module_sp (module_list.GetModuleAtIndexUnlocked (idx)); 111 if (module_sp) 114 ObjectFile *image_object_file = module_sp->GetObjectFile(); 145 loaded_module_list.AppendIfNeeded (module_sp);
|
/external/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ |
H A D | ObjectContainerUniversalMachO.cpp | 57 const lldb::ModuleSP &module_sp, 73 std::unique_ptr<ObjectContainerUniversalMachO> container_ap(new ObjectContainerUniversalMachO (module_sp, data_sp, data_offset, file, file_offset, length)); 93 const lldb::ModuleSP &module_sp, 100 ObjectContainer (module_sp, file, file_offset, length, data_sp, data_offset), 214 ModuleSP module_sp (GetModule()); 215 if (module_sp) 217 if (!module_sp->GetArchitecture().IsValid()) 224 arch = module_sp->GetArchitecture(); 248 return ObjectFile::FindPlugin (module_sp, 55 CreateInstance( const lldb::ModuleSP &module_sp, DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t file_offset, lldb::offset_t length ) argument 91 ObjectContainerUniversalMachO( const lldb::ModuleSP &module_sp, DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t file_offset, lldb::offset_t length ) argument
|
/external/lldb/source/Plugins/Platform/MacOSX/ |
H A D | PlatformRemoteiOS.cpp | 670 ModuleSP &module_sp, 686 error = ResolveExecutable (local_file, module_spec.GetArchitecture(), module_sp, NULL); 687 if (module_sp && ((module_uuid_ptr == NULL) || (module_sp->GetUUID() == *module_uuid_ptr))) 706 module_sp.reset(); 709 module_sp, 711 if (module_sp && ((module_uuid_ptr == NULL) || (module_sp->GetUUID() == *module_uuid_ptr))) 735 module_sp, 737 if (module_sp 669 GetSharedModule(const ModuleSpec &module_spec, ModuleSP &module_sp, const FileSpecList *module_search_paths_ptr, ModuleSP *old_module_sp_ptr, bool *did_create_ptr) argument [all...] |