Home
last modified time | relevance | path

Searched refs:IndexUnit (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/db/
Dfile_indexer.cc46 const IndexUnit* index_units = next_level_index_[level].index_units; in GetNextLevelIndex()
106 mem = arena->AllocateAligned(upper_size * sizeof(IndexUnit)); in UpdateIndex()
107 index_level.index_units = new (mem) IndexUnit[upper_size]; in UpdateIndex()
115 [](IndexUnit* index, int32_t f_idx) { index->smallest_lb = f_idx; }); in UpdateIndex()
122 [](IndexUnit* index, int32_t f_idx) { index->largest_lb = f_idx; }); in UpdateIndex()
129 [](IndexUnit* index, int32_t f_idx) { index->smallest_rb = f_idx; }); in UpdateIndex()
136 [](IndexUnit* index, int32_t f_idx) { index->largest_rb = f_idx; }); in UpdateIndex()
147 std::function<void(IndexUnit*, int32_t)> set_index) { in CalculateLB() argument
153 IndexUnit* index = index_level->index_units; in CalculateLB()
184 std::function<void(IndexUnit*, int32_t)> set_index) { in CalculateRB() argument
[all …]
Dfile_indexer.h70 struct IndexUnit { struct
71 IndexUnit() in IndexUnit() function
121 IndexUnit* index_units; argument
130 std::function<void(IndexUnit*, int32_t)> set_index);
136 std::function<void(IndexUnit*, int32_t)> set_index);