Lines Matching refs:module_spec
189 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put() argument
192 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in Put()
213 const ModuleSpec &module_spec, in Get() argument
216 m_loaded_modules.find(module_spec.GetUUID().GetAsString()); in Get()
225 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in Get()
227 module_spec_dir, module_spec.GetFileSpec().GetFilename().AsCString()); in Get()
232 module_spec.GetObjectSize()) in Get()
239 module_spec.GetFileSpec(), in Get()
245 auto cached_module_spec(module_spec); in Get()
249 cached_module_spec.GetPlatformFileSpec() = module_spec.GetFileSpec(); in Get()
261 std::make_pair(module_spec.GetUUID().GetAsString(), cached_module_sp)); in Get()
268 const ModuleSpec &module_spec, in GetAndPut() argument
274 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in GetAndPut()
279 ModuleLock lock(root_dir_spec, module_spec.GetUUID(), error); in GetAndPut()
282 module_spec.GetUUID().GetAsString().c_str(), in GetAndPut()
287 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
293 error = module_downloader(module_spec, tmp_download_file_spec); in GetAndPut()
299 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
300 tmp_download_file_spec, module_spec.GetFileSpec()); in GetAndPut()
305 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
321 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
323 GetSymbolFileSpec(module_spec.GetFileSpec())); in GetAndPut()