Lines Matching refs:sqe
423 int io_timeout_remove_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_timeout_remove_prep() argument
429 if (sqe->buf_index || sqe->len || sqe->splice_fd_in) in io_timeout_remove_prep()
433 tr->addr = READ_ONCE(sqe->addr); in io_timeout_remove_prep()
434 tr->flags = READ_ONCE(sqe->timeout_flags); in io_timeout_remove_prep()
442 if (get_timespec64(&tr->ts, u64_to_user_ptr(sqe->addr2))) in io_timeout_remove_prep()
493 const struct io_uring_sqe *sqe, in __io_timeout_prep() argument
499 u32 off = READ_ONCE(sqe->off); in __io_timeout_prep()
501 if (sqe->buf_index || sqe->len != 1 || sqe->splice_fd_in) in __io_timeout_prep()
505 flags = READ_ONCE(sqe->timeout_flags); in __io_timeout_prep()
538 if (get_timespec64(&data->ts, u64_to_user_ptr(sqe->addr))) in __io_timeout_prep()
561 int io_timeout_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_timeout_prep() argument
563 return __io_timeout_prep(req, sqe, false); in io_timeout_prep()
566 int io_link_timeout_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_link_timeout_prep() argument
568 return __io_timeout_prep(req, sqe, true); in io_link_timeout_prep()