Searched refs:file_offset (Results 1 – 3 of 3) sorted by relevance
| /rocksdb-6.9/table/plain/ |
| D | plain_table_key_coding.cc | 173 assert(file_offset + len <= file_info_->data_end_offset); in GetFromBuffer() 174 return Slice(buffer->buf.get() + (file_offset - buffer->buf_start_offset), in GetFromBuffer() 178 bool PlainTableFileReader::ReadNonMmap(uint32_t file_offset, uint32_t len, in ReadNonMmap() argument 185 if (file_offset >= buffer->buf_start_offset && in ReadNonMmap() 186 file_offset + len <= buffer->buf_start_offset + buffer->buf_len) { in ReadNonMmap() 187 *out = GetFromBuffer(buffer, file_offset, len); in ReadNonMmap() 204 assert(file_offset + len <= file_info_->data_end_offset); in ReadNonMmap() 205 uint32_t size_to_read = std::min(file_info_->data_end_offset - file_offset, in ReadNonMmap() 213 Status s = file_info_->file->Read(file_offset, size_to_read, &read_result, in ReadNonMmap() 219 new_buffer->buf_start_offset = file_offset; in ReadNonMmap() [all …]
|
| D | plain_table_key_coding.h | 90 bool Read(uint32_t file_offset, uint32_t len, Slice* out) { in Read() argument 92 assert(file_offset + len <= file_info_->data_end_offset); in Read() 93 *out = Slice(file_info_->file_data.data() + file_offset, len); in Read() 96 return ReadNonMmap(file_offset, len, out); in Read() 101 bool ReadNonMmap(uint32_t file_offset, uint32_t len, Slice* output); 132 Slice GetFromBuffer(Buffer* buf, uint32_t file_offset, uint32_t len); 184 Status ReadInternalKey(uint32_t file_offset, uint32_t user_key_size,
|
| D | plain_table_reader.cc | 463 uint32_t file_offset = GetFixed32Element(base_ptr, mid); in GetOffset() local 465 Status s = decoder->NextKeyNoValue(file_offset, &mid_key, nullptr, &tmp); in GetOffset() 477 *offset = file_offset; in GetOffset()
|