Lines Matching refs:iob
1234 static int io_uring_classic_poll(struct io_kiocb *req, struct io_comp_batch *iob, in io_uring_classic_poll() argument
1243 return file->f_op->uring_cmd_iopoll(ioucmd, iob, poll_flags); in io_uring_classic_poll()
1247 return file->f_op->iopoll(&rw->kiocb, iob, poll_flags); in io_uring_classic_poll()
1286 struct io_comp_batch *iob, unsigned int poll_flags) in io_uring_hybrid_poll() argument
1293 ret = io_uring_classic_poll(req, iob, poll_flags); in io_uring_hybrid_poll()
1310 DEFINE_IO_COMP_BATCH(iob); in io_do_iopoll()
1333 ret = io_uring_hybrid_poll(req, &iob, poll_flags); in io_do_iopoll()
1335 ret = io_uring_classic_poll(req, &iob, poll_flags); in io_do_iopoll()
1343 if (!rq_list_empty(&iob.req_list) || in io_do_iopoll()
1348 if (!rq_list_empty(&iob.req_list)) in io_do_iopoll()
1349 iob.complete(&iob); in io_do_iopoll()