Lines Matching refs:bdev_daos
45 struct bdev_daos { struct
57 struct bdev_daos *disk; argument
162 bdev_daos_free(struct bdev_daos *bdev_daos) in bdev_daos_free() argument
164 if (!bdev_daos) { in bdev_daos_free()
168 free(bdev_daos->disk.name); in bdev_daos_free()
169 free(bdev_daos); in bdev_daos_free()
176 struct bdev_daos *daos = io_device; in bdev_daos_destruct_cb()
191 struct bdev_daos *daos = ctx; in bdev_daos_destruct()
205 SPDK_DEBUGLOG(bdev_daos, "completed IO at %#lx with status %s (errno=%d)\n", in _bdev_daos_io_complete()
232 bdev_daos_writev(struct bdev_daos *daos, struct bdev_daos_io_channel *ch, in bdev_daos_writev()
238 SPDK_DEBUGLOG(bdev_daos, "write %d iovs size %lu to off: %#lx\n", in bdev_daos_writev()
278 bdev_daos_readv(struct bdev_daos *daos, struct bdev_daos_io_channel *ch, in bdev_daos_readv()
284 SPDK_DEBUGLOG(bdev_daos, "read %d iovs size %lu to off: %#lx\n", in bdev_daos_readv()
335 rc = bdev_daos_readv((struct bdev_daos *)bdev_io->bdev->ctxt, in bdev_daos_get_buf_cb()
369 struct bdev_daos *daos = spdk_io_channel_iter_get_ctx(i); in _bdev_daos_get_io_inflight_done()
382 struct bdev_daos *daos = arg; in bdev_daos_reset_retry_timer()
397 bdev_daos_reset(struct bdev_daos *daos, struct bdev_daos_task *task) in bdev_daos_reset()
413 SPDK_DEBUGLOG(bdev_daos, "unmap at %#lx with size %#lx\n", offset, nbytes); in bdev_daos_unmap()
433 rc = bdev_daos_writev((struct bdev_daos *)bdev_io->bdev->ctxt, in _bdev_daos_submit_request()
448 bdev_daos_reset((struct bdev_daos *)bdev_io->bdev->ctxt, in _bdev_daos_submit_request()
464 SPDK_DEBUGLOG(bdev_daos, "%s: could not unmap: %s", in _bdev_daos_submit_request()
507 SPDK_DEBUGLOG(bdev_daos, "%s: could not poll daos event queue: " DF_RC "\n", in bdev_daos_channel_poll()
560 struct bdev_daos *daos = bdev->ctxt; in bdev_daos_write_json_config()
591 struct bdev_daos *daos = ch->disk; in bdev_daos_io_channel_setup_daos()
604 SPDK_DEBUGLOG(bdev_daos, "connecting to daos pool '%s'\n", daos->pool_name); in bdev_daos_io_channel_setup_daos()
610 SPDK_DEBUGLOG(bdev_daos, "connecting to daos container '%s'\n", daos->cont_name); in bdev_daos_io_channel_setup_daos()
617 SPDK_DEBUGLOG(bdev_daos, "mounting daos dfs\n"); in bdev_daos_io_channel_setup_daos()
622 SPDK_DEBUGLOG(bdev_daos, "opening dfs object\n"); in bdev_daos_io_channel_setup_daos()
661 SPDK_DEBUGLOG(bdev_daos, "%s: starting daos event queue poller\n", in bdev_daos_io_channel_create_cb()
675 SPDK_DEBUGLOG(bdev_daos, "stopping daos event queue poller\n"); in bdev_daos_io_channel_destroy_cb()
708 struct bdev_daos *daos; in create_bdev_daos()
903 SPDK_DEBUGLOG(bdev_daos, "initializing DAOS engine\n"); in bdev_daos_get_engine()
924 SPDK_DEBUGLOG(bdev_daos, "de-initializing DAOS engine\n"); in bdev_daos_put_engine()
940 SPDK_LOG_REGISTER_COMPONENT(bdev_daos)