Home
last modified time | relevance | path

Searched refs:io_cancel_data (Results 1 – 10 of 10) sorted by relevance

/linux/io_uring/
H A Dcancel.h7 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 Dcancel.c39 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 Dfutex.h12 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 Dtimeout.h12 struct io_cancel_data;
13 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd);
H A Dpoll.h41 struct io_cancel_data;
42 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
H A Dwaitid.h12 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
H A Dtimeout.c301 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 Dpoll.c757 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 Dwaitid.c167 int io_waitid_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_waitid_cancel()
H A Dfutex.c115 int io_futex_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_futex_cancel()