Searched refs:io_cancel_data (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/io_uring/ |
| H A D | cancel.h | 7 struct io_cancel_data { struct 21 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, argument 25 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd); 31 int io_cancel_remove(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
|
| H A D | cancel.c | 37 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd) in io_cancel_req_match() 71 struct io_cancel_data *cd = data; in io_cancel_cb() 77 struct io_cancel_data *cd) in io_async_cancel_one() 103 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, in io_try_cancel() 165 static int __io_async_cancel(struct io_cancel_data *cd, in __io_async_cancel() 201 struct io_cancel_data cd = { in io_async_cancel() 236 struct io_cancel_data *cd, int fd) in __io_sync_cancel() 259 struct io_cancel_data cd = { in io_sync_cancel() 366 int io_cancel_remove(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_cancel_remove()
|
| H A D | futex.h | 12 int io_futex_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, 20 struct io_cancel_data *cd, in io_futex_cancel()
|
| H A D | poll.h | 41 struct io_cancel_data; 42 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
|
| H A D | timeout.h | 25 struct io_cancel_data; 26 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd);
|
| H A D | waitid.h | 12 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
|
| H A D | timeout.c | 274 struct io_cancel_data *cd) in io_timeout_extract() 300 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd) in io_timeout_cancel() 323 struct io_cancel_data cd = { in io_req_task_link_timeout() 419 struct io_cancel_data cd = { .ctx = ctx, .data = user_data, }; in io_timeout_update() 484 struct io_cancel_data cd = { .ctx = ctx, .data = tr->addr, }; in io_timeout_remove()
|
| H A D | poll.c | 744 struct io_cancel_data *cd) in io_poll_find() 765 struct io_cancel_data *cd) in io_poll_file_find() 793 static int __io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd) in __io_poll_cancel() 810 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_poll_cancel() 905 struct io_cancel_data cd = { .ctx = ctx, .data = poll_update->old_user_data, }; in io_poll_remove()
|
| H A D | futex.c | 114 int io_futex_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_futex_cancel()
|
| H A D | waitid.c | 154 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_waitid_cancel()
|