Lines Matching refs:zone_nr_blocks
155 sector_t zone_nr_blocks; member
245 return zmd->zone_nr_blocks; in dmz_zone_nr_blocks()
1064 nr_meta_zones = (le32_to_cpu(sb->nr_meta_blocks) + zmd->zone_nr_blocks - 1) in dmz_check_sb()
1118 unsigned int zone_nr_blocks = zmd->zone_nr_blocks; in dmz_lookup_secondary_sb() local
1132 zmd->sb[1].block = zmd->sb[0].block + zone_nr_blocks; in dmz_lookup_secondary_sb()
1140 zmd->sb[1].block += zone_nr_blocks; in dmz_lookup_secondary_sb()
1481 zmd->zone_nr_blocks = dmz_sect2blk(zmd->zone_nr_sectors); in dmz_init_zones()
1482 zmd->zone_nr_blocks_shift = ilog2(zmd->zone_nr_blocks); in dmz_init_zones()
1483 zmd->zone_bitmap_size = zmd->zone_nr_blocks >> 3; in dmz_init_zones()
1486 zmd->zone_bits_per_mblk = min_t(sector_t, zmd->zone_nr_blocks, in dmz_init_zones()
2425 while (chunk_block < zmd->zone_nr_blocks) { in dmz_copy_valid_blocks()
2460 while (chunk_block < zmd->zone_nr_blocks) { in dmz_merge_valid_blocks()
2484 unsigned int zone_nr_blocks = zmd->zone_nr_blocks; in dmz_validate_blocks() local
2492 WARN_ON(chunk_block + nr_blocks > zone_nr_blocks); in dmz_validate_blocks()
2515 if (likely(zone->weight + n <= zone_nr_blocks)) in dmz_validate_blocks()
2520 zone_nr_blocks - n); in dmz_validate_blocks()
2521 zone->weight = zone_nr_blocks; in dmz_validate_blocks()
2571 WARN_ON(chunk_block + nr_blocks > zmd->zone_nr_blocks); in dmz_invalidate_blocks()
2615 WARN_ON(chunk_block >= zmd->zone_nr_blocks); in dmz_test_block()
2645 WARN_ON(chunk_block + nr_blocks > zmd->zone_nr_blocks); in dmz_to_next_set_block()
2689 zmd->zone_nr_blocks - chunk_block, 0); in dmz_block_valid()
2705 zmd->zone_nr_blocks - start_block, 1); in dmz_first_valid_block()
2713 zmd->zone_nr_blocks - start_block, 0); in dmz_first_valid_block()
2752 unsigned int nr_blocks = zmd->zone_nr_blocks; in dmz_get_zone_weight()
3045 zmd->zone_nr_blocks - zone->wp_block); in dmz_resume_metadata()