Lines Matching refs:zone_nr_blocks
155 sector_t zone_nr_blocks; member
245 return zmd->zone_nr_blocks; in dmz_zone_nr_blocks()
1078 nr_meta_zones = (le32_to_cpu(sb->nr_meta_blocks) + zmd->zone_nr_blocks - 1) in dmz_check_sb()
1132 unsigned int zone_nr_blocks = zmd->zone_nr_blocks; in dmz_lookup_secondary_sb() local
1146 zmd->sb[1].block = zmd->sb[0].block + zone_nr_blocks; in dmz_lookup_secondary_sb()
1154 zmd->sb[1].block += zone_nr_blocks; in dmz_lookup_secondary_sb()
1488 zmd->zone_nr_blocks = dmz_sect2blk(zmd->zone_nr_sectors); in dmz_init_zones()
1489 zmd->zone_nr_blocks_shift = ilog2(zmd->zone_nr_blocks); in dmz_init_zones()
1490 zmd->zone_bitmap_size = zmd->zone_nr_blocks >> 3; in dmz_init_zones()
1493 zmd->zone_bits_per_mblk = min_t(sector_t, zmd->zone_nr_blocks, in dmz_init_zones()
2431 while (chunk_block < zmd->zone_nr_blocks) { in dmz_copy_valid_blocks()
2466 while (chunk_block < zmd->zone_nr_blocks) { in dmz_merge_valid_blocks()
2490 unsigned int zone_nr_blocks = zmd->zone_nr_blocks; in dmz_validate_blocks() local
2498 WARN_ON(chunk_block + nr_blocks > zone_nr_blocks); in dmz_validate_blocks()
2521 if (likely(zone->weight + n <= zone_nr_blocks)) in dmz_validate_blocks()
2526 zone_nr_blocks - n); in dmz_validate_blocks()
2527 zone->weight = zone_nr_blocks; in dmz_validate_blocks()
2577 WARN_ON(chunk_block + nr_blocks > zmd->zone_nr_blocks); in dmz_invalidate_blocks()
2621 WARN_ON(chunk_block >= zmd->zone_nr_blocks); in dmz_test_block()
2651 WARN_ON(chunk_block + nr_blocks > zmd->zone_nr_blocks); in dmz_to_next_set_block()
2695 zmd->zone_nr_blocks - chunk_block, 0); in dmz_block_valid()
2711 zmd->zone_nr_blocks - start_block, 1); in dmz_first_valid_block()
2719 zmd->zone_nr_blocks - start_block, 0); in dmz_first_valid_block()
2758 unsigned int nr_blocks = zmd->zone_nr_blocks; in dmz_get_zone_weight()
3049 zmd->zone_nr_blocks - zone->wp_block); in dmz_resume_metadata()