Lines Matching defs:root_dir_spec

57   ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid, Status &error);
73 FileSpec GetModuleDirectory(const FileSpec &root_dir_spec, const UUID &uuid) {
74 const auto modules_dir_spec = JoinPath(root_dir_spec, kModulesSubdir);
82 void DeleteExistingModule(const FileSpec &root_dir_spec,
96 ModuleLock lock(root_dir_spec, module_uuid, error);
110 const auto module_spec_dir = GetModuleDirectory(root_dir_spec, module_uuid);
115 void DecrementRefExistingModule(const FileSpec &root_dir_spec,
118 DeleteExistingModule(root_dir_spec, sysroot_module_path_spec);
127 Status CreateHostSysRootModuleLink(const FileSpec &root_dir_spec,
133 JoinPath(JoinPath(root_dir_spec, hostname),
139 DecrementRefExistingModule(root_dir_spec, sysroot_module_path_spec);
153 ModuleLock::ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid,
155 const auto lock_dir_spec = JoinPath(root_dir_spec, kLockDirName);
191 Status ModuleCache::Put(const FileSpec &root_dir_spec, const char *hostname,
195 GetModuleDirectory(root_dir_spec, module_spec.GetUUID());
208 root_dir_spec, hostname, target_file, module_file_path, true);
216 Status ModuleCache::Get(const FileSpec &root_dir_spec, const char *hostname,
229 GetModuleDirectory(root_dir_spec, module_spec.GetUUID());
243 auto error = CreateHostSysRootModuleLink(root_dir_spec, hostname,
272 Status ModuleCache::GetAndPut(const FileSpec &root_dir_spec,
280 GetModuleDirectory(root_dir_spec, module_spec.GetUUID());
285 ModuleLock lock(root_dir_spec, module_spec.GetUUID(), error);
293 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec,
306 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec,
313 error = Get(root_dir_spec, escaped_hostname.c_str(), module_spec,
329 error = Put(root_dir_spec, escaped_hostname.c_str(), module_spec,