Lines Matching refs:disk
46 struct spdk_bdev disk; member
57 struct bdev_daos *disk; member
168 free(bdev_daos->disk.name); in bdev_daos_free()
193 SPDK_NOTICELOG("%s: destroying bdev_daos device\n", daos->disk.name); in bdev_daos_destruct()
254 daos->disk.name, DP_RC(rc)); in bdev_daos_writev()
269 daos->disk.name, strerror(rc)); in bdev_daos_writev()
300 daos->disk.name, DP_RC(rc)); in bdev_daos_readv()
315 daos->disk.name, strerror(rc)); in bdev_daos_readv()
465 dch->disk->disk.name, strerror(-rc)); in _bdev_daos_submit_request()
501 assert(ch->disk != NULL); in bdev_daos_channel_poll()
508 ch->disk->disk.name, DP_RC(rc)); in bdev_daos_channel_poll()
591 struct bdev_daos *daos = ch->disk; in bdev_daos_io_channel_setup_daos()
607 daos->disk.name, DP_RC(rc)); in bdev_daos_io_channel_setup_daos()
613 daos->disk.name, DP_RC(rc)); in bdev_daos_io_channel_setup_daos()
619 SPDK_ERRLOG("%s: could not mount daos dfs: %s\n", daos->disk.name, strerror(rc)); in bdev_daos_io_channel_setup_daos()
623 if ((rc = dfs_open(ch->dfs, NULL, daos->disk.name, mode, fd_oflag, daos->oclass, in bdev_daos_io_channel_setup_daos()
625 SPDK_ERRLOG("%s: could not open dfs object: %s\n", daos->disk.name, strerror(rc)); in bdev_daos_io_channel_setup_daos()
630 daos->disk.name, DP_RC(rc)); in bdev_daos_io_channel_setup_daos()
655 ch->disk = io_device; in bdev_daos_io_channel_create_cb()
662 ch->disk->disk.name); in bdev_daos_io_channel_create_cb()
769 daos->disk.name = strdup(name); in create_bdev_daos()
770 daos->disk.product_name = "DAOS bdev"; in create_bdev_daos()
772 daos->disk.write_cache = 0; in create_bdev_daos()
773 daos->disk.blocklen = block_size; in create_bdev_daos()
774 daos->disk.blockcnt = num_blocks; in create_bdev_daos()
775 daos->disk.uuid = *uuid; in create_bdev_daos()
776 daos->disk.max_num_segments = SPDK_BDEV_IO_NUM_CHILD_IOV; in create_bdev_daos()
778 daos->disk.ctxt = daos; in create_bdev_daos()
779 daos->disk.fn_table = &daos_fn_table; in create_bdev_daos()
780 daos->disk.module = &daos_if; in create_bdev_daos()
805 daos->disk.name); in create_bdev_daos()
808 rc = spdk_bdev_register(&daos->disk); in create_bdev_daos()
815 *bdev = &(daos->disk); in create_bdev_daos()