struct syslet_uatom
{
u32 flags;
u32 nr; // what syscall to execute
u64 ret_ptr; // where to store return value
u64 next; // what is the next atom in the chain
u64 arg_ptr [6]; // what are the syscall arguments
u64 private; // free for application use
};
SYSLET_STOP_ON_ZERO - termination condition value
SYSLET_STOP_ON_NONZERO
SYSLET_STOP_ON_NEGATIVE
SYSLET_SKIP_TO_NEXT_ON_STOP - conditional branching in atom array