Spdk/module/bdev/nvme
Maciej Szwed 81d6bcd02c bdev/nvme: Make bdev_nvm_create_bdevs asynchronous like
With this change the new callback create_bdevs_cb
is introduced. This callback may be used by future
NVMe controllers which require asynchronous creation
of bdevs. This will make future implementation easier
because we will only have to call callback function.

Signed-off-by: Maciej Szwed <maciej.szwed@intel.com>
Change-Id: Ib46a38cf71bc783db58be9021efd06fcd547c4d9
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/469699
Community-CI: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2019-11-01 14:37:54 +00:00
..
bdev_ftl_rpc.c scripts/rpc: Rename rpcs related to ftl bdev 2019-09-18 20:20:15 +00:00
bdev_ftl.c scripts/rpc: Rename rpcs related to ftl bdev 2019-09-18 20:20:15 +00:00
bdev_ftl.h mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
bdev_nvme_cuse_rpc.c lib/nvme: add RPC for interacting with CUSE devices 2019-10-24 23:43:59 +00:00
bdev_nvme_rpc.c lib/nvme: add RPC for interacting with CUSE devices 2019-10-24 23:43:59 +00:00
bdev_nvme.c bdev/nvme: Make bdev_nvm_create_bdevs asynchronous like 2019-11-01 14:37:54 +00:00
bdev_nvme.h bdev/nvme: Do not use the same pointer in rpc and bdev code 2019-10-09 14:34:16 +00:00
common.c mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
common.h bdev/opal: Add rpc for init, revert and get info 2019-10-24 17:09:57 +00:00
Makefile lib/nvme: add RPC for interacting with CUSE devices 2019-10-24 23:43:59 +00:00
nvme_rpc.c rpc: Rename send_nvme_cmd to bdev_nvme_send_cmd 2019-08-28 20:22:00 +00:00
vbdev_opal_rpc.c bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00
vbdev_opal.c bdev/opal: Add check for strdup 2019-10-24 23:02:54 +00:00
vbdev_opal.h bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00