Lines Matching refs:arg1
45 #define my_syscall1(num, arg1) \
49 register long _arg1 __asm__ ("ebx") = (long)(arg1); \
61 #define my_syscall2(num, arg1, arg2) \
65 register long _arg1 __asm__ ("ebx") = (long)(arg1); \
78 #define my_syscall3(num, arg1, arg2, arg3) \
82 register long _arg1 __asm__ ("ebx") = (long)(arg1); \
96 #define my_syscall4(num, arg1, arg2, arg3, arg4) \
100 register long _arg1 __asm__ ("ebx") = (long)(arg1); \
115 #define my_syscall5(num, arg1, arg2, arg3, arg4, arg5) \
119 register long _arg1 __asm__ ("ebx") = (long)(arg1); \
135 #define my_syscall6(num, arg1, arg2, arg3, arg4, arg5, arg6) \
147 : "b"(arg1), /* %ebx */ \
169 "mov %esp, %eax\n" /* save stack pointer to %eax, as arg1 of _start_c */
173 "push %eax\n" /* push arg1 on stack to support plain stack modes too */