Lines Matching defs:rdev
69 struct md_rdev *smallest, *rdev1, *rdev2, *rdev, **dev;
226 rdev = conf->devlist[j];
227 if (rdev->sectors <= zone->dev_start) {
230 bdevname(rdev->bdev, b));
236 bdevname(rdev->bdev, b), c);
237 dev[c] = rdev;
239 if (!smallest || rdev->sectors < smallest->sectors) {
240 smallest = rdev;
243 (unsigned long long)rdev->sectors);
360 struct md_rdev *rdev;
365 rdev_for_each(rdev, mddev)
366 array_sectors += (rdev->sectors &
395 struct md_rdev *rdev;
407 rdev_for_each(rdev, mddev) {
408 disk_stack_limits(mddev->gendisk, rdev->bdev,
409 rdev->data_offset << 9);
410 if (blk_queue_discard(bdev_get_queue(rdev->bdev)))
524 struct md_rdev *rdev;
548 rdev = conf->devlist[(zone - conf->strip_zone) *
550 if (__blkdev_issue_discard(rdev->bdev,
551 dev_start + zone->dev_start + rdev->data_offset,
558 trace_block_bio_remap(bdev_get_queue(rdev->bdev),
647 struct md_rdev *rdev;
657 rdev_for_each(rdev, mddev) {
659 if (rdev->raid_disk == mddev->raid_disks-1) {
664 rdev->sectors = mddev->dev_sectors;