Lines Matching refs:offset
48 inline uint32_t GetFixed32Element(const char* base, size_t offset) { in GetFixed32Element() argument
49 return DecodeFixed32(base + offset * sizeof(uint32_t)); in GetFixed32Element()
436 uint32_t* offset) const { in GetOffset()
441 *offset = file_info_.data_end_offset; in GetOffset()
444 *offset = prefix_index_offset; in GetOffset()
477 *offset = file_offset; in GetOffset()
497 *offset = low_key_offset; in GetOffset()
501 *offset = GetFixed32Element(base_ptr, low + 1); in GetOffset()
505 *offset = file_info_.data_end_offset; in GetOffset()
524 Status PlainTableReader::Next(PlainTableKeyDecoder* decoder, uint32_t* offset, in Next() argument
528 if (*offset == file_info_.data_end_offset) { in Next()
529 *offset = file_info_.data_end_offset; in Next()
533 if (*offset > file_info_.data_end_offset) { in Next()
538 Status s = decoder->NextKey(*offset, parsed_key, internal_key, value, in Next()
543 *offset = *offset + bytes_read; in Next()
581 uint32_t offset; in Get() local
586 prefix_match, &offset); in Get()
597 while (offset < file_info_.data_end_offset) { in Get()
598 s = Next(&decoder, &offset, &found_key, nullptr, &found_value); in Get()