Searched refs:base_bdev_desc (Results 1 – 13 of 13) sorted by relevance
| /spdk/lib/ftl/mngt/ |
| H A D | ftl_mngt_bdev.c | 57 dev, &dev->base_bdev_desc)) { in ftl_mngt_open_base_bdev() 62 bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_mngt_open_base_bdev() 64 if (spdk_bdev_module_claim_bdev(bdev, dev->base_bdev_desc, &g_ftl_bdev_module)) { in ftl_mngt_open_base_bdev() 66 spdk_bdev_close(dev->base_bdev_desc); in ftl_mngt_open_base_bdev() 67 dev->base_bdev_desc = NULL; in ftl_mngt_open_base_bdev() 86 dev->base_ioch = spdk_bdev_get_io_channel(dev->base_bdev_desc); in ftl_mngt_open_base_bdev() 114 dev->num_blocks_in_band = ftl_calculate_num_blocks_in_band(dev->base_bdev_desc); in ftl_mngt_open_base_bdev() 115 dev->is_zoned = spdk_bdev_is_zoned(spdk_bdev_desc_get_bdev(dev->base_bdev_desc)); in ftl_mngt_open_base_bdev() 143 if (dev->base_bdev_desc) { in ftl_mngt_close_base_bdev() 144 struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_mngt_close_base_bdev() [all …]
|
| H A D | ftl_mngt_band.c | 50 blocks = spdk_bdev_get_num_blocks(spdk_bdev_desc_get_bdev(dev->base_bdev_desc)); in ftl_dev_init_bands() 177 num_blocks = spdk_bdev_get_num_blocks(spdk_bdev_desc_get_bdev(dev->base_bdev_desc)); in decorate_bands()
|
| /spdk/lib/ftl/ |
| H A D | ftl_band_ops.c | 48 rc = spdk_bdev_write_blocks(dev->base_bdev_desc, dev->base_ioch, in ftl_band_rq_bdev_write() 54 struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_band_rq_bdev_write() 119 rc = spdk_bdev_read_blocks(dev->base_bdev_desc, dev->base_ioch, entry->io_payload, in ftl_band_rq_bdev_read() 124 struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_band_rq_bdev_read() 180 rc = spdk_bdev_write_blocks(dev->base_bdev_desc, dev->base_ioch, in ftl_band_brq_bdev_write() 186 struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_band_brq_bdev_write() 241 rc = spdk_bdev_read_blocks(dev->base_bdev_desc, dev->base_ioch, in ftl_band_brq_bdev_read() 246 struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_band_brq_bdev_read()
|
| H A D | ftl_layout.c | 41 const struct spdk_bdev *bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in superblock_region_size() 707 bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_layout_setup_superblock() 736 spdk_bdev_desc_get_bdev(dev->base_bdev_desc)); 778 if (reg && reg->bdev_desc == dev->base_bdev_desc) { in ftl_layout_base_md_blocks() 790 bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_layout_base_md_blocks()
|
| H A D | ftl_core.h | 64 struct spdk_bdev_desc *base_bdev_desc; member
|
| H A D | ftl_core.c | 252 rc = spdk_bdev_read_blocks(dev->base_bdev_desc, dev->base_ioch, in ftl_submit_read() 266 bdev = spdk_bdev_desc_get_bdev(dev->base_bdev_desc); in ftl_submit_read()
|
| /spdk/module/bdev/ftl/ |
| H A D | bdev_ftl.c | 26 struct spdk_bdev_desc *base_bdev_desc; member 77 spdk_bdev_close(ftl_bdev->base_bdev_desc); in bdev_ftl_free() 403 struct spdk_bdev_desc *base_bdev_desc, *cache_bdev_desc; in bdev_ftl_create_bdev() local 407 &base_bdev_desc); in bdev_ftl_create_bdev() 414 spdk_bdev_close(base_bdev_desc); in bdev_ftl_create_bdev() 421 spdk_bdev_close(base_bdev_desc); in bdev_ftl_create_bdev() 426 ftl_bdev->base_bdev_desc = base_bdev_desc; in bdev_ftl_create_bdev()
|
| /spdk/test/unit/lib/ftl/common/ |
| H A D | utils.c | 104 dev->num_blocks_in_band = ftl_calculate_num_blocks_in_band(dev->base_bdev_desc); in test_init_ftl_dev() 105 dev->is_zoned = spdk_bdev_is_zoned(spdk_bdev_desc_get_bdev(dev->base_bdev_desc)); in test_init_ftl_dev()
|
| /spdk/test/unit/lib/ftl/ftl_io.c/ |
| H A D | ftl_io_ut.c | 154 dev->base_bdev_desc = (struct spdk_bdev_desc *)0xdeadbeef; in setup_device() 157 spdk_io_device_register(dev->base_bdev_desc, channel_create_cb, channel_destroy_cb, 0, NULL); in setup_device() 175 spdk_io_device_unregister(dev->base_bdev_desc, NULL); in free_device()
|
| /spdk/lib/ftl/base/ |
| H A D | ftl_base_bdev.c | 56 region->bdev_desc = dev->base_bdev_desc; in md_region_create()
|
| /spdk/lib/ftl/upgrade/ |
| H A D | ftl_sb_v5.c | 305 return (reg->bdev_desc == dev->base_bdev_desc) ? dev->base_layout_tracker : dev->nvc_layout_tracker; in sb_get_md_layout_tracker() 566 region->bdev_desc = dev->base_bdev_desc; in layout_fixup_base()
|
| /spdk/test/unit/lib/ftl/ftl_layout_upgrade/ |
| H A D | ftl_layout_upgrade_ut.c | 141 g_dev.base_bdev_desc = &g_base_bdev_desc; in test_setup()
|
| /spdk/test/unit/lib/ftl/ftl_sb/ |
| H A D | ftl_sb_ut.c | 145 g_dev.base_bdev_desc = &g_base_bdev_desc; in test_setup()
|