Searched refs:FdWithKeyRange (Results 1 – 6 of 6) sorted by relevance
215 struct FdWithKeyRange { struct221 FdWithKeyRange() in FdWithKeyRange() function228 FdWithKeyRange(FileDescriptor _fd, Slice _smallest_key, Slice _largest_key, in FdWithKeyRange() argument240 FdWithKeyRange* files;
153 FdWithKeyRange* GetNextFile() { in GetNextFile()270 FdWithKeyRange* prev_file_;409 FdWithKeyRange* f = nullptr; in GetNextFileInLevelWithKeys()509 FdWithKeyRange* GetNextFile() { in GetNextFile()541 FdWithKeyRange* f; in GetNextFile()790 FdWithKeyRange& f = file_level->files[i]; in DoGenerateLevelFilesBrief()1774 FdWithKeyRange* f = fp.GetNextFile(); in Get()1921 FdWithKeyRange* f = fp.GetNextFile(); in MultiGet()2788 [this](const FdWithKeyRange& f1, const FdWithKeyRange& f2) -> bool { in GenerateLevel0NonOverlapping()2794 FdWithKeyRange& f = level0_sorted_file[i]; in GenerateLevel0NonOverlapping()[all …]
29 auto cmp = [&](const FdWithKeyRange& f, const Slice& k) -> bool { in FindFile()55 const FdWithKeyRange& f = files_.files[FindFile(key)]; in MultiGet()
23 struct FdWithKeyRange;
1103 uint64_t ApproximateOffsetOf(Version* v, const FdWithKeyRange& f,1108 uint64_t ApproximateSize(Version* v, const FdWithKeyRange& f,
427 char* mem = arena_.AllocateAligned(num * sizeof(FdWithKeyRange)); in LevelFileInit()428 file_level_.files = new (mem)FdWithKeyRange[num]; in LevelFileInit()