Lines Matching refs:prefetch_buffer
159 RandomAccessFileReader* file, FilePrefetchBuffer* prefetch_buffer, in ReadBlockFromFile() argument
171 file, prefetch_buffer, footer, options, handle, &contents, ioptions, in ReadBlockFromFile()
577 std::unique_ptr<FilePrefetchBuffer> prefetch_buffer; in Open() local
585 preload_all, &prefetch_buffer); in Open()
588 prefetch_buffer.reset(new FilePrefetchBuffer( in Open()
600 s = ReadFooterFromFile(file.get(), prefetch_buffer.get(), file_size, &footer, in Open()
647 s = new_table->ReadMetaIndexBlock(prefetch_buffer.get(), &metaindex, in Open()
655 s = new_table->ReadPropertiesBlock(prefetch_buffer.get(), in Open()
660 s = new_table->ReadRangeDelBlock(prefetch_buffer.get(), metaindex_iter.get(), in Open()
666 prefetch_buffer.get(), metaindex_iter.get(), new_table.get(), in Open()
671 assert(prefetch_buffer.get() != nullptr); in Open()
673 assert(prefetch_buffer->min_offset_read() < file_size); in Open()
675 static_cast<size_t>(file_size) - prefetch_buffer->min_offset_read()); in Open()
688 std::unique_ptr<FilePrefetchBuffer>* prefetch_buffer) { in PrefetchTail() argument
718 prefetch_buffer->reset(new FilePrefetchBuffer( in PrefetchTail()
722 prefetch_buffer->reset(new FilePrefetchBuffer( in PrefetchTail()
724 s = (*prefetch_buffer)->Prefetch(file, prefetch_off, prefetch_len); in PrefetchTail()
731 FilePrefetchBuffer* prefetch_buffer, const Slice& handle_value, in TryReadPropertiesWithGlobalSeqno() argument
742 Status s = ReadProperties(handle_value, rep_->file.get(), prefetch_buffer, in TryReadPropertiesWithGlobalSeqno()
766 FilePrefetchBuffer* prefetch_buffer, InternalIterator* meta_iter, in ReadPropertiesBlock() argument
781 meta_iter->value(), rep_->file.get(), prefetch_buffer, rep_->footer, in ReadPropertiesBlock()
788 s = TryReadPropertiesWithGlobalSeqno(prefetch_buffer, meta_iter->value(), in ReadPropertiesBlock()
863 FilePrefetchBuffer* prefetch_buffer, InternalIterator* meta_iter, in ReadRangeDelBlock() argument
880 /*get_context=*/nullptr, lookup_context, Status(), prefetch_buffer)); in ReadRangeDelBlock()
898 FilePrefetchBuffer* prefetch_buffer, InternalIterator* meta_iter, in PrefetchIndexAndFilterBlocks() argument
960 s = new_table->CreateIndexReader(prefetch_buffer, meta_iter, use_cache, in PrefetchIndexAndFilterBlocks()
990 prefetch_buffer, use_cache, prefetch_filter, pin_filter, in PrefetchIndexAndFilterBlocks()
1004 s = UncompressionDictReader::Create(this, prefetch_buffer, use_cache, in PrefetchIndexAndFilterBlocks()
1059 FilePrefetchBuffer* prefetch_buffer, in ReadMetaIndexBlock() argument
1066 rep_->file.get(), prefetch_buffer, rep_->footer, ReadOptions(), in ReadMetaIndexBlock()
1293 FilePrefetchBuffer* prefetch_buffer, bool use_cache, bool prefetch, in CreateFilterBlockReader() argument
1306 this, prefetch_buffer, use_cache, prefetch, pin, lookup_context); in CreateFilterBlockReader()
1310 this, prefetch_buffer, use_cache, prefetch, pin, lookup_context); in CreateFilterBlockReader()
1313 return FullFilterBlockReader::Create(this, prefetch_buffer, use_cache, in CreateFilterBlockReader()
1371 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro, in MaybeReadBlockAndLoadToCache() argument
1431 rep_->file.get(), prefetch_buffer, rep_->footer, ro, handle, in MaybeReadBlockAndLoadToCache()
1772 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro, in RetrieveBlock() argument
1782 s = MaybeReadBlockAndLoadToCache(prefetch_buffer, ro, handle, in RetrieveBlock()
1815 rep_->file.get(), prefetch_buffer, rep_->footer, ro, handle, &block, in RetrieveBlock()
1839 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro,
1846 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro,
1853 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro,
1860 FilePrefetchBuffer* prefetch_buffer, const ReadOptions& ro,
2711 FilePrefetchBuffer prefetch_buffer( in VerifyChecksumInBlocks() local
2724 rep_->file.get(), &prefetch_buffer, rep_->footer, ReadOptions(), handle, in VerifyChecksumInBlocks()
2843 FilePrefetchBuffer* prefetch_buffer, in CreateIndexReader() argument
2855 return PartitionIndexReader::Create(this, prefetch_buffer, use_cache, in CreateIndexReader()
2862 return BinarySearchIndexReader::Create(this, prefetch_buffer, use_cache, in CreateIndexReader()
2877 auto s = ReadMetaIndexBlock(prefetch_buffer, &metaindex_guard, in CreateIndexReader()
2891 return BinarySearchIndexReader::Create(this, prefetch_buffer, use_cache, in CreateIndexReader()
2895 return HashIndexReader::Create(this, prefetch_buffer, meta_index_iter, in CreateIndexReader()