unix
macro_rules! esyscall { ($n:ident $(, $a:expr)*) => { ... }; }
Make a system call.
Works like syscall but returns Err if system call returns a negative value.
syscall
Err