Lines Matching refs:sb_base_bdev
2043 struct raid_bdev_sb_base_bdev *sb_base_bdev = &sb->base_bdevs[i];
2045 if (sb_base_bdev->state == RAID_SB_BASE_BDEV_CONFIGURED &&
2046 sb_base_bdev->slot == slot) {
2048 sb_base_bdev->state = RAID_SB_BASE_BDEV_FAILED;
2050 sb_base_bdev->state = RAID_SB_BASE_BDEV_MISSING;
2352 struct raid_bdev_sb_base_bdev *sb_base_bdev = &sb->base_bdevs[i];
2354 if (sb_base_bdev->slot < raid_bdev->num_base_bdevs) {
2355 base_info = &raid_bdev->base_bdev_info[sb_base_bdev->slot];
2356 sb_base_bdev->data_size = base_info->data_size;
2461 struct raid_bdev_sb_base_bdev *sb_base_bdev;
2466 sb_base_bdev = &sb->base_bdevs[i];
2468 if (sb_base_bdev->state != RAID_SB_BASE_BDEV_CONFIGURED &&
2469 sb_base_bdev->slot < raid_bdev->num_base_bdevs) {
2470 base_info = &raid_bdev->base_bdev_info[sb_base_bdev->slot];
2472 sb_base_bdev->state = RAID_SB_BASE_BDEV_CONFIGURED;
2473 sb_base_bdev->data_offset = base_info->data_offset;
2474 spdk_uuid_copy(&sb_base_bdev->uuid, &base_info->uuid);
3532 const struct raid_bdev_sb_base_bdev *sb_base_bdev = &sb->base_bdevs[i];
3533 struct raid_base_bdev_info *base_info = &raid_bdev->base_bdev_info[sb_base_bdev->slot];
3535 if (sb_base_bdev->state == RAID_SB_BASE_BDEV_CONFIGURED) {
3536 spdk_uuid_copy(&base_info->uuid, &sb_base_bdev->uuid);
3540 base_info->data_offset = sb_base_bdev->data_offset;
3541 base_info->data_size = sb_base_bdev->data_size;
3656 const struct raid_bdev_sb_base_bdev *sb_base_bdev = NULL;
3709 sb_base_bdev = &sb->base_bdevs[i];
3711 assert(spdk_uuid_is_null(&sb_base_bdev->uuid) == false);
3713 if (spdk_uuid_compare(&sb_base_bdev->uuid, spdk_bdev_get_uuid(bdev)) == 0) {
3751 assert(sb_base_bdev->slot < raid_bdev->num_base_bdevs);
3752 base_info = &raid_bdev->base_bdev_info[sb_base_bdev->slot];
3754 assert(sb_base_bdev->state == RAID_SB_BASE_BDEV_MISSING ||
3755 sb_base_bdev->state == RAID_SB_BASE_BDEV_FAILED);
3757 spdk_uuid_copy(&base_info->uuid, &sb_base_bdev->uuid);
3767 if (sb_base_bdev->state != RAID_SB_BASE_BDEV_CONFIGURED) {