Searched refs:io_cancel_data (Results 1 – 10 of 10) sorted by relevance
| /linux/io_uring/ |
| H A D | cancel.h | 7 struct io_cancel_data { struct 19 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, argument 23 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd); 30 int io_cancel_remove(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
|
| H A D | cancel.c | 39 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd) in io_cancel_req_match() 73 struct io_cancel_data *cd = data; in io_cancel_cb() 79 struct io_cancel_data *cd) in io_async_cancel_one() 105 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, in io_try_cancel() 174 static int __io_async_cancel(struct io_cancel_data *cd, in __io_async_cancel() 213 struct io_cancel_data cd = { in io_async_cancel() 248 struct io_cancel_data *cd, int fd) in __io_sync_cancel() 271 struct io_cancel_data cd = { in io_sync_cancel() 378 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 | timeout.h | 12 struct io_cancel_data; 13 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd);
|
| 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 | waitid.h | 12 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
|
| H A D | timeout.c | 301 struct io_cancel_data *cd) in io_timeout_extract() 327 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd) in io_timeout_cancel() 351 struct io_cancel_data cd = { in io_req_task_link_timeout() 447 struct io_cancel_data cd = { .ctx = ctx, .data = user_data, }; in io_timeout_update() 516 struct io_cancel_data cd = { .ctx = ctx, .data = tr->addr, }; in io_timeout_remove()
|
| H A D | poll.c | 757 struct io_cancel_data *cd) in io_poll_find() 778 struct io_cancel_data *cd) in io_poll_file_find() 806 static int __io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd) in __io_poll_cancel() 823 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_poll_cancel() 918 struct io_cancel_data cd = { .ctx = ctx, .data = poll_update->old_user_data, }; in io_poll_remove()
|
| H A D | waitid.c | 167 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_waitid_cancel()
|
| H A D | futex.c | 115 int io_futex_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_futex_cancel()
|