Home
last modified time | relevance | path

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

/Linux-v6.6/io_uring/
Dcancel.h5 struct io_cancel_data { struct
19 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, argument
24 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd);
Dcancel.c35 bool io_cancel_req_match(struct io_kiocb *req, struct io_cancel_data *cd) in io_cancel_req_match()
70 struct io_cancel_data *cd = data; in io_cancel_cb()
76 struct io_cancel_data *cd) in io_async_cancel_one()
102 int io_try_cancel(struct io_uring_task *tctx, struct io_cancel_data *cd, in io_try_cancel()
156 static int __io_async_cancel(struct io_cancel_data *cd, in __io_async_cancel()
194 struct io_cancel_data cd = { in io_async_cancel()
239 struct io_cancel_data *cd, int fd) in __io_sync_cancel()
260 struct io_cancel_data cd = { in io_sync_cancel()
Dpoll.h33 struct io_cancel_data;
34 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd,
Dtimeout.h25 struct io_cancel_data;
26 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd);
Dtimeout.c261 struct io_cancel_data *cd) in io_timeout_extract()
287 int io_timeout_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd) in io_timeout_cancel()
311 struct io_cancel_data cd = { in io_req_task_link_timeout()
406 struct io_cancel_data cd = { .ctx = ctx, .data = user_data, }; in io_timeout_update()
470 struct io_cancel_data cd = { .ctx = ctx, .data = tr->addr, }; in io_timeout_remove()
Dpoll.c783 struct io_cancel_data *cd, in io_poll_find()
812 struct io_cancel_data *cd, in io_poll_file_find()
848 static int __io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in __io_poll_cancel()
867 int io_poll_cancel(struct io_ring_ctx *ctx, struct io_cancel_data *cd, in io_poll_cancel()
973 struct io_cancel_data cd = { .ctx = ctx, .data = poll_update->old_user_data, }; in io_poll_remove()