Lines Matching defs:nbdev_io

1286 	struct nvme_bdev_io *nbdev_io = (struct nvme_bdev_io *)bdev_io->driver_ctx;
1289 if (nbdev_io->io_path != NULL && nvme_io_path_is_available(nbdev_io->io_path)) {
3268 struct nvme_bdev_io *nbdev_io = (struct nvme_bdev_io *)bdev_io->driver_ctx;
3277 rc = bdev_nvme_readv(nbdev_io,
3294 rc = bdev_nvme_writev(nbdev_io,
3308 rc = bdev_nvme_comparev(nbdev_io,
3317 rc = bdev_nvme_comparev_and_writev(nbdev_io,
3328 rc = bdev_nvme_unmap(nbdev_io,
3333 rc = bdev_nvme_write_zeroes(nbdev_io,
3338 nbdev_io->io_path = NULL;
3339 bdev_nvme_reset_io(bdev->ctxt, nbdev_io);
3343 bdev_nvme_io_complete(nbdev_io, 0);
3347 rc = bdev_nvme_zone_appendv(nbdev_io,
3356 rc = bdev_nvme_get_zone_info(nbdev_io,
3362 rc = bdev_nvme_zone_management(nbdev_io,
3367 nbdev_io->io_path = NULL;
3369 nbdev_io,
3376 rc = bdev_nvme_io_passthru(nbdev_io,
3382 rc = bdev_nvme_io_passthru_md(nbdev_io,
3390 rc = bdev_nvme_iov_passthru_md(nbdev_io,
3399 nbdev_io->io_path = NULL;
3402 nbdev_io,
3407 rc = bdev_nvme_copy(nbdev_io,
3418 bdev_nvme_io_complete(nbdev_io, rc);
3426 struct nvme_bdev_io *nbdev_io = (struct nvme_bdev_io *)bdev_io->driver_ctx;
3428 if (spdk_likely(nbdev_io->submit_tsc == 0)) {
3429 nbdev_io->submit_tsc = spdk_bdev_io_get_submit_tsc(bdev_io);
3434 nbdev_io->submit_tsc = spdk_get_ticks();
3437 spdk_trace_record(TRACE_BDEV_NVME_IO_START, 0, 0, (uintptr_t)nbdev_io, (uintptr_t)bdev_io);
3438 nbdev_io->io_path = bdev_nvme_find_io_path(nbdev_ch);
3439 if (spdk_unlikely(!nbdev_io->io_path)) {
3441 bdev_nvme_io_complete(nbdev_io, -ENXIO);