Searched refs:internal_key (Results 1 – 3 of 3) sorted by relevance
/external/chromium_org/third_party/leveldatabase/src/db/ |
D | dbformat.h | 94 extern bool ParseInternalKey(const Slice& internal_key, 98 inline Slice ExtractUserKey(const Slice& internal_key) { in ExtractUserKey() argument 99 assert(internal_key.size() >= 8); in ExtractUserKey() 100 return Slice(internal_key.data(), internal_key.size() - 8); in ExtractUserKey() 103 inline ValueType ExtractValueType(const Slice& internal_key) { in ExtractValueType() argument 104 assert(internal_key.size() >= 8); in ExtractValueType() 105 const size_t n = internal_key.size(); in ExtractValueType() 106 uint64_t num = DecodeFixed64(internal_key.data() + n - 8); in ExtractValueType() 176 inline bool ParseInternalKey(const Slice& internal_key, in ParseInternalKey() argument 178 const size_t n = internal_key.size(); in ParseInternalKey() [all …]
|
D | version_set.h | 128 void ForEachOverlapping(Slice user_key, Slice internal_key, 357 bool ShouldStopBefore(const Slice& internal_key);
|
D | version_set.cc | 292 void Version::ForEachOverlapping(Slice user_key, Slice internal_key, in ForEachOverlapping() argument 323 uint32_t index = FindFile(vset_->icmp_, files_[level], internal_key); in ForEachOverlapping() 341 Slice ikey = k.internal_key(); in Get() 449 bool Version::RecordReadSample(Slice internal_key) { in RecordReadSample() argument 451 if (!ParseInternalKey(internal_key, &ikey)) { in RecordReadSample() 474 ForEachOverlapping(ikey.user_key, internal_key, &state, &State::Match); in RecordReadSample() 1469 bool Compaction::ShouldStopBefore(const Slice& internal_key) { in ShouldStopBefore() argument 1473 icmp->Compare(internal_key, in ShouldStopBefore()
|