Lines Matching refs:block
54 CachableEntry<Block> block; in NewDataBlockIterator() local
55 s = RetrieveBlock(prefetch_buffer, ro, handle, dict, &block, block_type, in NewDataBlockIterator()
60 assert(block.IsEmpty()); in NewDataBlockIterator()
65 assert(block.GetValue() != nullptr); in NewDataBlockIterator()
75 block.IsCached() || in NewDataBlockIterator()
76 (!block.GetValue()->own_bytes() && rep_->immortal_table); in NewDataBlockIterator()
77 iter = InitBlockIterator<TBlockIter>(rep_, block.GetValue(), block_type, iter, in NewDataBlockIterator()
80 if (!block.IsCached()) { in NewDataBlockIterator()
103 block.GetValue()->ApproximateMemoryUsage(), in NewDataBlockIterator()
113 iter->SetCacheHandle(block.GetCacheHandle()); in NewDataBlockIterator()
116 block.TransferTo(iter); in NewDataBlockIterator()
127 CachableEntry<Block>& block, in NewDataBlockIterator() argument
138 assert(block.GetValue() != nullptr); in NewDataBlockIterator()
147 block.IsCached() || in NewDataBlockIterator()
148 (!block.GetValue()->own_bytes() && rep_->immortal_table); in NewDataBlockIterator()
149 iter = InitBlockIterator<TBlockIter>(rep_, block.GetValue(), BlockType::kData, in NewDataBlockIterator()
152 if (!block.IsCached()) { in NewDataBlockIterator()
175 block.GetValue()->ApproximateMemoryUsage(), in NewDataBlockIterator()
184 iter->SetCacheHandle(block.GetCacheHandle()); in NewDataBlockIterator()
187 block.TransferTo(iter); in NewDataBlockIterator()