Lines Matching refs:FileSpec
53 FileSpec m_file_spec;
56 ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid, Status &error);
60 static FileSpec JoinPath(const FileSpec &path1, const char *path2) { in JoinPath()
61 FileSpec result_spec(path1); in JoinPath()
66 static Status MakeDirectory(const FileSpec &dir_path) { in MakeDirectory()
72 FileSpec GetModuleDirectory(const FileSpec &root_dir_spec, const UUID &uuid) { in GetModuleDirectory()
77 FileSpec GetSymbolFileSpec(const FileSpec &module_file_spec) { in GetSymbolFileSpec()
78 return FileSpec(module_file_spec.GetPath() + kSymFileExtension); in GetSymbolFileSpec()
81 void DeleteExistingModule(const FileSpec &root_dir_spec, in DeleteExistingModule()
82 const FileSpec &sysroot_module_path_spec) { in DeleteExistingModule()
114 void DecrementRefExistingModule(const FileSpec &root_dir_spec, in DecrementRefExistingModule()
115 const FileSpec &sysroot_module_path_spec) { in DecrementRefExistingModule()
122 FileSpec symfile_spec = GetSymbolFileSpec(sysroot_module_path_spec); in DecrementRefExistingModule()
126 Status CreateHostSysRootModuleLink(const FileSpec &root_dir_spec, in CreateHostSysRootModuleLink()
128 const FileSpec &platform_module_spec, in CreateHostSysRootModuleLink()
129 const FileSpec &local_module_spec, in CreateHostSysRootModuleLink()
142 FileSpec(sysroot_module_path_spec.GetDirectory().AsCString())); in CreateHostSysRootModuleLink()
152 ModuleLock::ModuleLock(const FileSpec &root_dir_spec, const UUID &uuid, in ModuleLock()
190 Status ModuleCache::Put(const FileSpec &root_dir_spec, const char *hostname, in Put()
191 const ModuleSpec &module_spec, const FileSpec &tmp_file, in Put()
192 const FileSpec &target_file) { in Put()
214 Status ModuleCache::Get(const FileSpec &root_dir_spec, const char *hostname, in Get()
258 FileSpec symfile_spec = GetSymbolFileSpec(cached_module_sp->GetFileSpec()); in Get()
268 Status ModuleCache::GetAndPut(const FileSpec &root_dir_spec, in GetAndPut()
332 FileSpec symfile_spec = GetSymbolFileSpec(cached_module_sp->GetFileSpec()); in GetAndPut()