Preprocessor macro expanding to a command
Space | User/kernel |
Context | Async |
May block | No |
SPL | Higher or equal than SPL of AST or IORQ |
Dynamic memory | No |
#include <SPAD/AC.H>
RETURN;
Returns out of function declared with DECL_AST or DECL_IOCALL. After the return, next pending AST with highest SPL is executed or return to synchronous context is made.
Use of this macro outside function bodies declared with DECL_AST or DECL_IOCALL is prohobited.
SPL doesn't have to be lowered before call to RETURN
.