Lines Matching defs:desc_nr

867 		if (rdev->desc_nr == nr)
1253 rdev->desc_nr = -1;
1255 rdev->desc_nr = sb->this_disk.number;
1259 (rdev->desc_nr >= 0 &&
1260 rdev->desc_nr < MD_SB_DISKS &&
1261 sb->disks[rdev->desc_nr].state &
1391 if (sb->disks[rdev->desc_nr].state & (
1410 desc = sb->disks + rdev->desc_nr;
1449 * 2/ Add info for each disk, keeping track of highest desc_nr (next_spare);
1515 int desc_nr;
1529 desc_nr = rdev2->raid_disk;
1531 desc_nr = next_spare++;
1532 rdev2->desc_nr = desc_nr;
1533 d = &sb->disks[rdev2->desc_nr];
1535 d->number = rdev2->desc_nr;
1541 d->raid_disk = rdev2->desc_nr; /* compatibility */
1577 sb->this_disk = sb->disks[rdev->desc_nr];
1726 rdev->desc_nr = -1;
1728 rdev->desc_nr = le32_to_cpu(sb->dev_number);
1783 (rdev->desc_nr >= 0 &&
1784 rdev->desc_nr < le32_to_cpu(sb->max_dev) &&
1785 (le16_to_cpu(sb->dev_roles[rdev->desc_nr]) < MD_DISK_ROLE_MAX ||
1786 le16_to_cpu(sb->dev_roles[rdev->desc_nr]) == MD_DISK_ROLE_JOURNAL)))
1926 if (rdev->desc_nr >= 0 &&
1927 rdev->desc_nr < le32_to_cpu(sb->max_dev) &&
1928 (le16_to_cpu(sb->dev_roles[rdev->desc_nr]) < MD_DISK_ROLE_MAX ||
1929 le16_to_cpu(sb->dev_roles[rdev->desc_nr]) == MD_DISK_ROLE_JOURNAL))
1947 if (rdev->desc_nr < 0 ||
1948 rdev->desc_nr >= le32_to_cpu(sb->max_dev)) {
1950 rdev->desc_nr = -1;
1969 if (rdev->desc_nr >= freshest_max_dev) {
1971 pr_warn("md: %s: rdev[%pg]: desc_nr(%d) >= freshest(%pg)->sb->max_dev(%u)\n",
1972 mdname(mddev), rdev->bdev, rdev->desc_nr,
1977 role = le16_to_cpu(freshest_sb->dev_roles[rdev->desc_nr]);
1981 role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
2153 if (rdev2->desc_nr+1 > max_dev)
2154 max_dev = rdev2->desc_nr+1;
2183 i = rdev2->desc_nr;
2466 /* Verify rdev->desc_nr is unique.
2471 if (rdev->desc_nr < 0) {
2477 rdev->desc_nr = choice;
2479 if (md_find_rdev_nr_rcu(mddev, rdev->desc_nr)) {
2486 mddev->max_disks && rdev->desc_nr >= mddev->max_disks) {
2695 role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
3716 rdev->desc_nr = -1;
3845 (rdev->desc_nr >= mddev->max_disks ||
3863 rdev->desc_nr = i++;
3864 rdev->raid_disk = rdev->desc_nr;
6939 rdev->desc_nr = info->number;
7055 rdev->desc_nr = -1;
8315 bdevname(rdev->bdev,b), rdev->desc_nr);
9662 role = le16_to_cpu(sb->dev_roles[rdev2->desc_nr]);
9755 __func__, __LINE__, rdev->desc_nr, err);
9790 if (iter->desc_nr == nr) {