Lines Matching refs:ublk_io
106 struct ublk_io { struct
130 struct ublk_io ios[]; argument
374 const struct ublk_io *io;
470 struct ublk_io *io) in ublk_map_io()
498 struct ublk_io *io) in ublk_unmap_io()
550 struct ublk_io *io = &ubq->ios[req->tag]; in ublk_setup_iod()
597 struct ublk_io *io = &ubq->ios[req->tag]; in ublk_complete_rq()
645 static void __ublk_fail_req(struct ublk_queue *ubq, struct ublk_io *io, in __ublk_fail_req()
659 static void ubq_complete_io_cmd(struct ublk_io *io, int res) in ubq_complete_io_cmd()
692 struct ublk_io *io = &ubq->ios[tag]; in __ublk_rq_task_work()
807 struct ublk_io *io; in ublk_queue_cmd()
963 struct ublk_io *io = &ubq->ios[tag]; in ublk_commit_completion()
990 struct ublk_io *io = &ubq->ios[i]; in ublk_abort_queue()
1052 struct ublk_io *io = &ubq->ios[i]; in ublk_cancel_queue()
1202 struct ublk_io *io; in ublk_ch_uring_cmd()
1354 int ubq_size = sizeof(struct ublk_queue) + depth * sizeof(struct ublk_io); in ublk_init_queues()
1892 struct ublk_io *io = &ubq->ios[i]; in ublk_queue_reinit()