Lines Matching refs:base_info
383 void raid_bdev_fail_base_bdev(struct raid_base_bdev_info *base_info);
386 raid_bdev_base_bdev_slot(struct raid_base_bdev_info *base_info)
388 return base_info - base_info->raid_bdev->base_bdev_info;
408 raid_bdev_readv_blocks_ext(struct raid_base_bdev_info *base_info, struct spdk_io_channel *ch,
413 return spdk_bdev_readv_blocks_ext(base_info->desc, ch, iov, iovcnt,
414 base_info->data_offset + offset_blocks, num_blocks, cb, cb_arg, opts);
421 raid_bdev_writev_blocks_ext(struct raid_base_bdev_info *base_info, struct spdk_io_channel *ch,
427 uint64_t remapped_offset_blocks = base_info->data_offset + offset_blocks;
429 if (spdk_unlikely(spdk_bdev_get_dif_type(&base_info->raid_bdev->bdev) != SPDK_DIF_DISABLE &&
430 (base_info->raid_bdev->bdev.dif_check_flags & SPDK_DIF_FLAGS_REFTAG_CHECK))) {
431 rc = raid_bdev_remap_dix_reftag(opts->metadata, num_blocks, &base_info->raid_bdev->bdev,
438 return spdk_bdev_writev_blocks_ext(base_info->desc, ch, iov, iovcnt,
446 raid_bdev_unmap_blocks(struct raid_base_bdev_info *base_info, struct spdk_io_channel *ch,
450 return spdk_bdev_unmap_blocks(base_info->desc, ch, base_info->data_offset + offset_blocks,
458 raid_bdev_flush_blocks(struct raid_base_bdev_info *base_info, struct spdk_io_channel *ch,
462 return spdk_bdev_flush_blocks(base_info->desc, ch, base_info->data_offset + offset_blocks,