Lines Matching refs:module_spec
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()
264 std::make_pair(module_spec.GetUUID().GetAsString(), cached_module_sp)); in Get()
271 const ModuleSpec &module_spec, in GetAndPut() argument
277 GetModuleDirectory(root_dir_spec, module_spec.GetUUID()); in GetAndPut()
282 ModuleLock lock(root_dir_spec, module_spec.GetUUID(), error); in GetAndPut()
285 module_spec.GetUUID().GetAsString().c_str(), in GetAndPut()
290 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
296 error = module_downloader(module_spec, tmp_download_file_spec); in GetAndPut()
302 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
303 tmp_download_file_spec, module_spec.GetFileSpec()); in GetAndPut()
308 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
324 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec, in GetAndPut()
326 GetSymbolFileSpec(module_spec.GetFileSpec())); in GetAndPut()