Lines Matching refs:data

104               const char* data, const size_t size);
118 crc = crc32c::Extend(crc, reinterpret_cast<const char*>(key_.data()), in ComputeCRC()
120 crc = crc32c::Extend(crc, reinterpret_cast<const char*>(val_.data()), in ComputeCRC()
130 Append(bufs, woff, reinterpret_cast<const char*>(key_.data()), in Serialize()
132 Append(bufs, woff, reinterpret_cast<const char*>(val_.data()), in Serialize()
137 const char* data, const size_t data_size) { in Append() argument
140 const char* p = data; in Append()
167 bool CacheRecord::Deserialize(const Slice& data) { in Deserialize() argument
168 assert(data.size() >= sizeof(CacheRecordHeader)); in Deserialize()
169 if (data.size() < sizeof(CacheRecordHeader)) { in Deserialize()
173 memcpy(&hdr_, data.data(), sizeof(hdr_)); in Deserialize()
175 assert(hdr_.key_size_ + hdr_.val_size_ + sizeof(hdr_) == data.size()); in Deserialize()
176 if (hdr_.key_size_ + hdr_.val_size_ + sizeof(hdr_) != data.size()) { in Deserialize()
180 key_ = Slice(data.data_ + sizeof(hdr_), hdr_.key_size_); in Deserialize()
190 fprintf(stderr, "%d.", (uint8_t)val_.data()[i]); in Deserialize()
245 assert(result.data() == scratch); in Read()
252 Slice data(scratch, lba.size_); in ParseRec() local
255 if (!rec.Deserialize(data)) { in ParseRec()
463 bool WriteableCacheFile::ReadBuffer(const LBA& lba, char* data) { in ReadBuffer() argument
472 char* tmp = data; in ReadBuffer()
502 assert(tmp == data + lba.size_); in ReadBuffer()
593 Slice data(io.buf_->Data() + written, io_size_); in DispatchIO() local
594 Status s = io.file_->Append(data); in DispatchIO()