Lines Matching refs:qiov
33 QEMUIOVector *qiov; member
91 remaining = luringcb->qiov->size - luringcb->total_read; in luring_resubmit_short_read()
96 qemu_iovec_init(resubmit_qiov, luringcb->qiov->niov); in luring_resubmit_short_read()
100 qemu_iovec_concat(resubmit_qiov, luringcb->qiov, luringcb->total_read, in luring_resubmit_short_read()
187 } else if (!luringcb->qiov) { in luring_process_completions()
189 } else if (total_bytes == luringcb->qiov->size) { in luring_process_completions()
200 qemu_iovec_memset(luringcb->qiov, total_bytes, 0, in luring_process_completions()
201 luringcb->qiov->size - total_bytes); in luring_process_completions()
345 io_uring_prep_writev(sqes, fd, luringcb->qiov->iov, in luring_do_submit()
346 luringcb->qiov->niov, offset); in luring_do_submit()
349 io_uring_prep_writev(sqes, fd, luringcb->qiov->iov, in luring_do_submit()
350 luringcb->qiov->niov, offset); in luring_do_submit()
353 io_uring_prep_readv(sqes, fd, luringcb->qiov->iov, in luring_do_submit()
354 luringcb->qiov->niov, offset); in luring_do_submit()
383 QEMUIOVector *qiov, int type) in luring_co_submit() argument
391 .qiov = qiov, in luring_co_submit()
394 trace_luring_co_submit(bs, s, &luringcb, fd, offset, qiov ? qiov->size : 0, in luring_co_submit()