Lines Matching refs:zmd
260 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_direct_write() local
274 ret = dmz_validate_blocks(zmd, zone, chunk_block, nr_blocks); in dmz_handle_direct_write()
276 ret = dmz_invalidate_blocks(zmd, bzone, chunk_block, nr_blocks); in dmz_handle_direct_write()
291 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_buffered_write() local
296 bzone = dmz_get_chunk_buffer(zmd, zone); in dmz_handle_buffered_write()
310 ret = dmz_validate_blocks(zmd, bzone, chunk_block, nr_blocks); in dmz_handle_buffered_write()
312 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks); in dmz_handle_buffered_write()
357 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_discard() local
372 dmz_id(zmd, zone), in dmz_handle_discard()
380 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks); in dmz_handle_discard()
382 ret = dmz_invalidate_blocks(zmd, zone->bzone, in dmz_handle_discard()
394 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_bio() local
405 dmz_lock_metadata(zmd); in dmz_handle_bio()
412 zone = dmz_get_chunk_mapping(zmd, dmz_bio_chunk(dmz->dev, bio), in dmz_handle_bio()
447 dmz_put_chunk_mapping(zmd, zone); in dmz_handle_bio()
451 dmz_unlock_metadata(zmd); in dmz_handle_bio()