Lines Matching defs:module_spec

165     const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp,
169 return ModuleList::GetSharedModule(module_spec, module_sp,
200 return GetRemoteSharedModule(module_spec, process, module_sp, resolver,
205 const ArchSpec &arch, ModuleSpec &module_spec) {
213 module_spec);
732 Platform::ResolveExecutable(const ModuleSpec &module_spec,
738 ModuleSpec resolved_module_spec(module_spec);
744 !module_spec.GetUUID().IsValid())
1442 Platform::GetCachedExecutable(ModuleSpec &module_spec,
1445 FileSpec platform_spec = module_spec.GetFileSpec();
1447 module_spec, nullptr, module_sp,
1454 module_spec.GetFileSpec() = module_sp->GetFileSpec();
1455 module_spec.GetPlatformFileSpec() = platform_spec;
1461 Status Platform::GetRemoteSharedModule(const ModuleSpec &module_spec,
1473 if (process->GetModuleSpec(module_spec.GetFileSpec(),
1474 module_spec.GetArchitecture(),
1476 if (!module_spec.GetUUID().IsValid() ||
1477 module_spec.GetUUID() == resolved_module_spec.GetUUID()) {
1483 if (!module_spec.GetArchitecture().IsValid()) {
1488 ModuleSpec arch_module_spec(module_spec);
1505 if (GetModuleSpec(module_spec.GetFileSpec(), module_spec.GetArchitecture(),
1507 if (!module_spec.GetUUID().IsValid() ||
1508 module_spec.GetUUID() == resolved_module_spec.GetUUID()) {
1517 return module_resolver(module_spec);
1522 if (module_spec.GetUUID().IsValid()) {
1523 resolved_module_spec.GetUUID() = module_spec.GetUUID();
1583 void Platform::CallLocateModuleCallbackIfSet(const ModuleSpec &module_spec,
1594 m_locate_module_callback(module_spec, module_file_spec, symbol_file_spec);
1663 auto cached_module_spec(module_spec);
1667 cached_module_spec.GetPlatformFileSpec() = module_spec.GetFileSpec();
1689 bool Platform::GetCachedSharedModule(const ModuleSpec &module_spec,
1700 GetModuleCacheRoot(), GetCacheHostname(), module_spec,
1701 [this](const ModuleSpec &module_spec,
1704 module_spec.GetFileSpec(), module_spec.GetObjectOffset(),
1705 module_spec.GetObjectSize(), tmp_download_file_spec);
1717 __FUNCTION__, module_spec.GetUUID().GetAsString().c_str(),