/sysdeps/unix/sysv/linux/i386/ |
A D | sysdep.h | 551 # define LOADREGS_3(arg1, arg2, arg3) \ argument 553 # define ASMARGS_3(arg1, arg2, arg3) \ argument 556 LOADREGS_3 (arg1, arg2, arg3) 560 LOADREGS_4 (arg1, arg2, arg3, arg4) 565 LOADREGS_5 (arg1, arg2, arg3, arg4, arg5) 576 # define ASMFMT_3(arg1, arg2, arg3) \ argument 577 , "D" (arg1), "c" (arg2), "d" (arg3) 578 # define ASMFMT_4(arg1, arg2, arg3, arg4) \ argument 587 # define ASMFMT_3(arg1, arg2, arg3) \ argument 588 , "b" (arg1), "c" (arg2), "d" (arg3) [all …]
|
/sysdeps/unix/sysv/linux/s390/ |
A D | sysdep.h | 75 #define DECLARGS_3(arg1, arg2, arg3) \ argument 77 register unsigned long int gpr4 __asm__ ("4") = (unsigned long int)(arg3); 78 #define DECLARGS_4(arg1, arg2, arg3, arg4) \ argument 79 DECLARGS_3(arg1, arg2, arg3) \ 81 #define DECLARGS_5(arg1, arg2, arg3, arg4, arg5) \ argument 82 DECLARGS_4(arg1, arg2, arg3, arg4) \ 84 #define DECLARGS_6(arg1, arg2, arg3, arg4, arg5, arg6) \ argument 85 DECLARGS_5(arg1, arg2, arg3, arg4, arg5) \
|
/sysdeps/unix/sysv/linux/mips/mips32/ |
A D | sysdep.h | 202 arg1, arg2, arg3) \ argument 209 long int _arg3 = (long int) (arg3); \ 231 arg1, arg2, arg3, arg4) \ argument 238 long int _arg3 = (long int) (arg3); \ 270 long int arg3, long int arg4, 276 arg1, arg2, arg3, arg4, arg5) \ argument 281 (long int) (arg3), \ 289 long int arg3, long int arg4, 300 (long int) (arg3), \ 309 long int arg3, long int arg4, [all …]
|
/sysdeps/unix/sysv/linux/arc/ |
A D | sysdep.h | 195 # define LOAD_ARGS_3(nm, arg1, arg2, arg3) \ argument 196 long int _tmp3 = (long int) (arg3); \ 200 #define LOAD_ARGS_4(nm, arg1, arg2, arg3, arg4) \ argument 202 LOAD_ARGS_3 (nm, arg1, arg2, arg3) \ 205 # define LOAD_ARGS_5(nm, arg1, arg2, arg3, arg4, arg5) \ argument 207 LOAD_ARGS_4 (nm, arg1, arg2, arg3, arg4) \ 210 # define LOAD_ARGS_6(nm, arg1, arg2, arg3, arg4, arg5, arg6)\ argument 212 LOAD_ARGS_5 (nm, arg1, arg2, arg3, arg4, arg5) \ 215 # define LOAD_ARGS_7(nm, arg1, arg2, arg3, arg4, arg5, arg6, arg7)\ argument 217 LOAD_ARGS_6 (nm, arg1, arg2, arg3, arg4, arg5, arg6) \
|
/sysdeps/unix/sysv/linux/sparc/ |
A D | sysdep.h | 89 #define internal_syscall3(string,name,arg1,arg2,arg3) \ argument 93 long int _arg3 = (long int) (arg3); \ 105 #define internal_syscall4(string,name,arg1,arg2,arg3,arg4) \ argument 109 long int _arg3 = (long int) (arg3); \ 123 #define internal_syscall5(string,name,arg1,arg2,arg3,arg4,arg5) \ argument 127 long int _arg3 = (long int) (arg3); \ 143 #define internal_syscall6(string,name,arg1,arg2,arg3,arg4,arg5,arg6) \ argument 147 long int _arg3 = (long int) (arg3); \ 166 #define INLINE_CLONE_SYSCALL(arg1,arg2,arg3,arg4,arg5) \ argument 170 long int _arg3 = (long int) (arg3); \
|
/sysdeps/unix/sysv/linux/x86_64/ |
A D | sysdep.h | 284 #define internal_syscall3(number, arg1, arg2, arg3) \ argument 287 TYPEFY (arg3, __arg3) = ARGIFY (arg3); \ 290 register TYPEFY (arg3, _a3) asm ("rdx") = __arg3; \ 302 #define internal_syscall4(number, arg1, arg2, arg3, arg4) \ argument 306 TYPEFY (arg3, __arg3) = ARGIFY (arg3); \ 310 register TYPEFY (arg3, _a3) asm ("rdx") = __arg3; \ 322 #define internal_syscall5(number, arg1, arg2, arg3, arg4, arg5) \ argument 327 TYPEFY (arg3, __arg3) = ARGIFY (arg3); \ 332 register TYPEFY (arg3, _a3) asm ("rdx") = __arg3; \ 351 TYPEFY (arg3, __arg3) = ARGIFY (arg3); \ [all …]
|
/sysdeps/unix/sysv/linux/riscv/ |
A D | syscall.c | 22 syscall (long int syscall_number, long int arg1, long int arg2, long int arg3, in syscall() argument 27 ret = INTERNAL_SYSCALL_NCS_CALL (syscall_number, arg1, arg2, arg3, arg4, in syscall()
|
A D | sysdep.h | 244 # define internal_syscall4(number, arg0, arg1, arg2, arg3) \ argument 250 long int _arg3 = (long int) (arg3); \ 268 # define internal_syscall5(number, arg0, arg1, arg2, arg3, arg4) \ argument 274 long int _arg3 = (long int) (arg3); \ 294 # define internal_syscall6(number, arg0, arg1, arg2, arg3, arg4, arg5) \ argument 300 long int _arg3 = (long int) (arg3); \ 323 # define internal_syscall7(number, arg0, arg1, arg2, arg3, arg4, arg5, arg6) \ argument 329 long int _arg3 = (long int) (arg3); \
|
/sysdeps/unix/sysv/linux/ |
A D | prctl.c | 34 unsigned long int arg3 = va_arg (arg, unsigned long int); in __prctl() local 38 return INLINE_SYSCALL_CALL (prctl, option, arg2, arg3, arg4, arg5); in __prctl()
|
/sysdeps/nptl/ |
A D | setxid.h | 26 #define __SETXID_3(cmd, arg1, arg2, arg3) \ argument 27 __SETXID_2 (cmd, arg1, arg2); cmd.id[2] = (long int) arg3
|
/sysdeps/unix/sysv/linux/mips/mips64/ |
A D | sysdep.h | 168 #define internal_syscall3(v0_init, input, number, arg1, arg2, arg3) \ argument 175 __syscall_arg_t _arg3 = ARGIFY (arg3); \ 196 #define internal_syscall4(v0_init, input, number, arg1, arg2, arg3, \ argument 204 __syscall_arg_t _arg3 = ARGIFY (arg3); \ 226 #define internal_syscall5(v0_init, input, number, arg1, arg2, arg3, \ argument 234 __syscall_arg_t _arg3 = ARGIFY (arg3); \ 258 #define internal_syscall6(v0_init, input, number, arg1, arg2, arg3, \ argument 266 __syscall_arg_t _arg3 = ARGIFY (arg3); \
|
/sysdeps/unix/sysv/linux/sh/ |
A D | sysdep.h | 232 #define SUBSTITUTE_ARGS_3(arg1, arg2, arg3) \ argument 235 long int _arg3 = (long int) (arg3); \ 239 #define SUBSTITUTE_ARGS_4(arg1, arg2, arg3, arg4) \ argument 242 long int _arg3 = (long int) (arg3); \ 248 #define SUBSTITUTE_ARGS_5(arg1, arg2, arg3, arg4, arg5) \ argument 251 long int _arg3 = (long int) (arg3); \ 259 #define SUBSTITUTE_ARGS_6(arg1, arg2, arg3, arg4, arg5, arg6) \ argument 262 long int _arg3 = (long int) (arg3); \ 272 #define SUBSTITUTE_ARGS_7(arg1, arg2, arg3, arg4, arg5, arg6, arg7) \ argument 275 long int _arg3 = (long int) (arg3); \
|
/sysdeps/unix/sysv/linux/microblaze/ |
A D | sysdep.h | 226 # define inline_syscall3(name,arg1,arg2,arg3) \ argument 230 long int __arg3 = (long int) (arg3); \ 243 # define inline_syscall4(name,arg1,arg2,arg3,arg4) \ argument 247 long int __arg3 = (long int) (arg3); \ 262 # define inline_syscall5(name,arg1,arg2,arg3,arg4,arg5) \ argument 266 long int __arg3 = (long int) (arg3); \ 283 # define inline_syscall6(name,arg1,arg2,arg3,arg4,arg5,arg6) \ argument 287 long int __arg3 = (long int) (arg3); \
|
/sysdeps/unix/sysv/linux/alpha/ |
A D | sysdep.h | 235 #define internal_syscall3(name,arg1,arg2,arg3) \ argument 239 register long int _tmp_18 = syscall_promote (arg3); \ 253 #define internal_syscall4(name,arg1,arg2,arg3,arg4) \ argument 257 register long int _tmp_18 = syscall_promote (arg3); \ 272 #define internal_syscall5(name,arg1,arg2,arg3,arg4,arg5) \ argument 276 register long int _tmp_18 = syscall_promote (arg3); \ 293 #define internal_syscall6(name,arg1,arg2,arg3,arg4,arg5,arg6) \ argument 297 register long int _tmp_18 = syscall_promote (arg3); \
|
/sysdeps/unix/sysv/linux/csky/ |
A D | sysdep.h | 341 # define INTERNAL_SYSCALL_RAW3(name, arg1, arg2, arg3) \ argument 344 register int _tmp_arg3 = (int)(arg3); \ 362 # define INTERNAL_SYSCALL_RAW4(name, arg1, arg2, arg3, arg4) \ argument 365 register int _tmp_arg3 = (int)(arg3), _tmp_arg4 = (int)(arg4); \ 382 # define INTERNAL_SYSCALL_RAW5(name, arg1, arg2, arg3, arg4, \ argument 386 register int _tmp_arg3 = (int)(arg3), _tmp_arg4 = (int)(arg4); \ 405 # define INTERNAL_SYSCALL_RAW6(name, arg1, arg2, arg3, arg4, \ argument 409 register int _tmp_arg3 = (int)(arg3), _tmp_arg4 = (int)(arg4); \ 429 # define INTERNAL_SYSCALL_RAW7(name, arg1, arg2, arg3, arg4, \ argument 433 register int _tmp_arg3 = (int)(arg3), _tmp_arg4 = (int)(arg4); \
|