Lines Matching refs:bdev
11 struct spdk_bdev *bdev; member
17 spdk_bdev_get_dif_type(const struct spdk_bdev *bdev) in spdk_bdev_get_dif_type() argument
19 if (bdev->md_len != 0) { in spdk_bdev_get_dif_type()
20 return bdev->dif_type; in spdk_bdev_get_dif_type()
69 return desc->bdev; in spdk_bdev_desc_get_bdev()
131 raid_bdev->bdev.blocklen = params->base_bdev_blocklen; in raid_test_create_raid_bdev()
132 raid_bdev->bdev.md_len = (params->md_type == RAID_PARAMS_MD_NONE ? 0 : 16); in raid_test_create_raid_bdev()
133 raid_bdev->bdev.md_interleave = (params->md_type == RAID_PARAMS_MD_INTERLEAVED); in raid_test_create_raid_bdev()
134 if (raid_bdev->bdev.md_interleave) { in raid_test_create_raid_bdev()
135 raid_bdev->bdev.blocklen += raid_bdev->bdev.md_len; in raid_test_create_raid_bdev()
147 struct spdk_bdev *bdev; in raid_test_create_raid_bdev() local
150 bdev = calloc(1, sizeof(*bdev)); in raid_test_create_raid_bdev()
151 SPDK_CU_ASSERT_FATAL(bdev != NULL); in raid_test_create_raid_bdev()
152 bdev->ctxt = base_info; in raid_test_create_raid_bdev()
153 bdev->blockcnt = params->base_bdev_blockcnt; in raid_test_create_raid_bdev()
154 bdev->blocklen = raid_bdev->bdev.blocklen; in raid_test_create_raid_bdev()
155 bdev->md_len = raid_bdev->bdev.md_len; in raid_test_create_raid_bdev()
156 bdev->md_interleave = raid_bdev->bdev.md_interleave; in raid_test_create_raid_bdev()
160 desc->bdev = bdev; in raid_test_create_raid_bdev()
165 base_info->data_size = bdev->blockcnt; in raid_test_create_raid_bdev()
177 free(base_info->desc->bdev); in raid_test_delete_raid_bdev()