Lines Matching defs:ring

16 static inline bool sq_ring_needs_enter(struct io_uring *ring, unsigned *flags)  in sq_ring_needs_enter()
36 static inline bool cq_ring_needs_flush(struct io_uring *ring) in cq_ring_needs_flush()
42 static inline bool cq_ring_needs_enter(struct io_uring *ring) in cq_ring_needs_enter()
55 static int _io_uring_get_cqe(struct io_uring *ring, in _io_uring_get_cqe()
113 int __io_uring_get_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr, in __io_uring_get_cqe()
131 unsigned io_uring_peek_batch_cqe(struct io_uring *ring, in io_uring_peek_batch_cqe()
178 int __io_uring_flush_sq(struct io_uring *ring) in __io_uring_flush_sq()
221 static int io_uring_wait_cqes_new(struct io_uring *ring, in io_uring_wait_cqes_new()
259 static int __io_uring_submit_timeout(struct io_uring *ring, unsigned wait_nr, in __io_uring_submit_timeout()
282 int io_uring_wait_cqes(struct io_uring *ring, struct io_uring_cqe **cqe_ptr, in io_uring_wait_cqes()
300 int io_uring_submit_and_wait_timeout(struct io_uring *ring, in io_uring_submit_and_wait_timeout()
338 int io_uring_wait_cqe_timeout(struct io_uring *ring, in io_uring_wait_cqe_timeout()
350 static int __io_uring_submit(struct io_uring *ring, unsigned submitted, in __io_uring_submit()
371 static int __io_uring_submit_and_wait(struct io_uring *ring, unsigned wait_nr) in __io_uring_submit_and_wait()
381 int io_uring_submit(struct io_uring *ring) in io_uring_submit()
391 int io_uring_submit_and_wait(struct io_uring *ring, unsigned wait_nr) in io_uring_submit_and_wait()
397 struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
403 int __io_uring_sqring_wait(struct io_uring *ring) in __io_uring_sqring_wait()