Lines Matching refs:bzone
168 struct dm_zone *rzone, *bzone; in dmz_handle_read() local
184 bzone = zone->bzone; in dmz_handle_read()
203 if (!nr_blocks && bzone) { in dmz_handle_read()
204 ret = dmz_block_valid(dmz->metadata, bzone, chunk_block); in dmz_handle_read()
210 rzone = bzone; in dmz_handle_read()
261 struct dm_zone *bzone = zone->bzone; in dmz_handle_direct_write() local
275 if (ret == 0 && bzone) in dmz_handle_direct_write()
276 ret = dmz_invalidate_blocks(zmd, bzone, chunk_block, nr_blocks); in dmz_handle_direct_write()
292 struct dm_zone *bzone; in dmz_handle_buffered_write() local
296 bzone = dmz_get_chunk_buffer(zmd, zone); in dmz_handle_buffered_write()
297 if (!bzone) in dmz_handle_buffered_write()
300 if (dmz_is_readonly(bzone)) in dmz_handle_buffered_write()
304 dmz_submit_write_bio(dmz, bzone, bio, chunk_block, nr_blocks); in dmz_handle_buffered_write()
310 ret = dmz_validate_blocks(zmd, bzone, chunk_block, nr_blocks); in dmz_handle_buffered_write()
381 if (ret == 0 && zone->bzone) in dmz_handle_discard()
382 ret = dmz_invalidate_blocks(zmd, zone->bzone, in dmz_handle_discard()