From 3640699bea043bed436c3af9ddc5b26fe23ced7a Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 18 Jan 2019 06:10:40 -0700 Subject: Switch to IORING_OP_POLL_ADD/REMOVE Signed-off-by: Jens Axboe --- src/liburing.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/liburing.h') diff --git a/src/liburing.h b/src/liburing.h index 8e5e2ee..e287f3d 100644 --- a/src/liburing.h +++ b/src/liburing.h @@ -94,20 +94,20 @@ static inline void io_uring_prep_writev(struct io_uring_sqe *sqe, int fd, sqe->len = nr_vecs; } -static inline void io_uring_prep_poll(struct io_uring_sqe *sqe, int fd, - short poll_mask) +static inline void io_uring_prep_poll_add(struct io_uring_sqe *sqe, int fd, + short poll_mask) { memset(sqe, 0, sizeof(*sqe)); - sqe->opcode = IORING_OP_POLL; + sqe->opcode = IORING_OP_POLL_ADD; sqe->fd = fd; sqe->poll_events = poll_mask; } -static inline void io_uring_prep_poll_cancel(struct io_uring_sqe *sqe, +static inline void io_uring_prep_poll_remove(struct io_uring_sqe *sqe, void *user_data) { memset(sqe, 0, sizeof(*sqe)); - sqe->opcode = IORING_OP_POLL_CANCEL; + sqe->opcode = IORING_OP_POLL_REMOVE; sqe->addr = (unsigned long) user_data; } -- cgit