Home
last modified time | relevance | path

Searched refs:create_ctx (Results 1 – 2 of 2) sorted by relevance

/spdk/module/bdev/virtio/
H A Dbdev_virtio_blk.c635 struct bdev_virtio_pci_dev_create_ctx *create_ctx = ctx; in bdev_virtio_pci_blk_dev_create_cb() local
637 create_ctx->ret = virtio_pci_blk_dev_create(create_ctx->name, pci_ctx); in bdev_virtio_pci_blk_dev_create_cb()
638 if (create_ctx->ret == NULL) { in bdev_virtio_pci_blk_dev_create_cb()
648 struct bdev_virtio_pci_dev_create_ctx create_ctx; in bdev_virtio_pci_blk_dev_create() local
650 create_ctx.name = name; in bdev_virtio_pci_blk_dev_create()
651 create_ctx.ret = NULL; in bdev_virtio_pci_blk_dev_create()
653 virtio_pci_dev_attach(bdev_virtio_pci_blk_dev_create_cb, &create_ctx, in bdev_virtio_pci_blk_dev_create()
656 if (create_ctx.ret == NULL) { in bdev_virtio_pci_blk_dev_create()
660 return &create_ctx.ret->bdev; in bdev_virtio_pci_blk_dev_create()
667 struct bdev_virtio_pci_dev_create_ctx create_ctx; in bdev_virtio_pci_blk_monitor() local
[all …]
H A Dbdev_virtio_scsi.c1871 struct bdev_virtio_pci_dev_create_ctx *create_ctx = ctx; in bdev_virtio_pci_scsi_dev_create_cb() local
1874 svdev = virtio_pci_scsi_dev_create(create_ctx->name, pci_ctx); in bdev_virtio_pci_scsi_dev_create_cb()
1879 rc = virtio_scsi_dev_scan(svdev, create_ctx->cb_fn, create_ctx->cb_arg); in bdev_virtio_pci_scsi_dev_create_cb()
1892 struct bdev_virtio_pci_dev_create_ctx create_ctx; in bdev_virtio_pci_scsi_dev_create() local
1894 create_ctx.name = name; in bdev_virtio_pci_scsi_dev_create()
1895 create_ctx.cb_fn = cb_fn; in bdev_virtio_pci_scsi_dev_create()
1896 create_ctx.cb_arg = cb_arg; in bdev_virtio_pci_scsi_dev_create()
1898 return virtio_pci_dev_attach(bdev_virtio_pci_scsi_dev_create_cb, &create_ctx, in bdev_virtio_pci_scsi_dev_create()