Home
last modified time | relevance | path

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

/io_uring/
A Dcancel.c147 cancel->addr = READ_ONCE(sqe->addr); in io_async_cancel_prep()
149 if (cancel->flags & ~CANCEL_FLAGS) in io_async_cancel_prep()
154 cancel->fd = READ_ONCE(sqe->fd); in io_async_cancel_prep()
159 cancel->opcode = READ_ONCE(sqe->len); in io_async_cancel_prep()
203 .data = cancel->addr, in io_async_cancel()
204 .flags = cancel->flags, in io_async_cancel()
205 .opcode = cancel->opcode, in io_async_cancel()
347 bool (*cancel)(struct io_kiocb *)) in io_cancel_remove_all()
359 if (cancel(req)) in io_cancel_remove_all()
368 bool (*cancel)(struct io_kiocb *)) in io_cancel_remove()
[all …]
A Dcancel.h29 bool (*cancel)(struct io_kiocb *));
33 bool (*cancel)(struct io_kiocb *));
A Dio-wq.h64 enum io_wq_cancel io_wq_cancel_cb(struct io_wq *wq, work_cancel_fn *cancel,
A DMakefile14 statx.o timeout.o cancel.o \
A Dio-wq.c1172 enum io_wq_cancel io_wq_cancel_cb(struct io_wq *wq, work_cancel_fn *cancel, in io_wq_cancel_cb() argument
1176 .fn = cancel, in io_wq_cancel_cb()
A Dio_uring.c3074 struct io_task_cancel *cancel = data; in io_cancel_task_cb() local
3076 return io_match_task_safe(req, cancel->tctx, cancel->all); in io_cancel_task_cb()
3134 struct io_task_cancel cancel = { .tctx = tctx, .all = cancel_all, }; in io_uring_try_cancel_requests() local
3156 &cancel, true); in io_uring_try_cancel_requests()

Completed in 15 milliseconds