Searched refs:module_sp (Results 1 - 25 of 87) sorted by relevance

1234

/freebsd-10.0-release/contrib/llvm/tools/lldb/source/API/
H A DSBModule.cpp38 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...]
H A DSBSection.cpp175 ModuleSP module_sp (section_sp->GetModule());
176 if (module_sp)
178 ObjectFile *objfile = module_sp->GetObjectFile();
211 ModuleSP module_sp (section_sp->GetModule());
212 if (module_sp)
214 ObjectFile *objfile = module_sp->GetObjectFile();
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Core/
H A DModuleChild.cpp14 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 DModuleList.cpp80 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
162 RemoveImpl(const ModuleSP &module_sp, bool use_notifier) argument
193 Remove(const ModuleSP &module_sp) argument
326 ModuleSP module_sp; local
568 ModuleSP module_sp; local
591 ModuleSP module_sp; local
671 ModuleSP module_sp; local
857 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
1063 RemoveSharedModule(lldb::ModuleSP &module_sp) argument
[all...]
H A DSearchFilter.cpp82 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 DAddress.cpp61 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 DAddressResolverName.cpp116 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,
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DSymbolVendor.cpp35 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 DSymbolFile.cpp30 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 DObjectFile.cpp31 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...]
H A DSymbolContext.cpp31 module_sp (),
42 module_sp (m),
55 module_sp (m),
68 module_sp (rhs.module_sp),
80 module_sp (),
100 module_sp = rhs.module_sp;
115 module_sp.reset();
135 if (show_module && module_sp)
[all...]
H A DSymbol.cpp302 ModuleSP module_sp (base_address.GetModule());
304 if (module_sp)
306 uint32_t resolved_flags = module_sp->ResolveSymbolContextForAddress (base_address,
324 resolved_flags = module_sp->ResolveSymbolContextForAddress (addr, eSymbolContextLineEntry, sc_temp);
419 sc->module_sp = GetAddress().GetModule();
421 sc->module_sp.reset();
444 ModuleSP module_sp (GetAddress().GetModule());
445 if (module_sp)
448 module_sp->DumpSymbolContext(s);
H A DCompileUnit.cpp20 CompileUnit::CompileUnit (const lldb::ModuleSP &module_sp, void *user_data, const char *pathname, const lldb::user_id_t cu_sym_id, lldb::LanguageType language) : argument
21 ModuleChild(module_sp),
34 assert(module_sp);
37 CompileUnit::CompileUnit (const lldb::ModuleSP &module_sp, void *user_data, const FileSpec &fspec, const lldb::user_id_t cu_sym_id, lldb::LanguageType language) : argument
38 ModuleChild(module_sp),
51 assert(module_sp);
274 assert(sc.module_sp);
275 sc.module_sp->GetSymbolVendor()->ParseVariablesForContext(sc);
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModuleChild.h32 ModuleChild (const lldb::ModuleSP &module_sp);
77 SetModule (const lldb::ModuleSP &module_sp);
H A DModuleList.h36 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 DSearchFilter.h135 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);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.h35 CreateInstance (const lldb::ModuleSP &module_sp, lldb_private::Stream *feedback_strm);
40 SymbolVendorELF (const lldb::ModuleSP &module_sp);
H A DSymbolVendorELF.cpp34 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...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.cpp299 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...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp164 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...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Interpreter/
H A DOptionValueUUID.cpp98 ModuleSP module_sp (target->GetImages().GetModuleAtIndex(i));
99 if (module_sp)
101 const UUID &module_uuid = module_sp->GetUUID();
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-private-interfaces.h22 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
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp110 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);
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DObjectContainer.h50 ObjectContainer (const lldb::ModuleSP &module_sp, argument
56 ModuleChild (module_sp),
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Target/
H A DSectionLoadList.cpp64 ModuleSP module_sp (section->GetModule());
66 if (module_sp)
70 const FileSpec &module_file_spec (module_sp->GetFileSpec());
77 module_sp.get());
112 ModuleSP module_sp (section->GetModule());
113 if (module_sp)
118 module_sp->ReportWarning ("address 0x%16.16" PRIx64 " maps to more than one section: %s.%s and %s.%s",
120 module_sp->GetFileSpec().GetFilename().GetCString(),

Completed in 131 milliseconds

1234