Lines Matching defs:bs_dev
176 struct spdk_bs_dev *bs_dev = req->bs_dev;
184 lvserrno = spdk_bs_bdev_claim(bs_dev, &g_lvol_if);
187 req->bs_dev->destroy(req->bs_dev);
217 struct spdk_bs_dev *bs_dev;
273 NULL, &bs_dev);
280 if (md_page_size > bs_dev->phys_blocklen) {
285 lvs_req->bs_dev = bs_dev;
286 lvs_req->base_bdev = bs_dev->get_base_bdev(bs_dev);
290 rc = spdk_lvs_init(bs_dev, &opts, _vbdev_lvs_create_cb, lvs_req);
293 bs_dev->destroy(bs_dev);
1019 struct spdk_bs_dev *bs_dev;
1024 base_bdev = lvs->bs_dev->get_base_bdev(lvol->lvol_store->bs_dev);
1043 bs_dev = spdk_blob_get_esnap_bs_dev(lvol->blob);
1044 if (bs_dev == NULL) {
1050 if (bs_dev->get_base_bdev == NULL) {
1060 esnap_bdev = bs_dev->get_base_bdev(bs_dev);
1179 bdev->phys_blocklen = lvol->lvol_store->bs_dev->phys_blocklen;
1651 /* On error blobstore destroys bs_dev itself */
1656 /* On error blobstore destroys bs_dev itself */
1661 lvserrno = spdk_bs_bdev_claim(lvol_store->bs_dev, &g_lvol_if);
1705 void (*action)(struct spdk_bs_dev *bs_dev, spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg))
1707 struct spdk_bs_dev *bs_dev;
1719 NULL, &bs_dev);
1730 action(bs_dev, _vbdev_lvs_examine_cb, req);
1743 vbdev_lvs_load(struct spdk_bs_dev *bs_dev, spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg)
1749 spdk_lvs_load_ext(bs_dev, &lvs_opts, cb_fn, cb_arg);
1843 bs_dev_degraded_create_channel(struct spdk_bs_dev *bs_dev)
1850 bs_dev_degraded_destroy_channel(struct spdk_bs_dev *bs_dev, struct spdk_io_channel *channel)
1856 bs_dev_degraded_destroy(struct spdk_bs_dev *bs_dev)
1861 bs_dev_degraded_is_degraded(struct spdk_bs_dev *bs_dev)
1901 struct spdk_bs_dev *bs_dev = NULL;
1932 vbdev_lvol_esnap_bdev_event_cb, NULL, &bs_dev);
1937 rc = spdk_bs_bdev_claim(bs_dev, &g_lvol_if);
1941 bs_dev->destroy(bs_dev);
1945 *_bs_dev = bs_dev;
1950 bs_dev = &bs_dev_degraded;
1967 *_bs_dev = bs_dev;