Lines Matching refs:key_
191 key_.SetKey(current_key, false /* copy */); in Prev()
222 if (key_.IsKeyPinned()) { in Prev()
255 while (ParseNextDataKey<DecodeEntry>() && Compare(key_, seek_key) < 0) { in Seek()
333 if (!ParseNextDataKey<DecodeEntry>(limit) || Compare(key_, target) >= 0) { in SeekForGetImpl()
358 if (user_comparator_->Compare(key_.GetUserKey(), target_user_key) != 0) { in SeekForGetImpl()
364 ValueType value_type = ExtractValueType(key_.GetKey()); in SeekForGetImpl()
414 while (ParseNextIndexKey() && Compare(key_, seek_key) < 0) { in Seek()
434 while (ParseNextDataKey<DecodeEntry>() && Compare(key_, seek_key) < 0) { in SeekForPrev()
439 while (Valid() && Compare(key_, seek_key) > 0) { in SeekForPrev()
496 key_.Clear(); in CorruptionError()
518 if (p == nullptr || key_.Size() < shared) { in ParseNextDataKey()
525 key_.SetKey(Slice(p, non_shared), false /* copy */); in ParseNextDataKey()
529 key_.TrimAppend(shared, p, non_shared); in ParseNextDataKey()
537 assert(GetInternalKeySeqno(key_.GetInternalKey()) == 0); in ParseNextDataKey()
539 ValueType value_type = ExtractValueType(key_.GetKey()); in ParseNextDataKey()
551 key_.OwnKey(); in ParseNextDataKey()
555 key_.UpdateInternalKey(global_seqno_, value_type); in ParseNextDataKey()
590 if (p == nullptr || key_.Size() < shared) { in ParseNextIndexKey()
597 key_.SetKey(Slice(p, non_shared), false /* copy */); in ParseNextIndexKey()
601 key_.TrimAppend(shared, p, non_shared); in ParseNextIndexKey()