Lines Matching defs:zmd
172 struct dmz_metadata *zmd = dmz->metadata;
173 sector_t chunk_block = dmz_chunk_block(zmd, dmz_bio_block(bio));
186 dmz_metadata_label(zmd),
187 (unsigned long long)dmz_bio_chunk(zmd, bio),
200 ret = dmz_block_valid(zmd, zone, chunk_block);
215 ret = dmz_block_valid(zmd, bzone, chunk_block);
254 struct dmz_metadata *zmd = dmz->metadata;
270 ret = dmz_validate_blocks(zmd, zone, chunk_block, nr_blocks);
272 ret = dmz_invalidate_blocks(zmd, bzone, chunk_block, nr_blocks);
287 struct dmz_metadata *zmd = dmz->metadata;
292 bzone = dmz_get_chunk_buffer(zmd, zone);
308 ret = dmz_validate_blocks(zmd, bzone, chunk_block, nr_blocks);
310 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
321 struct dmz_metadata *zmd = dmz->metadata;
322 sector_t chunk_block = dmz_chunk_block(zmd, dmz_bio_block(bio));
329 dmz_metadata_label(zmd),
330 (unsigned long long)dmz_bio_chunk(zmd, bio),
360 struct dmz_metadata *zmd = dmz->metadata;
363 sector_t chunk_block = dmz_chunk_block(zmd, block);
375 (unsigned long long)dmz_bio_chunk(zmd, bio),
385 ret = dmz_invalidate_blocks(zmd, zone, chunk_block, nr_blocks);
387 ret = dmz_invalidate_blocks(zmd, zone->bzone,
400 struct dmz_metadata *zmd = dmz->metadata;
404 dmz_lock_metadata(zmd);
411 zone = dmz_get_chunk_mapping(zmd, dmz_bio_chunk(zmd, bio),
447 dmz_put_chunk_mapping(zmd, zone);
451 dmz_unlock_metadata(zmd);
628 struct dmz_metadata *zmd = dmz->metadata;
635 if (dmz_dev_is_dying(zmd))
639 dmz_metadata_label(zmd),
641 (unsigned long long)dmz_bio_chunk(zmd, bio),
642 (unsigned long long)dmz_chunk_block(zmd, dmz_bio_block(bio)),
668 chunk_sector = sector & (dmz_zone_nr_sectors(zmd) - 1);
669 if (chunk_sector + nr_sectors > dmz_zone_nr_sectors(zmd))
670 dm_accept_partial_bio(bio, dmz_zone_nr_sectors(zmd) - chunk_sector);
676 dmz_metadata_label(zmd),
677 bio_op(bio), (u64)dmz_bio_chunk(zmd, bio),