Lines Matching refs:FileSpec
54 FileSpec m_file_spec;
57 ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid, Status &error);
61 static FileSpec JoinPath(const FileSpec &path1, const char *path2) { in JoinPath()
62 FileSpec result_spec(path1); in JoinPath()
67 static Status MakeDirectory(const FileSpec &dir_path) { in MakeDirectory()
73 FileSpec GetModuleDirectory(const FileSpec &root_dir_spec, const UUID &uuid) { in GetModuleDirectory()
78 FileSpec GetSymbolFileSpec(const FileSpec &module_file_spec) { in GetSymbolFileSpec()
79 return FileSpec(module_file_spec.GetPath() + kSymFileExtension); in GetSymbolFileSpec()
82 void DeleteExistingModule(const FileSpec &root_dir_spec, in DeleteExistingModule()
83 const FileSpec &sysroot_module_path_spec) { in DeleteExistingModule()
115 void DecrementRefExistingModule(const FileSpec &root_dir_spec, in DecrementRefExistingModule()
116 const FileSpec &sysroot_module_path_spec) { in DecrementRefExistingModule()
123 FileSpec symfile_spec = GetSymbolFileSpec(sysroot_module_path_spec); in DecrementRefExistingModule()
127 Status CreateHostSysRootModuleLink(const FileSpec &root_dir_spec, in CreateHostSysRootModuleLink()
129 const FileSpec &platform_module_spec, in CreateHostSysRootModuleLink()
130 const FileSpec &local_module_spec, in CreateHostSysRootModuleLink()
143 FileSpec(sysroot_module_path_spec.GetDirectory().AsCString())); in CreateHostSysRootModuleLink()
153 ModuleLock::ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid, in ModuleLock()
191 Status ModuleCache::Put(const FileSpec &root_dir_spec, const char *hostname, in Put()
192 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put()
193 const FileSpec &target_file) { in Put()
215 Status ModuleCache::Get(const FileSpec &root_dir_spec, const char *hostname, in Get()
259 FileSpec symfile_spec = GetSymbolFileSpec(cached_module_sp->GetFileSpec()); in Get()
269 Status ModuleCache::GetAndPut(const FileSpec &root_dir_spec, in GetAndPut()
333 FileSpec symfile_spec = GetSymbolFileSpec(cached_module_sp->GetFileSpec()); in GetAndPut()