Lines Matching defs:ring
11 static int __io_uring_get_cqe(struct io_uring *ring,
14 struct io_uring_cq *cq = &ring->cq;
36 ret = io_uring_enter(ring->ring_fd, 0, 1,
49 int io_uring_peek_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr)
51 return __io_uring_get_cqe(ring, cqe_ptr, 0);
58 int io_uring_wait_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr)
60 return __io_uring_get_cqe(ring, cqe_ptr, 1);
68 int io_uring_submit(struct io_uring *ring)
70 struct io_uring_sq *sq = &ring->sq;
90 * Fill in sqes that we have queued up, adding them to the kernel ring
126 ret = io_uring_enter(ring->ring_fd, submitted, 0,
141 struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring)
143 struct io_uring_sq *sq = &ring->sq;