Lines Matching refs:file
229 for (const auto& file : files_) { in GetInfoString() local
230 AppendHumanBytes(file->size, human_size, sizeof(human_size)); in GetInfoString()
231 ss << file->filename << ", size " << human_size << ", refs " in GetInfoString()
232 << file->refs << std::endl; in GetInfoString()
267 const std::string& file = "") const { in GetPrivateFileRel() argument
268 assert(file.size() == 0 || file[0] != '/'); in GetPrivateFileRel()
270 (tmp ? ".tmp" : "") + "/" + file; in GetPrivateFileRel()
272 inline std::string GetSharedFileRel(const std::string& file = "", in GetSharedFileRel() argument
274 assert(file.size() == 0 || file[0] != '/'); in GetSharedFileRel()
275 return std::string("shared/") + (tmp ? "." : "") + file + in GetSharedFileRel()
278 inline std::string GetSharedFileWithChecksumRel(const std::string& file = "", in GetSharedFileWithChecksumRel() argument
280 assert(file.size() == 0 || file[0] != '/'); in GetSharedFileWithChecksumRel()
281 return GetSharedChecksumDirRel() + "/" + (tmp ? "." : "") + file + in GetSharedFileWithChecksumRel()
284 inline std::string GetSharedFileWithChecksum(const std::string& file, in GetSharedFileWithChecksum() argument
287 assert(file.size() == 0 || file[0] != '/'); in GetSharedFileWithChecksum()
288 std::string file_copy = file; in GetSharedFileWithChecksum()
293 inline std::string GetFileFromChecksumFile(const std::string& file) const { in GetFileFromChecksumFile()
294 assert(file.size() == 0 || file[0] != '/'); in GetFileFromChecksumFile()
295 std::string file_copy = file; in GetFileFromChecksumFile()
628 for (auto& file : backup_meta_files) { in Initialize() local
629 if (file == "." || file == "..") { in Initialize()
632 ROCKS_LOG_INFO(options_.info_log, "Detected backup %s", file.c_str()); in Initialize()
634 sscanf(file.c_str(), "%u", &backup_id); in Initialize()
635 if (backup_id == 0 || file != ROCKSDB_NAMESPACE::ToString(backup_id)) { in Initialize()
638 auto s = backup_env_->DeleteFile(GetBackupMetaDir() + "/" + file); in Initialize()
641 file.c_str(), s.ToString().c_str()); in Initialize()
1196 const std::string &file = file_info->filename; in RestoreDBFromBackup() local
1199 size_t slash = file.find_last_of('/'); in RestoreDBFromBackup()
1203 dst = file.substr(slash + 1); in RestoreDBFromBackup()
1207 if (file.substr(0, slash) == GetSharedChecksumDirRel()) { in RestoreDBFromBackup()
1223 ROCKS_LOG_INFO(options_.info_log, "Restoring %s to %s\n", file.c_str(), in RestoreDBFromBackup()
1226 GetAbsolutePath(file), dst, "" /* contents */, backup_env_, db_env_, in RestoreDBFromBackup()
1738 for (const auto& file : files_) { in Delete() local
1739 --file->refs; // decrease refcount in Delete()
1923 for (const auto& file : files_) { in StoreToFile() local
1926 size_t newlen = len + file->filename.length() + snprintf(writelen_temp, in StoreToFile()
1927 sizeof(writelen_temp), " crc32 %u\n", file->checksum_value); in StoreToFile()
1938 file->filename.c_str(), const_write); in StoreToFile()