Lines Matching defs:raid_bdev
13 struct raid_bdev *raid_bdev;
76 return &raid_io->raid_bdev->base_bdev_info[raid_io->base_bdev_io_submitted];
101 struct raid_bdev *raid_bdev = raid_io->raid_bdev;
109 base_info = &raid_bdev->base_bdev_info[i];
152 struct raid_bdev *raid_bdev = raid_io->raid_bdev;
159 for (i = raid_bdev->num_base_bdevs - raid_io->base_bdev_io_remaining; i < raid_bdev->num_base_bdevs;
161 base_info = &raid_bdev->base_bdev_info[i];
201 raid_io->base_bdev_io_remaining = raid_io->raid_bdev->num_base_bdevs;
220 raid1_channel_next_read_base_bdev(struct raid_bdev *raid_bdev, struct raid_bdev_io_channel *raid_ch)
227 for (i = 0; i < raid_bdev->num_base_bdevs; i++) {
241 struct raid_bdev *raid_bdev = raid_io->raid_bdev;
249 idx = raid1_channel_next_read_base_bdev(raid_bdev, raid_ch);
255 base_info = &raid_bdev->base_bdev_info[idx];
278 struct raid_bdev *raid_bdev = raid_io->raid_bdev;
287 raid_io->base_bdev_io_remaining = raid_bdev->num_base_bdevs;
292 for (idx = raid_io->base_bdev_io_submitted; idx < raid_bdev->num_base_bdevs; idx++) {
293 base_info = &raid_bdev->base_bdev_info[idx];
313 base_bdev_io_not_submitted = raid_bdev->num_base_bdevs -
368 raid_bdev_module_stop_done(r1info->raid_bdev);
374 raid1_start(struct raid_bdev *raid_bdev)
386 r1info->raid_bdev = raid_bdev;
388 RAID_FOR_EACH_BASE_BDEV(raid_bdev, base_info) {
392 RAID_FOR_EACH_BASE_BDEV(raid_bdev, base_info) {
396 raid_bdev->bdev.blockcnt = min_blockcnt;
397 raid_bdev->module_private = r1info;
399 snprintf(name, sizeof(name), "raid1_%s", raid_bdev->bdev.name);
401 sizeof(struct raid1_io_channel) + raid_bdev->num_base_bdevs * sizeof(uint64_t),
408 raid1_stop(struct raid_bdev *raid_bdev)
410 struct raid1_info *r1info = raid_bdev->module_private;
418 raid1_get_io_channel(struct raid_bdev *raid_bdev)
420 struct raid1_info *r1info = raid_bdev->module_private;
504 raid1_resize(struct raid_bdev *raid_bdev)
510 RAID_FOR_EACH_BASE_BDEV(raid_bdev, base_info) {
520 if (min_blockcnt == raid_bdev->bdev.blockcnt) {
524 rc = spdk_bdev_notify_blockcnt_change(&raid_bdev->bdev, min_blockcnt);
530 RAID_FOR_EACH_BASE_BDEV(raid_bdev, base_info) {