Lines Matching refs:module_spec

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()
227 if (!LocateDSYMInVincinityOfExecutable(module_spec, symbol_fspec)) { in LocateExecutableSymbolFileDsym()
229 LocateMacOSXFilesUsingDebugSymbols(module_spec, dsym_module_spec); in LocateExecutableSymbolFileDsym()
237 ModuleSpec Symbols::LocateExecutableObjectFile(const ModuleSpec &module_spec) { in LocateExecutableObjectFile() argument
239 const FileSpec &exec_fspec = module_spec.GetFileSpec(); in LocateExecutableObjectFile()
240 const ArchSpec *arch = module_spec.GetArchitecturePtr(); in LocateExecutableObjectFile()
241 const UUID *uuid = module_spec.GetUUIDPtr(); in LocateExecutableObjectFile()
251 module_specs.FindMatchingModuleSpec(module_spec, matched_module_spec)) { in LocateExecutableObjectFile()
254 LocateMacOSXFilesUsingDebugSymbols(module_spec, result); in LocateExecutableObjectFile()
263 Symbols::LocateExecutableSymbolFile(const ModuleSpec &module_spec, in LocateExecutableSymbolFile() argument
265 FileSpec symbol_file_spec = module_spec.GetSymbolFileSpec(); in LocateExecutableSymbolFile()
272 module_spec.GetFileSpec().GetFilename().AsCString("<Unknown>"))); in LocateExecutableSymbolFile()
277 FileSpec module_file_spec = module_spec.GetFileSpec(); in LocateExecutableSymbolFile()
318 const UUID &module_uuid = module_spec.GetUUID(); in LocateExecutableSymbolFile()
400 return LocateExecutableSymbolFileDsym(module_spec); in LocateExecutableSymbolFile()
418 ModuleSpec module_spec; in DownloadSymbolFileAsync() local
419 module_spec.GetUUID() = uuid; in DownloadSymbolFileAsync()
420 if (!Symbols::DownloadObjectAndSymbolFile(module_spec, error, in DownloadSymbolFileAsync()
428 Debugger::ReportSymbolChange(module_spec); in DownloadSymbolFileAsync()
441 bool Symbols::DownloadObjectAndSymbolFile(ModuleSpec &module_spec, in DownloadObjectAndSymbolFile() argument