Lines Matching refs:level_iters_

306   for (auto* l : level_iters_) {  in Cleanup()
309 level_iters_.clear(); in Cleanup()
437 if (level_iters_[level - 1] == nullptr) { in SeekInternal()
448 level_iters_[level - 1]->SetFileIndex(f_idx); in SeekInternal()
449 seek_to_first ? level_iters_[level - 1]->SeekToFirst() : in SeekInternal()
450 level_iters_[level - 1]->Seek(internal_key); in SeekInternal()
452 if (!level_iters_[level - 1]->status().ok()) { in SeekInternal()
453 immutable_status_ = level_iters_[level - 1]->status(); in SeekInternal()
454 } else if (level_iters_[level - 1]->Valid() && in SeekInternal()
455 !IsOverUpperBound(level_iters_[level - 1]->key())) { in SeekInternal()
456 immutable_min_heap_.push(level_iters_[level - 1]); in SeekInternal()
460 DeleteIterator(level_iters_[level - 1]); in SeekInternal()
461 level_iters_[level - 1] = nullptr; in SeekInternal()
599 for (ForwardLevelIterator* child_iter : level_iters_) { in UpdateChildrenPinnedItersMgr()
744 for (auto* l : level_iters_) { in RenewIterators()
747 level_iters_.clear(); in RenewIterators()
763 level_iters_.reserve(vstorage->num_levels() - 1); in BuildLevelIterators()
771 level_iters_.push_back(nullptr); in BuildLevelIterators()
776 level_iters_.push_back(new ForwardLevelIterator( in BuildLevelIterators()
803 for (auto* level_iter : level_iters_) { in ResetIncompleteIterators()
896 if (level_iters_[level - 1] == nullptr) { in DeleteCurrentIter()
899 if (level_iters_[level - 1] == current_) { in DeleteCurrentIter()
901 DeleteIterator(level_iters_[level - 1]); in DeleteCurrentIter()
902 level_iters_[level - 1] = nullptr; in DeleteCurrentIter()
925 if ((level_iters_[level - 1] == nullptr) && in TEST_CheckDeletedIters()