Home
last modified time | relevance | path

Searched refs:iovecs (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/tools/io_uring/
H A Dliburing.h121 const struct iovec *iovecs, in io_uring_prep_readv()
124 io_uring_prep_rw(IORING_OP_READV, sqe, fd, iovecs, nr_vecs, offset); in io_uring_prep_readv()
135 const struct iovec *iovecs, in io_uring_prep_writev()
138 io_uring_prep_rw(IORING_OP_WRITEV, sqe, fd, iovecs, nr_vecs, offset); in io_uring_prep_writev()
120 io_uring_prep_readv(struct io_uring_sqe *sqe, int fd, const struct iovec *iovecs, unsigned nr_vecs, off_t offset) io_uring_prep_readv() argument
134 io_uring_prep_writev(struct io_uring_sqe *sqe, int fd, const struct iovec *iovecs, unsigned nr_vecs, off_t offset) io_uring_prep_writev() argument
H A Dio_uring-bench.c78 struct iovec iovecs[DEPTH]; member
112 return io_uring_register(s->ring_fd, IORING_REGISTER_BUFFERS, s->iovecs, in io_uring_register_buffers()
180 sqe->addr = (unsigned long) s->iovecs[index].iov_base; in init_io()
185 sqe->addr = (unsigned long) &s->iovecs[index]; in init_io()
548 s->iovecs[i].iov_base = buf; in main()
549 s->iovecs[i].iov_len = BS; in main()
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dlam.c85 struct iovec iovecs[]; member
490 len += fi->iovecs[i].iov_len; in handle_uring_cq()
522 fi->iovecs[cur_block].iov_len = bytes; in handle_uring_sq()
527 fi->iovecs[cur_block].iov_base = (void *)set_metadata((uint64_t)buf, lam); in handle_uring_sq()
544 sqe->addr = (unsigned long)fi->iovecs; in handle_uring_sq()
565 * Set metadata in pointers to iovecs buffer.
616 if (fi->iovecs[i].iov_base) { in do_uring()
617 uint64_t addr = ((uint64_t)fi->iovecs[i].iov_base); in do_uring()
625 fi->iovecs[i].iov_base = NULL; in do_uring()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dio_uring_zerocopy_tx.c158 const struct iovec *iovecs, in io_uring_register_buffers()
164 IORING_REGISTER_BUFFERS, iovecs, nr_iovecs); in io_uring_register_buffers()
157 io_uring_register_buffers(struct io_uring *ring, const struct iovec *iovecs, unsigned nr_iovecs) io_uring_register_buffers() argument

Completed in 6 milliseconds