Searched refs:opal_dev (Results 1 – 4 of 4) sorted by relevance
| /spdk/module/bdev/nvme/ |
| H A D | vbdev_opal.c | 18 struct spdk_opal_dev *opal_dev; member 224 rc = spdk_opal_cmd_get_locking_range_info(nvme_ctrlr->opal_dev, password, in vbdev_opal_get_info_from_bdev() 231 return spdk_opal_get_locking_range_info(nvme_ctrlr->opal_dev, locking_range_id); in vbdev_opal_get_info_from_bdev() 314 if (!nvme_ctrlr->opal_dev) { in vbdev_opal_create() 330 opal_bdev->opal_dev = nvme_ctrlr->opal_dev; in vbdev_opal_create() 403 rc = spdk_opal_cmd_setup_locking_range(opal_bdev->opal_dev, OPAL_ADMIN1, in vbdev_opal_create() 419 rc = spdk_opal_cmd_lock_unlock(opal_bdev->opal_dev, OPAL_ADMIN1, OPAL_RWLOCK, locking_range_id, in vbdev_opal_create() 478 rc = spdk_opal_cmd_secure_erase_locking_range(nvme_ctrlr->opal_dev, OPAL_ADMIN1, locking_range_id, in vbdev_opal_destruct() 486 rc = spdk_opal_cmd_setup_locking_range(nvme_ctrlr->opal_dev, OPAL_ADMIN1, locking_range_id, 0, in vbdev_opal_destruct() 493 spdk_opal_free_locking_range_info(opal_bdev->opal_dev, locking_range_id); in vbdev_opal_destruct() [all …]
|
| H A D | vbdev_opal_rpc.c | 49 if (nvme_ctrlr == NULL || nvme_ctrlr->opal_dev == NULL) { in rpc_bdev_nvme_opal_init() 56 rc = spdk_opal_cmd_take_ownership(nvme_ctrlr->opal_dev, req.password); in rpc_bdev_nvme_opal_init() 75 rc = spdk_opal_cmd_activate_locking_sp(nvme_ctrlr->opal_dev, req.password); in rpc_bdev_nvme_opal_init() 124 if (nvme_ctrlr == NULL || nvme_ctrlr->opal_dev == NULL) { in rpc_bdev_nvme_opal_revert() 132 rc = spdk_opal_cmd_revert_tper(nvme_ctrlr->opal_dev, req.password); in rpc_bdev_nvme_opal_revert()
|
| H A D | bdev_nvme.h | 113 struct spdk_opal_dev *opal_dev; 132 struct spdk_opal_dev *opal_dev; global() member
|
| H A D | bdev_nvme.c | 626 if (nvme_ctrlr->opal_dev) { 627 spdk_opal_dev_destruct(nvme_ctrlr->opal_dev); 628 nvme_ctrlr->opal_dev = NULL; in nvme_io_path_alloc() 4639 nbdev->opal = nvme_ctrlr->opal_dev != NULL; in nvme_ctrlr_depopulate_namespace_done() 5986 nvme_ctrlr->opal_dev = spdk_opal_dev_construct(ctrlr); in bdev_nvme_add_secondary_trid()
|