__syscall_clobber
: __syscall_clobber, "r10", "r8", "r9");
: "0" (syscall) : __syscall_clobber );
: "0" (syscall), "D" (arg1) : __syscall_clobber );
: "0" (syscall), "D" (arg1), "S" (arg2) : __syscall_clobber );
: __syscall_clobber );
: __syscall_clobber, "r10" );
: __syscall_clobber, "r10", "r8" );