__within_range
if (!__within_range(value, 0, rs->raid_disks - 1)) {
if (!__within_range(value, 0, rs->md.raid_disks - 1)) {
if (!__within_range(abs(value), 1, MAX_RAID_DEVICES - rt->minimal_devs)) {
if (!__within_range(value, 2, rs->md.raid_disks)) {
if (__within_range(mddev->new_level, 4, 6) &&
if (__within_range(mddev->new_level, 4, 5) &&
if (__within_range(mddev->new_level, 4, 5) &&
if (__within_range(mddev->new_level, 5, 6) &&
__within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC_6, ALGORITHM_RIGHT_SYMMETRIC_6)))
__within_range(mddev->new_layout, ALGORITHM_LEFT_ASYMMETRIC, ALGORITHM_RIGHT_SYMMETRIC)))
if (!__within_range(num_raid_devs, 1, MAX_RAID_DEVICES)) {
return __within_range(state, 0, ARRAY_SIZE(sync_strs) - 1) ? sync_strs[state] : "undef";
return __within_range(rs->md.level, 4, 6);
return __within_range(rt->level, 4, 5);
return __within_range(rt->level, 4, 6);