| /spdk/module/blobfs/bdev/ |
| H A D | blobfs_bdev.c | 33 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 D | blobfs_bdev_rpc.c | 69 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 D | blobfs_fuse.c | 22 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 D | blobfs.py | 6 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 D | ublk.py | 19 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 D | vfio_user.py | 32 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 D | nbd.py | 6 def nbd_start_disk(client, bdev_name, nbd_device): argument 8 'bdev_name': bdev_name
|
| /spdk/scripts/ |
| H A D | ledctl.sh | 31 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 D | vbdev_opal_rpc.c | 210 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 D | vbdev_opal.c | 450 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 D | vbdev_opal.h | 18 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 D | vbdev_passthru.c | 47 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 D | vbdev_passthru.h | 21 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 D | clear_config.py | 23 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 D | vbdev_passthru.c | 50 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 D | vbdev_passthru.h | 22 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 D | blobfs_bdev.h | 36 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 D | vfu_virtio_rpc.c | 65 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 D | ftl_mngt_bdev.c | 53 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 D | ublk_rpc.c | 80 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 D | vbdev_crypto.c | 78 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 D | vbdev_crypto.h | 25 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 D | vbdev_delay.c | 43 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 D | bdev_daos.h | 17 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 D | vbdev_compress.h | 55 * \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,
|