Searched refs:cancel (Results 1 – 6 of 6) sorted by relevance
/io_uring/ |
A D | cancel.c | 147 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 D | cancel.h | 29 bool (*cancel)(struct io_kiocb *)); 33 bool (*cancel)(struct io_kiocb *));
|
A D | io-wq.h | 64 enum io_wq_cancel io_wq_cancel_cb(struct io_wq *wq, work_cancel_fn *cancel,
|
A D | Makefile | 14 statx.o timeout.o cancel.o \
|
A D | io-wq.c | 1172 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 D | io_uring.c | 3074 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