Preprocessor macro expanding to a command
Space | User/kernel |
Context | Async |
May block | No |
SPL | Any |
Dynamic memory | No |
#include <SPAD/AC.H>
IO_ENABLE_KERNEL_CANCEL(spl, iorq);
This macro unlinks any IO requests chained on iorq. It is called in an AST of a request that was posted with CALL_IORQ_CANCELABLE or RETURN_IORQ_CANCELABLE. See definition of CALL_IORQ_CANCELABLE for usage specification and for an example.
chained_iorq
argument.