Home
last modified time | relevance | path

Searched refs:zone_nr_blocks (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/md/
Ddm-zoned-metadata.c852 nr_meta_zones = (le32_to_cpu(sb->nr_meta_blocks) + dev->zone_nr_blocks - 1) in dmz_check_sb()
902 unsigned int zone_nr_blocks = zmd->dev->zone_nr_blocks; in dmz_lookup_secondary_sb() local
915 zmd->sb[1].block = zmd->sb[0].block + zone_nr_blocks; in dmz_lookup_secondary_sb()
921 zmd->sb[1].block += zone_nr_blocks; in dmz_lookup_secondary_sb()
1161 zmd->zone_bitmap_size = dev->zone_nr_blocks >> 3; in dmz_init_zones()
1969 while (chunk_block < zmd->dev->zone_nr_blocks) { in dmz_copy_valid_blocks()
2004 while (chunk_block < zmd->dev->zone_nr_blocks) { in dmz_merge_valid_blocks()
2028 unsigned int zone_nr_blocks = zmd->dev->zone_nr_blocks; in dmz_validate_blocks() local
2036 WARN_ON(chunk_block + nr_blocks > zone_nr_blocks); in dmz_validate_blocks()
2059 if (likely(zone->weight + n <= zone_nr_blocks)) in dmz_validate_blocks()
[all …]
Ddm-zoned-reclaim.c130 end_block = dev->zone_nr_blocks; in dmz_reclaim_copy()
212 dmz_invalidate_blocks(zmd, bzone, 0, zrc->dev->zone_nr_blocks); in dmz_reclaim_buf()
254 dmz_invalidate_blocks(zmd, dzone, 0, zrc->dev->zone_nr_blocks); in dmz_reclaim_seq_data()
308 dmz_invalidate_blocks(zmd, dzone, 0, zrc->dev->zone_nr_blocks); in dmz_reclaim_rnd_data()
Ddm-zoned.h65 sector_t zone_nr_blocks; member
71 #define dmz_chunk_block(dev, b) ((b) & ((dev)->zone_nr_blocks - 1))
Ddm-zoned-target.c705 dev->zone_nr_blocks = dmz_sect2blk(dev->zone_nr_sectors); in dmz_get_zoned_device()
706 dev->zone_nr_blocks_shift = ilog2(dev->zone_nr_blocks); in dmz_get_zoned_device()