| /openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/ |
| H A D | PlatformDarwinDevice.cpp | 289 const lldb_private::ModuleSpec &module_spec, in BringInRemoteFile() argument 292 Status err = platform->GetFile(module_spec.GetFileSpec(), module_cache_spec); in BringInRemoteFile() 297 const lldb_private::ModuleSpec &module_spec, lldb::ModuleSP &module_sp, in GetSharedModuleWithLocalCache() argument 306 module_spec.GetFileSpec().GetDirectory().AsCString(), in GetSharedModuleWithLocalCache() 307 module_spec.GetFileSpec().GetFilename().AsCString(), in GetSharedModuleWithLocalCache() 308 module_spec.GetPlatformFileSpec().GetDirectory().AsCString(), in GetSharedModuleWithLocalCache() 309 module_spec.GetPlatformFileSpec().GetFilename().AsCString(), in GetSharedModuleWithLocalCache() 310 module_spec.GetSymbolFileSpec().GetDirectory().AsCString(), in GetSharedModuleWithLocalCache() 311 module_spec.GetSymbolFileSpec().GetFilename().AsCString()); in GetSharedModuleWithLocalCache() 323 HostInfo::GetSharedCacheImageInfo(module_spec.GetFileSpec().GetPath()); in GetSharedModuleWithLocalCache() [all …]
|
| H A D | PlatformMacOSX.cpp | 179 const lldb_private::ModuleSpec &module_spec, Process *process, in GetSharedModule() argument 183 Status error = GetSharedModuleWithLocalCache(module_spec, module_sp, in GetSharedModule() 188 if (module_spec.GetArchitecture().GetCore() == in GetSharedModule() 193 ModuleSpec module_spec_x86_64(module_spec); in GetSharedModule() 215 error = FindBundleBinaryInExecSearchPaths(module_spec, process, module_sp, in GetSharedModule()
|
| H A D | PlatformDarwinKernel.cpp | 720 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument 725 const FileSpec &platform_file = module_spec.GetFileSpec(); in GetSharedModule() 731 if (module_spec.GetUUID().IsValid()) { in GetSharedModule() 735 error = GetSharedModuleKernel(module_spec, process, module_sp, in GetSharedModule() 742 return GetSharedModuleKext(module_spec, process, module_sp, in GetSharedModule() 750 return PlatformDarwin::GetSharedModule(module_spec, process, module_sp, in GetSharedModule() 756 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModuleKext() argument 761 const FileSpec &platform_file = module_spec.GetFileSpec(); in GetSharedModuleKext() 771 error = ExamineKextForMatchingUUID(it->second, module_spec.GetUUID(), in GetSharedModuleKext() 772 module_spec.GetArchitecture(), in GetSharedModuleKext() [all …]
|
| H A D | PlatformAppleSimulator.cpp | 377 const ModuleSpec &module_spec, lldb::ModuleSP &exe_module_sp, in ResolveExecutable() argument 382 ModuleSpec resolved_module_spec(module_spec); in ResolveExecutable() 414 if (!module_spec.GetArchitecture().IsValid() || in ResolveExecutable() 415 module_spec.GetArchitecture().GetCore() == in ResolveExecutable() 445 module_spec.GetFileSpec().GetPath().c_str()); in ResolveExecutable() 485 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument 493 ModuleSpec platform_module_spec(module_spec); in GetSharedModule() 494 const FileSpec &platform_file = module_spec.GetFileSpec(); in GetSharedModule() 495 error = GetSymbolFile(platform_file, module_spec.GetUUIDPtr(), in GetSharedModule() 502 error = ModuleList::GetSharedModule(module_spec, module_sp, in GetSharedModule()
|
| H A D | PlatformDarwin.cpp | 210 FileSpec module_spec = module.GetFileSpec(); in LocateExecutableScriptingResources() local 212 if (module_spec) { in LocateExecutableScriptingResources() 221 while (module_spec.GetFilename()) { in LocateExecutableScriptingResources() 223 module_spec.GetFilename().GetCString()); in LocateExecutableScriptingResources() 308 module_spec.GetFileNameStrippingExtension()); in LocateExecutableScriptingResources() 309 if (module_spec.GetFilename() == filename_no_extension) in LocateExecutableScriptingResources() 312 module_spec.SetFilename(filename_no_extension); in LocateExecutableScriptingResources() 334 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument 345 module_spec, process, module_sp, module_search_paths_ptr, old_modules, in GetSharedModule() 352 error = Platform::GetSharedModule(module_spec, process, module_sp, in GetSharedModule() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | LocateSymbolFile.cpp | 41 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec, 46 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec, in LocateMacOSXFilesUsingDebugSymbols() argument 159 static bool LocateDSYMInVincinityOfExecutable(const ModuleSpec &module_spec, in LocateDSYMInVincinityOfExecutable() argument 162 const FileSpec &exec_fspec = module_spec.GetFileSpec(); in LocateDSYMInVincinityOfExecutable() 164 if (::LookForDsymNextToExecutablePath(module_spec, exec_fspec, in LocateDSYMInVincinityOfExecutable() 196 if (::LookForDsymNextToExecutablePath(module_spec, parent_dirs, in LocateDSYMInVincinityOfExecutable() 213 static FileSpec LocateExecutableSymbolFileDsym(const ModuleSpec &module_spec) { in LocateExecutableSymbolFileDsym() argument 214 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr(); in LocateExecutableSymbolFileDsym() 215 const ArchSpec *arch = module_spec.GetArchitecturePtr(); in LocateExecutableSymbolFileDsym() 216 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableSymbolFileDsym() [all …]
|
| H A D | LocateSymbolFileMacOSX.cpp | 49 int LocateMacOSXFilesUsingDebugSymbols(const ModuleSpec &module_spec, in LocateMacOSXFilesUsingDebugSymbols() argument 57 return_module_spec = module_spec; in LocateMacOSXFilesUsingDebugSymbols() 61 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateMacOSXFilesUsingDebugSymbols() 62 const ArchSpec *arch = module_spec.GetArchitecturePtr(); in LocateMacOSXFilesUsingDebugSymbols() 97 const FileSpec *exec_fspec = module_spec.GetFileSpecPtr(); in LocateMacOSXFilesUsingDebugSymbols() 152 if (FileSystem::Instance().Exists(module_spec.GetFileSpec())) { in LocateMacOSXFilesUsingDebugSymbols() 154 exe_spec.GetFileSpec() = module_spec.GetFileSpec(); in LocateMacOSXFilesUsingDebugSymbols() 155 exe_spec.GetUUID() = module_spec.GetUUID(); in LocateMacOSXFilesUsingDebugSymbols() 161 return_module_spec.GetFileSpec() = module_spec.GetFileSpec(); in LocateMacOSXFilesUsingDebugSymbols() 163 module_spec.GetFileSpec().GetPath().c_str(), in LocateMacOSXFilesUsingDebugSymbols() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Target/ |
| H A D | ModuleCache.cpp | 192 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put() argument 195 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in Put() 216 const ModuleSpec &module_spec, in Get() argument 219 m_loaded_modules.find(module_spec.GetUUID().GetAsString()); in Get() 228 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in Get() 230 module_spec_dir, module_spec.GetFileSpec().GetFilename().AsCString()); in Get() 235 module_spec.GetObjectSize()) in Get() 242 module_spec.GetFileSpec(), in Get() 248 auto cached_module_spec(module_spec); in Get() 252 cached_module_spec.GetPlatformFileSpec() = module_spec.GetFileSpec(); in Get() [all …]
|
| H A D | AssertFrameRecognizer.cpp | 20 FileSpec module_spec; member 41 location.module_spec = FileSpec("libsystem_kernel.dylib"); in GetAbortLocation() 45 location.module_spec = FileSpec("libc.so.6"); in GetAbortLocation() 74 location.module_spec = FileSpec("libsystem_c.dylib"); in GetAssertLocation() 78 location.module_spec = FileSpec("libc.so.6"); in GetAssertLocation() 102 location.module_spec.GetFilename(), location.symbols, in RegisterAssertFrameRecognizer() 107 for (char c : location.module_spec.GetFilename().GetStringRef()) { in RegisterAssertFrameRecognizer() 161 !sym_ctx.module_sp->GetFileSpec().FileEquals(location.module_spec)) in RecognizeFrame()
|
| H A D | Platform.cpp | 202 const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp, in GetSharedModule() argument 206 return ModuleList::GetSharedModule(module_spec, module_sp, in GetSharedModule() 238 return GetRemoteSharedModule(module_spec, process, module_sp, resolver, in GetSharedModule() 243 const ArchSpec &arch, ModuleSpec &module_spec) { in GetModuleSpec() argument 251 module_spec); in GetModuleSpec() 770 Platform::ResolveExecutable(const ModuleSpec &module_spec, in ResolveExecutable() argument 775 if (FileSystem::Instance().Exists(module_spec.GetFileSpec())) { in ResolveExecutable() 776 if (module_spec.GetArchitecture().IsValid()) { in ResolveExecutable() 777 error = ModuleList::GetSharedModule(module_spec, exe_module_sp, in ResolveExecutable() 784 ModuleSpec arch_module_spec(module_spec); in ResolveExecutable() [all …]
|
| H A D | TargetList.cpp | 122 ModuleSpec module_spec(FileSpec(user_exe_path, FileSpec::Style::native)); in CreateTargetInternal() local 123 FileSystem::Instance().Resolve(module_spec.GetFileSpec()); in CreateTargetInternal() 128 !FileSystem::Instance().Exists(module_spec.GetFileSpec())) in CreateTargetInternal() 130 module_spec.GetFileSpec()); in CreateTargetInternal() 134 Host::ResolveExecutableInBundle(module_spec.GetFileSpec()); in CreateTargetInternal() 140 module_spec.GetFileSpec(), file_offset, file_size, module_specs); in CreateTargetInternal() 165 module_spec.GetFileSpec().GetPath().c_str()); in CreateTargetInternal() 176 module_spec.GetArchitecture() = arch; in CreateTargetInternal() 177 if (module_specs.FindMatchingModuleSpec(module_spec, in CreateTargetInternal() 308 ModuleSpec module_spec(file, arch); in CreateTargetInternal() local [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | DynamicLoader.cpp | 82 ModuleSpec module_spec(executable->GetFileSpec(), in GetTargetExecutable() local 84 auto module_sp = std::make_shared<Module>(module_spec); in GetTargetExecutable() 97 executable = target.GetOrCreateModule(module_spec, true /* notify */); in GetTargetExecutable() 154 ModuleSpec module_spec(file, target.GetArchitecture()); in FindModuleViaTarget() local 156 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) in FindModuleViaTarget() 159 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) in FindModuleViaTarget() 196 ModuleSpec module_spec; in LoadBinaryWithUUIDAndAddress() local 197 module_spec.GetUUID() = uuid; in LoadBinaryWithUUIDAndAddress() 207 ModuleSpec module_spec; in LoadBinaryWithUUIDAndAddress() local 208 module_spec.GetUUID() = uuid; in LoadBinaryWithUUIDAndAddress() [all …]
|
| H A D | ModuleList.cpp | 525 void ModuleList::FindModules(const ModuleSpec &module_spec, in FindModules() argument 529 if (module_sp->MatchesModuleSpec(module_spec)) in FindModules() 623 ModuleSP ModuleList::FindFirstModule(const ModuleSpec &module_spec) const { in FindFirstModule() 629 if (module_sp->MatchesModuleSpec(module_spec)) in FindFirstModule() 772 void ModuleList::FindSharedModules(const ModuleSpec &module_spec, in FindSharedModules() argument 774 GetSharedModuleList().FindModules(module_spec, matching_module_list); in FindSharedModules() 786 ModuleList::GetSharedModule(const ModuleSpec &module_spec, ModuleSP &module_sp, in GetSharedModule() argument 802 const UUID *uuid_ptr = module_spec.GetUUIDPtr(); in GetSharedModule() 803 const FileSpec &module_file_spec = module_spec.GetFileSpec(); in GetSharedModule() 804 const ArchSpec &arch = module_spec.GetArchitecture(); in GetSharedModule() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/wasm/ |
| H A D | SymbolVendorWasm.cpp | 74 ModuleSpec module_spec; in CreateInstance() local 75 module_spec.GetFileSpec() = obj_file->GetFileSpec(); in CreateInstance() 76 FileSystem::Instance().Resolve(module_spec.GetFileSpec()); in CreateInstance() 77 module_spec.GetUUID() = obj_file->GetUUID(); in CreateInstance() 86 module_spec.GetSymbolFileSpec() = *symbol_file_spec; in CreateInstance() 90 Symbols::LocateExecutableSymbolFile(module_spec, search_paths); in CreateInstance()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/PECOFF/ |
| H A D | SymbolVendorPECOFF.cpp | 82 ModuleSpec module_spec; in CreateInstance() local 84 module_spec.GetFileSpec() = obj_file->GetFileSpec(); in CreateInstance() 85 FileSystem::Instance().Resolve(module_spec.GetFileSpec()); in CreateInstance() 86 module_spec.GetSymbolFileSpec() = fspec; in CreateInstance() 87 module_spec.GetUUID() = uuid; in CreateInstance() 90 Symbols::LocateExecutableSymbolFile(module_spec, search_paths); in CreateInstance()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/ELF/ |
| H A D | SymbolVendorELF.cpp | 82 ModuleSpec module_spec; in CreateInstance() local 84 module_spec.GetFileSpec() = obj_file->GetFileSpec(); in CreateInstance() 85 FileSystem::Instance().Resolve(module_spec.GetFileSpec()); in CreateInstance() 86 module_spec.GetSymbolFileSpec() = fspec; in CreateInstance() 87 module_spec.GetUUID() = uuid; in CreateInstance() 90 Symbols::LocateExecutableSymbolFile(module_spec, search_paths); in CreateInstance()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | ModuleSpec.h | 323 bool GetModuleSpecAtIndex(size_t i, ModuleSpec &module_spec) const { in GetModuleSpecAtIndex() argument 326 module_spec = m_specs[i]; in GetModuleSpecAtIndex() 329 module_spec.Clear(); in GetModuleSpecAtIndex() 333 bool FindMatchingModuleSpec(const ModuleSpec &module_spec, in FindMatchingModuleSpec() argument 338 if (spec.Matches(module_spec, exact_arch_match)) { in FindMatchingModuleSpec() 345 if (module_spec.GetArchitecturePtr()) { in FindMatchingModuleSpec() 348 if (spec.Matches(module_spec, exact_arch_match)) { in FindMatchingModuleSpec() 358 void FindMatchingModuleSpecs(const ModuleSpec &module_spec, in FindMatchingModuleSpecs() argument 364 if (spec.Matches(module_spec, exact_arch_match)) in FindMatchingModuleSpecs() 370 if (module_spec.GetArchitecturePtr() && in FindMatchingModuleSpecs() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PDB/ |
| H A D | ObjectFilePDB.cpp | 111 ModuleSpec module_spec(file); in GetModuleSpecifications() local 128 lldb_private::UUID &uuid = module_spec.GetUUID(); in GetModuleSpecifications() 131 ArchSpec &module_arch = module_spec.GetArchitecture(); in GetModuleSpecifications() 135 specs.Append(module_spec); in GetModuleSpecifications() 139 specs.Append(module_spec); in GetModuleSpecifications() 143 specs.Append(module_spec); in GetModuleSpecifications() 147 specs.Append(module_spec); in GetModuleSpecifications()
|
| /openbsd-src/gnu/llvm/lldb/source/Commands/ |
| H A D | CommandObjectTarget.cpp | 931 ModuleSpec module_spec(module_file); in DoExecute() local 934 target->GetImages().FindFirstModule(module_spec)); in DoExecute() 1748 ModuleSpec module_spec(module_file_spec); in FindModulesByName() local 1762 if (module->MatchesModuleSpec(module_spec)) { in FindModulesByName() 1770 target->GetImages().FindModules(module_spec, module_list); in FindModulesByName() 1776 module_spec.GetArchitecture() = target->GetArchitecture(); in FindModulesByName() 1777 ModuleList::FindSharedModules(module_spec, module_list); in FindModulesByName() 1780 ModuleList::FindSharedModules(module_spec, module_list); in FindModulesByName() 2521 ModuleSpec module_spec; in DoExecute() local 2522 module_spec.GetUUID() = in DoExecute() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/ |
| H A D | LocateSymbolFile.h | 31 static ModuleSpec LocateExecutableObjectFile(const ModuleSpec &module_spec); 38 LocateExecutableSymbolFile(const ModuleSpec &module_spec, 54 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Target/ |
| H A D | ModuleCache.h | 55 const ModuleSpec &module_spec, 62 const ModuleSpec &module_spec, const FileSpec &tmp_file, 66 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ |
| H A D | ProcessKDP.cpp | 273 ModuleSpec module_spec; in DoConnectRemote() local 274 module_spec.GetUUID() = kernel_uuid; in DoConnectRemote() 275 module_spec.GetArchitecture() = target.GetArchitecture(); in DoConnectRemote() 280 module_spec.GetSymbolFileSpec() = in DoConnectRemote() 281 Symbols::LocateExecutableSymbolFile(module_spec, in DoConnectRemote() 283 if (module_spec.GetSymbolFileSpec()) { in DoConnectRemote() 285 Symbols::LocateExecutableObjectFile(module_spec); in DoConnectRemote() 288 module_spec.GetFileSpec() = in DoConnectRemote() 292 if (!module_spec.GetSymbolFileSpec() || in DoConnectRemote() 293 !module_spec.GetSymbolFileSpec()) { in DoConnectRemote() [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceIntelPTBundleLoader.cpp | 41 ModuleSpec module_spec; in ParseModule() local 42 module_spec.GetFileSpec() = local_file_spec; in ParseModule() 43 module_spec.GetPlatformFileSpec() = system_file_spec; in ParseModule() 46 module_spec.GetUUID().SetFromStringRef(*module.uuid); in ParseModule() 50 target.GetOrCreateModule(module_spec, /*notify*/ false, &error); in ParseModule() 166 ModuleSpec module_spec; in ParseKernel() local 167 module_spec.GetFileSpec() = file_spec; in ParseKernel() 171 parsed_process->target_sp->GetOrCreateModule(module_spec, false, &error); in ParseKernel()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ |
| H A D | DynamicLoaderDarwin.cpp | 103 ModuleSpec module_spec(image_info.file_spec); in FindTargetModuleForImageInfo() local 104 module_spec.GetUUID() = image_info.uuid; in FindTargetModuleForImageInfo() 113 module_spec.GetArchitecture() = ArchSpec(target_triple); in FindTargetModuleForImageInfo() 117 ModuleSP module_sp(target_images.FindFirstModule(module_spec)); in FindTargetModuleForImageInfo() 119 if (module_sp && !module_spec.GetUUID().IsValid() && in FindTargetModuleForImageInfo() 138 HostInfo::GetSharedCacheImageInfo(module_spec.GetFileSpec().GetPath()); in FindTargetModuleForImageInfo() 143 (!module_spec.GetUUID() || module_spec.GetUUID() == image_info.uuid)) { in FindTargetModuleForImageInfo() 144 ModuleSpec shared_cache_spec(module_spec.GetFileSpec(), image_info.uuid, in FindTargetModuleForImageInfo() 153 module_sp = target.GetOrCreateModule(module_spec, false /* notify */); in FindTargetModuleForImageInfo() 665 ModuleSpec module_spec(objfile->GetFileSpec(), in AddModulesUsingImageInfos() local [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/MacOSX/ |
| H A D | SymbolVendorMacOSX.cpp | 129 ModuleSpec module_spec(file_spec, module_sp->GetArchitecture()); in CreateInstance() local 130 module_spec.GetUUID() = module_sp->GetUUID(); in CreateInstance() 133 Symbols::LocateExecutableSymbolFile(module_spec, search_paths); in CreateInstance() 134 if (module_spec.GetSourceMappingList().GetSize()) in CreateInstance() 136 module_spec.GetSourceMappingList(), true); in CreateInstance()
|