Home
last modified time | relevance | path

Searched refs:bdev_name (Results 1 – 25 of 109) sorted by relevance

12345

/spdk/module/blobfs/bdev/
H A Dblobfs_bdev.c33 const char *bdev_name; member
59 SPDK_ERRLOG("Failed to unload blobfs on bdev %s: errno %d\n", ctx->bdev_name, fserrno); in _blobfs_bdev_unload_cb()
93 spdk_blobfs_bdev_detect(const char *bdev_name, in spdk_blobfs_bdev_detect() argument
108 ctx->bdev_name = bdev_name; in spdk_blobfs_bdev_detect()
112 rc = spdk_bdev_create_bs_dev_ext(bdev_name, blobfs_bdev_event_cb, NULL, &bs_dev); in spdk_blobfs_bdev_detect()
115 bdev_name); in spdk_blobfs_bdev_detect()
131 spdk_blobfs_bdev_create(const char *bdev_name, uint32_t cluster_sz, in spdk_blobfs_bdev_create() argument
147 ctx->bdev_name = bdev_name; in spdk_blobfs_bdev_create()
151 rc = spdk_bdev_create_bs_dev_ext(bdev_name, blobfs_bdev_event_cb, NULL, &bs_dev); in spdk_blobfs_bdev_create()
154 bdev_name); in spdk_blobfs_bdev_create()
[all …]
H A Dblobfs_bdev_rpc.c69 char *bdev_name; member
77 free(req->bdev_name); in free_rpc_blobfs_detect()
82 {"bdev_name", offsetof(struct rpc_blobfs_detect, bdev_name), spdk_json_decode_string},
132 spdk_blobfs_bdev_detect(req->bdev_name, _rpc_blobfs_detect_done, req); in rpc_blobfs_detect()
138 char *bdev_name; member
147 free(req->bdev_name); in free_rpc_blobfs_create()
178 {"bdev_name", offsetof(struct rpc_blobfs_create, bdev_name), spdk_json_decode_string},
225 spdk_blobfs_bdev_create(req->bdev_name, req->cluster_sz, _rpc_blobfs_create_done, req); in rpc_blobfs_create()
234 char *bdev_name; member
243 free(req->bdev_name); in free_rpc_blobfs_mount()
[all …]
H A Dblobfs_fuse.c22 char *bdev_name; member
44 free(bfuse->bdev_name); in blobfs_fuse_free()
227 SPDK_NOTICELOG("Start to loop blobfs on bdev %s mounted at %s\n", bfuse->bdev_name, in fuse_loop_new_thread()
235 SPDK_NOTICELOG("Blobfs on bdev %s unmounted from %s\n", bfuse->bdev_name, bfuse->mountpoint); in fuse_loop_new_thread()
247 blobfs_fuse_start(const char *bdev_name, const char *mountpoint, struct spdk_filesystem *fs, in blobfs_fuse_start() argument
251 char *argv[1] = {(char *)bdev_name}; in blobfs_fuse_start()
264 bfuse->bdev_name = strdup(bdev_name); in blobfs_fuse_start()
266 if (!bfuse->bdev_name || !bfuse->mountpoint) { in blobfs_fuse_start()
/spdk/python/spdk/rpc/
H A Dblobfs.py6 def blobfs_detect(client, bdev_name): argument
16 'bdev_name': bdev_name
21 def blobfs_create(client, bdev_name, cluster_sz=None): argument
29 'bdev_name': bdev_name
36 def blobfs_mount(client, bdev_name, mountpoint): argument
44 'bdev_name': bdev_name,
H A Dublk.py19 def ublk_start_disk(client, bdev_name, ublk_id=1, num_queues=1, queue_depth=128): argument
21 'bdev_name': bdev_name,
36 def ublk_recover_disk(client, bdev_name, ublk_id): argument
38 'bdev_name': bdev_name,
H A Dvfio_user.py32 def vfu_virtio_create_blk_endpoint(client, name, bdev_name, cpumask, num_queues, qsize, packed_ring): argument
37 bdev_name: name of block device
45 'bdev_name': bdev_name
59 def vfu_virtio_scsi_add_target(client, name, scsi_target_num, bdev_name): argument
65 bdev_name: name of block device
70 'bdev_name': bdev_name
H A Dnbd.py6 def nbd_start_disk(client, bdev_name, nbd_device): argument
8 'bdev_name': bdev_name
/spdk/scripts/
H A Dledctl.sh31 bdev_name=$1
35 if ! bdev_info=$($scriptdir/rpc.py bdev_get_bdevs -b $bdev_name | jq -r '.[0]' 2> /dev/null); then
36 echo "ERROR: bdev $bdev_name not found." >&2
42 echo "ERROR: $bdev_name is not an nvme bdev." >&2
48 echo "ERROR: $bdev_name pci address unknown." >&2
70 echo "ERROR: $bdev_name not recognized by ledctl as NPEM-capable." >&2
/spdk/module/bdev/nvme/
H A Dvbdev_opal_rpc.c210 char *bdev_name; member
217 free(req->bdev_name); in free_rpc_bdev_opal_get_info()
222 {"bdev_name", offsetof(struct rpc_bdev_opal_get_info, bdev_name), spdk_json_decode_string},
242 info = vbdev_opal_get_info_from_bdev(req.bdev_name, req.password); in rpc_bdev_opal_get_info()
252 spdk_json_write_named_string(w, "name", req.bdev_name); in rpc_bdev_opal_get_info()
269 char *bdev_name; member
276 free(req->bdev_name); in free_rpc_bdev_opal_delete()
281 {"bdev_name", offsetof(struct rpc_bdev_opal_delete, bdev_name), spdk_json_decode_string},
300 rc = vbdev_opal_destruct(req.bdev_name, req.password); in rpc_bdev_opal_delete()
313 char *bdev_name; member
[all …]
H A Dvbdev_opal.c450 vbdev_opal_destruct(const char *bdev_name, const char *password) in vbdev_opal_destruct() argument
458 if (strcmp(opal_bdev->name, bdev_name) == 0) { in vbdev_opal_destruct()
464 SPDK_ERRLOG("%s not found\n", bdev_name); in vbdev_opal_destruct()
473 SPDK_ERRLOG("can't find nvme_ctrlr of %s\n", bdev_name); in vbdev_opal_destruct()
509 vbdev_opal_set_lock_state(const char *bdev_name, uint16_t user_id, const char *password, in vbdev_opal_set_lock_state() argument
519 if (strcmp(opal_bdev->name, bdev_name) == 0) { in vbdev_opal_set_lock_state()
525 SPDK_ERRLOG("%s not found\n", bdev_name); in vbdev_opal_set_lock_state()
550 SPDK_ERRLOG("%s lock/unlock failure: %d\n", bdev_name, rc); in vbdev_opal_set_lock_state()
557 vbdev_opal_enable_new_user(const char *bdev_name, const char *admin_password, uint16_t user_id, in vbdev_opal_enable_new_user() argument
566 if (strcmp(opal_bdev->name, bdev_name) == 0) { in vbdev_opal_enable_new_user()
[all …]
H A Dvbdev_opal.h18 int vbdev_opal_destruct(const char *bdev_name, const char *password);
20 int vbdev_opal_enable_new_user(const char *bdev_name, const char *admin_password,
23 int vbdev_opal_set_lock_state(const char *bdev_name, uint16_t user_id, const char *password,
/spdk/test/external_code/passthru/
H A Dvbdev_passthru.c47 char *bdev_name; member
447 vbdev_passthru_insert_name(const char *bdev_name, const char *vbdev_name) in vbdev_passthru_insert_name() argument
464 name->bdev_name = strdup(bdev_name); in vbdev_passthru_insert_name()
465 if (!name->bdev_name) { in vbdev_passthru_insert_name()
474 free(name->bdev_name); in vbdev_passthru_insert_name()
499 free(name->bdev_name); in vbdev_passthru_finish()
566 vbdev_passthru_register(const char *bdev_name) in vbdev_passthru_register() argument
577 if (strcmp(name->bdev_name, bdev_name) != 0) { in vbdev_passthru_register()
581 SPDK_NOTICELOG("Match on %s\n", bdev_name); in vbdev_passthru_register()
599 rc = spdk_bdev_open_ext(bdev_name, true, vbdev_passthru_base_bdev_event_cb, in vbdev_passthru_register()
[all …]
H A Dvbdev_passthru.h21 int bdev_passthru_external_create_disk(const char *bdev_name, const char *vbdev_name);
30 void bdev_passthru_external_delete_disk(const char *bdev_name, spdk_bdev_unregister_cb cb_fn,
/spdk/test/json_config/
H A Dclear_config.py23 bdev_name = None
26 bdev_name = bdev['params']['name']
28 bdev_name = bdev['params']['base_name']
30 bdev_name = bdev['params']['base_bdev']
32 bdev_name = "EE_%s" % bdev_name
33 return bdev_name
62 bdev_name = get_bdev_name(bdev)
65 args.client.call(destroy_method, {bdev_name_key: bdev_name})
/spdk/module/bdev/passthru/
H A Dvbdev_passthru.c50 char *bdev_name; member
459 vbdev_passthru_insert_name(const char *bdev_name, const char *vbdev_name, in vbdev_passthru_insert_name()
477 name->bdev_name = strdup(bdev_name); in vbdev_passthru_insert_name()
478 if (!name->bdev_name) { in vbdev_passthru_insert_name()
479 SPDK_ERRLOG("could not allocate name->bdev_name\n"); in vbdev_passthru_insert_name()
487 free(name->bdev_name); in vbdev_passthru_insert_name()
513 free(name->bdev_name); in vbdev_passthru_finish()
590 vbdev_passthru_register(const char *bdev_name) in vbdev_passthru_register()
604 if (strcmp(name->bdev_name, bdev_nam in vbdev_passthru_register()
458 vbdev_passthru_insert_name(const char * bdev_name,const char * vbdev_name,const struct spdk_uuid * uuid) vbdev_passthru_insert_name() argument
589 vbdev_passthru_register(const char * bdev_name) vbdev_passthru_register() argument
717 bdev_passthru_create_disk(const char * bdev_name,const char * vbdev_name,const struct spdk_uuid * uuid) bdev_passthru_create_disk() argument
743 bdev_passthru_delete_disk(const char * bdev_name,spdk_bdev_unregister_cb cb_fn,void * cb_arg) bdev_passthru_delete_disk() argument
[all...]
H A Dvbdev_passthru.h22 int bdev_passthru_create_disk(const char *bdev_name, const char *vbdev_name,
32 void bdev_passthru_delete_disk(const char *bdev_name, spdk_bdev_unregister_cb cb_fn,
/spdk/include/spdk/
H A Dblobfs_bdev.h36 void spdk_blobfs_bdev_detect(const char *bdev_name,
47 void spdk_blobfs_bdev_create(const char *bdev_name, uint32_t cluster_sz,
61 void spdk_blobfs_bdev_mount(const char *bdev_name, const char *mountpoint,
/spdk/module/vfu_device/
H A Dvfu_virtio_rpc.c65 char *bdev_name;
74 {"bdev_name", offsetof(struct rpc_vfu_virtio_create_blk, bdev_name), spdk_json_decode_string },
85 free(req->bdev_name); in free_rpc_vfu_virtio_create_blk()
110 rc = vfu_virtio_blk_add_bdev(req.name, req.bdev_name, req.num_queues, req.qsize, in rpc_vfu_virtio_create_blk_endpoint()
132 char *bdev_name;
138 {"bdev_name", offsetof(struct rpc_vfu_virtio_scsi, bdev_name), spdk_json_decode_string },
145 free(req->bdev_name); in free_rpc_vfu_virtio_scsi()
163 rc = vfu_virtio_scsi_add_target(req.name, req.scsi_target_num, req.bdev_name);; in rpc_vfu_virtio_scsi_add_target()
64 char *bdev_name; global() member
131 char *bdev_name; global() member
[all...]
/spdk/lib/ftl/mngt/
H A Dftl_mngt_bdev.c53 const char *bdev_name = dev->conf.base_bdev; in ftl_mngt_open_base_bdev() local
56 if (spdk_bdev_open_ext(bdev_name, true, base_bdev_event_cb, in ftl_mngt_open_base_bdev()
58 FTL_ERRLOG(dev, "Unable to open bdev: %s\n", bdev_name); in ftl_mngt_open_base_bdev()
68 FTL_ERRLOG(dev, "Unable to claim bdev %s\n", bdev_name); in ftl_mngt_open_base_bdev()
177 const char *bdev_name = dev->conf.cache_bdev; in ftl_mngt_open_cache_bdev() local
180 if (spdk_bdev_open_ext(bdev_name, true, nv_cache_bdev_event_cb, dev, in ftl_mngt_open_cache_bdev()
182 FTL_ERRLOG(dev, "Unable to open bdev: %s\n", bdev_name); in ftl_mngt_open_cache_bdev()
192 FTL_ERRLOG(dev, "Unable to claim bdev %s\n", bdev_name); in ftl_mngt_open_cache_bdev()
/spdk/lib/ublk/
H A Dublk_rpc.c80 char *bdev_name; member
88 {"bdev_name", offsetof(struct rpc_ublk_start_disk, bdev_name), spdk_json_decode_string},
97 free(req->bdev_name); in free_rpc_ublk_start_disk()
144 rc = ublk_start_disk(req->bdev_name, req->ublk_id, req->num_queues, req->queue_depth, in rpc_ublk_start_disk()
292 char *bdev_name; member
298 {"bdev_name", offsetof(struct rpc_ublk_recover_disk, bdev_name), spdk_json_decode_string},
305 free(req->bdev_name); in free_rpc_ublk_recover_disk()
351 rc = ublk_start_disk_recovery(req->bdev_name, req->ublk_id, NULL, NULL); in rpc_ublk_recover_disk()
/spdk/module/bdev/crypto/
H A Dvbdev_crypto.c78 static int vbdev_crypto_claim(const char *bdev_name);
584 free(opts->bdev_name); in free_crypto_opts()
615 rc = vbdev_crypto_claim(opts->bdev_name); in create_crypto_disk()
766 vbdev_crypto_claim(const char *bdev_name) in vbdev_crypto_claim()
786 if (strcmp(name->opts->bdev_name, bdev_name) != 0) { in vbdev_crypto_claim()
789 SPDK_DEBUGLOG(vbdev_crypto, "Match on %s\n", bdev_name); in vbdev_crypto_claim()
805 rc = spdk_bdev_open_ext(bdev_name, true, vbdev_crypto_base_bdev_event_cb, in vbdev_crypto_claim()
809 SPDK_ERRLOG("Failed to open bdev %s: error %d\n", bdev_name, rc); in vbdev_crypto_claim()
898 char *bdev_name; in delete_crypto_disk_bdev_name()
751 vbdev_crypto_claim(const char * bdev_name) vbdev_crypto_claim() argument
883 char *bdev_name; global() member
910 delete_crypto_disk(const char * bdev_name,spdk_delete_crypto_complete cb_fn,void * cb_arg) delete_crypto_disk() argument
[all...]
H A Dvbdev_crypto.h25 char *bdev_name; /* base bdev name */ member
47 void delete_crypto_disk(const char *bdev_name, spdk_delete_crypto_complete cb_fn,
/spdk/module/bdev/delay/
H A Dvbdev_delay.c43 char *bdev_name; member
595 vbdev_delay_insert_association(const char *bdev_name, const char *vbdev_name, in vbdev_delay_insert_association() argument
615 assoc->bdev_name = strdup(bdev_name); in vbdev_delay_insert_association()
616 if (!assoc->bdev_name) { in vbdev_delay_insert_association()
617 SPDK_ERRLOG("could not allocate assoc->bdev_name\n"); in vbdev_delay_insert_association()
625 free(assoc->bdev_name); in vbdev_delay_insert_association()
691 free(assoc->bdev_name); in vbdev_delay_finish()
760 vbdev_delay_register(const char *bdev_name) in vbdev_delay_register() argument
775 if (strcmp(assoc->bdev_name, bdev_nam in vbdev_delay_register()
879 create_delay_disk(const char * bdev_name,const char * vbdev_name,struct spdk_uuid * uuid,uint64_t avg_read_latency,uint64_t p99_read_latency,uint64_t avg_write_latency,uint64_t p99_write_latency) create_delay_disk() argument
[all...]
/spdk/module/bdev/daos/
H A Dbdev_daos.h17 void delete_bdev_daos(const char *bdev_name, spdk_bdev_unregister_cb cb_fn, void *cb_arg);
25 int bdev_daos_resize(const char *bdev_name, const uint64_t new_size_in_mb);
/spdk/module/bdev/compress/
H A Dvbdev_compress.h55 * \param bdev_name Bdev on which compression bdev will be created.
64 int create_compress_bdev(const char *bdev_name, const char *pm_path, uint32_t lb_size,
71 * \param bdev_name Bdev on which compression bdev will be deleted.
75 void bdev_compress_delete(const char *bdev_name, spdk_delete_compress_complete cb_fn,

12345