Home
last modified time | relevance | path

Searched refs:locking_range_id (Results 1 – 7 of 7) sorted by relevance

/spdk/module/bdev/nvme/
H A Dvbdev_opal.c21 uint8_t locking_range_id; member
203 int locking_range_id; in vbdev_opal_get_info_from_bdev() local
223 locking_range_id = vbdev->locking_range_id; in vbdev_opal_get_info_from_bdev()
225 OPAL_ADMIN1, locking_range_id); 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()
290 vbdev_opal_create(const char *nvme_ctrlr_name, uint32_t nsid, uint8_t locking_range_id, in vbdev_opal_create() argument
325 opal_bdev->locking_range_id = locking_range_id; in vbdev_opal_create()
395 opal_bdev->locking_range_id); /* e.g.: nvme0n1r1 */ in vbdev_opal_create()
404 opal_bdev->locking_range_id, opal_bdev->range_start, 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()
[all …]
H A Dvbdev_opal_rpc.c149 uint16_t locking_range_id; member
165 …{"locking_range_id", offsetof(struct rpc_bdev_opal_create, locking_range_id), spdk_json_decode_uin…
188 rc = vbdev_opal_create(req.nvme_ctrlr_name, req.nsid, req.locking_range_id, req.range_start, in rpc_bdev_opal_create()
199 req.locking_range_id); in rpc_bdev_opal_create()
H A Dvbdev_opal.h12 int vbdev_opal_create(const char *nvme_ctrlr_name, uint32_t nsid, uint8_t locking_range_id,
/spdk/include/spdk/
H A Dopal.h64 uint8_t locking_range_id; member
95 enum spdk_opal_locking_range locking_range_id, uint64_t range_start,
101 enum spdk_opal_locking_range locking_range_id);
105 enum spdk_opal_locking_range locking_range_id,
111 enum spdk_opal_locking_range locking_range_id, const char *password);
114 enum spdk_opal_locking_range locking_range_id, const char *password);
/spdk/lib/nvme/
H A Dnvme_opal.c1528 enum spdk_opal_locking_range locking_range_id) in opal_get_locking_range_info() argument
1535 opal_build_locking_range(uid_locking_range, locking_range_id); in opal_get_locking_range_info()
1537 assert(locking_range_id < SPDK_OPAL_MAX_LOCKING_RANGE); in opal_get_locking_range_info()
1538 info = &dev->locking_ranges[locking_range_id]; in opal_get_locking_range_info()
1540 info->locking_range_id = locking_range_id; in opal_get_locking_range_info()
2184 enum spdk_opal_locking_range locking_range_id, uint64_t range_start, in spdk_opal_cmd_setup_locking_range() argument
2210 ret = opal_setup_locking_range(dev, sess, locking_range_id, range_start, range_length, true, in spdk_opal_cmd_setup_locking_range()
2273 enum spdk_opal_locking_range locking_range_id) in spdk_opal_cmd_get_locking_range_info() argument
2298 ret = opal_get_locking_range_info(dev, sess, locking_range_id); in spdk_opal_cmd_get_locking_range_info()
2356 enum spdk_opal_locking_range locking_range_id, in spdk_opal_cmd_add_user_to_locking_range() argument
[all …]
/spdk/python/spdk/rpc/
H A Dbdev.py1316 def bdev_opal_create(client, nvme_ctrlr_name, nsid, locking_range_id, range_start, range_length, password):
1321 locking_range_id: locking range ID corresponding to this virtual bdev
1331 params['locking_range_id'] = locking_range_id
1274 bdev_opal_create(client, nvme_ctrlr_name, nsid, locking_range_id, range_start, range_length, password) global() argument
/spdk/scripts/
H A Drpc.py3477 locking_range_id=args.locking_range_id,