Lines Matching refs:region_size
934 static int validate_region_size(struct raid_set *rs, unsigned long region_size) in validate_region_size() argument
941 if (!region_size) { in validate_region_size()
947 region_size = roundup_pow_of_two(min_region_size); in validate_region_size()
949 region_size); in validate_region_size()
952 region_size = 1 << 13; /* sectors */ in validate_region_size()
958 if (region_size > rs->ti->len) { in validate_region_size()
963 if (region_size < min_region_size) { in validate_region_size()
965 region_size, min_region_size); in validate_region_size()
970 if (!is_power_of_2(region_size)) { in validate_region_size()
975 if (region_size < rs->md.chunk_sectors) { in validate_region_size()
984 rs->md.bitmap_info.chunksize = to_bytes(region_size); in validate_region_size()
1124 unsigned int region_size = 0; in parse_raid_params() local
1436 region_size = value; in parse_raid_params()
1481 if (validate_region_size(rs, region_size)) in parse_raid_params()
1487 max_io_len = region_size; in parse_raid_params()