Lines Matching refs:mutable_iter_
212 mutable_iter_(nullptr), in ForwardIterator()
292 if (mutable_iter_ != nullptr) { in Cleanup()
293 DeleteIterator(mutable_iter_, true /* is_arena */); in Cleanup()
352 assert(mutable_iter_); in SeekInternal()
354 seek_to_first ? mutable_iter_->SeekToFirst() : in SeekInternal()
355 mutable_iter_->Seek(internal_key); in SeekInternal()
375 seek_to_first ? mutable_iter_->SeekToFirst() in SeekInternal()
376 : mutable_iter_->Seek(internal_key); in SeekInternal()
475 } else if (current_ && current_ != mutable_iter_) { in SeekInternal()
502 } else if (current_ != mutable_iter_) { in Next()
523 if (current_ != mutable_iter_) { in Next()
535 mutable_iter_->Seek(prev_key_.GetInternalKey()); in Next()
556 } else if (!mutable_iter_->status().ok()) { in status()
557 return mutable_iter_->status(); in status()
580 if (mutable_iter_) { in UpdateChildrenPinnedItersMgr()
581 mutable_iter_->SetPinnedItersMgr(pinned_iters_mgr_); in UpdateChildrenPinnedItersMgr()
625 mutable_iter_ = sv_->mem->NewIterator(read_options_, &arena_); in RebuildIterators()
677 if (mutable_iter_ != nullptr) { in RenewIterators()
678 DeleteIterator(mutable_iter_, true /* is_arena */); in RenewIterators()
685 mutable_iter_ = svnew->mem->NewIterator(read_options_, &arena_); in RenewIterators()
814 if (immutable_min_heap_.empty() && !mutable_iter_->Valid()) { in UpdateCurrent()
817 current_ = mutable_iter_; in UpdateCurrent()
818 } else if (!mutable_iter_->Valid()) { in UpdateCurrent()
826 mutable_iter_->key(), current_->key()); in UpdateCurrent()
831 current_ = mutable_iter_; in UpdateCurrent()
868 if (immutable_min_heap_.empty() && current_ == mutable_iter_) { in NeedToSeekImmutable()
873 target, current_ == mutable_iter_ ? immutable_min_heap_.top()->key() in NeedToSeekImmutable()