Lines Matching refs:block
133 BlockContents block; in ReadFilter() local
134 if (!ReadBlock(rep_->file, opt, filter_handle, &block).ok()) { in ReadFilter()
137 if (block.heap_allocated) { in ReadFilter()
138 rep_->filter_data = block.data.data(); // Will need to delete later in ReadFilter()
140 rep_->filter = new FilterBlockReader(rep_->options.filter_policy, block.data); in ReadFilter()
152 Block* block = reinterpret_cast<Block*>(value); in DeleteCachedBlock() local
153 delete block; in DeleteCachedBlock()
169 Block* block = NULL; in BlockReader() local
187 block = reinterpret_cast<Block*>(block_cache->Value(cache_handle)); in BlockReader()
191 block = new Block(contents); in BlockReader()
194 key, block, block->size(), &DeleteCachedBlock); in BlockReader()
201 block = new Block(contents); in BlockReader()
207 if (block != NULL) { in BlockReader()
208 iter = block->NewIterator(table->rep_->options.comparator); in BlockReader()
210 iter->RegisterCleanup(&DeleteBlock, block, NULL); in BlockReader()