Lines Matching refs:val
84 CacheRecord(const Slice& key, const Slice& val) in CacheRecord()
86 static_cast<uint32_t>(val.size())), in CacheRecord()
88 val_(val) { in CacheRecord()
96 static uint32_t CalcSize(const Slice& key, const Slice& val) { in CalcSize()
98 val.size()); in CalcSize()
227 bool RandomAccessCacheFile::Read(const LBA& lba, Slice* key, Slice* val, in Read() argument
247 return ParseRec(lba, key, val, scratch); in Read()
250 bool RandomAccessCacheFile::ParseRec(const LBA& lba, Slice* key, Slice* val, in ParseRec() argument
263 *val = Slice(rec.val_); in ParseRec()
317 bool WriteableCacheFile::Append(const Slice& key, const Slice& val, LBA* lba) { in Append() argument
326 uint32_t rec_size = CacheRecord::CalcSize(key, val); in Append()
338 CacheRecord rec(key, val); in Append()