Lines Matching refs:io_kiocb
39 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd) in io_cancel_req_match()
72 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_cb()
140 int io_async_cancel_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_async_cancel_prep()
210 int io_async_cancel(struct io_kiocb *req, unsigned int issue_flags) in io_async_cancel()
359 bool (*cancel)(struct io_kiocb *)) in io_cancel_remove_all() argument
362 struct io_kiocb *req; in io_cancel_remove_all()
380 bool (*cancel)(struct io_kiocb *)) in io_cancel_remove() argument
383 struct io_kiocb *req; in io_cancel_remove()
399 static bool io_match_linked(struct io_kiocb *head) in io_match_linked()
401 struct io_kiocb *req; in io_match_linked()
414 bool io_match_task_safe(struct io_kiocb *head, struct io_uring_task *tctx, in io_match_task_safe()
450 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_task_cb()
484 struct io_kiocb *req = container_of(work, struct io_kiocb, work); in io_cancel_ctx_cb()