Lines Matching refs:args
73 #define PSEUDO(name, syscall_name, args) \
76 DO_CALL (syscall_name, args); \
86 #define PSEUDO_NOERRNO(name, syscall_name, args) \
89 DO_CALL (syscall_name, args)
99 #define PSEUDO_ERRVAL(name, syscall_name, args) \
102 DO_CALL (syscall_name, args); \
172 #define DO_CALL(syscall_name, args) \
173 PUSHARGS_##args \
174 DOARGS_##args \
177 POPARGS_##args
275 #define INTERNAL_SYSCALL_MAIN_0(name, args...) \ argument
276 INTERNAL_SYSCALL_MAIN_INLINE(name, 0, args)
277 #define INTERNAL_SYSCALL_MAIN_1(name, args...) \ argument
278 INTERNAL_SYSCALL_MAIN_INLINE(name, 1, args)
279 #define INTERNAL_SYSCALL_MAIN_2(name, args...) \ argument
280 INTERNAL_SYSCALL_MAIN_INLINE(name, 2, args)
281 #define INTERNAL_SYSCALL_MAIN_3(name, args...) \ argument
282 INTERNAL_SYSCALL_MAIN_INLINE(name, 3, args)
283 #define INTERNAL_SYSCALL_MAIN_4(name, args...) \ argument
284 INTERNAL_SYSCALL_MAIN_INLINE(name, 4, args)
285 #define INTERNAL_SYSCALL_MAIN_5(name, args...) \ argument
286 INTERNAL_SYSCALL_MAIN_INLINE(name, 5, args)
288 #define INTERNAL_SYSCALL_MAIN_NCS_0(name, args...) \ argument
289 INTERNAL_SYSCALL_MAIN_NCS(name, 0, args)
290 #define INTERNAL_SYSCALL_MAIN_NCS_1(name, args...) \ argument
291 INTERNAL_SYSCALL_MAIN_NCS(name, 1, args)
292 #define INTERNAL_SYSCALL_MAIN_NCS_2(name, args...) \ argument
293 INTERNAL_SYSCALL_MAIN_NCS(name, 2, args)
294 #define INTERNAL_SYSCALL_MAIN_NCS_3(name, args...) \ argument
295 INTERNAL_SYSCALL_MAIN_NCS(name, 3, args)
296 #define INTERNAL_SYSCALL_MAIN_NCS_4(name, args...) \ argument
297 INTERNAL_SYSCALL_MAIN_NCS(name, 4, args)
298 #define INTERNAL_SYSCALL_MAIN_NCS_5(name, args...) \ argument
299 INTERNAL_SYSCALL_MAIN_NCS(name, 5, args)
332 #define INTERNAL_SYSCALL(name, nr, args...) \ argument
335 INTERNAL_SYSCALL_MAIN_##nr (name, args); \
337 #define INTERNAL_SYSCALL_NCS(name, nr, args...) \ argument
340 INTERNAL_SYSCALL_MAIN_NCS_##nr (name, args); \
345 # define INTERNAL_SYSCALL_MAIN_INLINE(name, nr, args...) \ argument
346 LOADREGS_##nr(args) \
351 ASMARGS_##nr(args) : "memory", "cc")
352 # define INTERNAL_SYSCALL_MAIN_NCS(name, nr, args...) \ argument
353 LOADREGS_##nr(args) \
358 ASMARGS_##nr(args) : "memory", "cc")
360 # define INTERNAL_SYSCALL_MAIN_INLINE(name, nr, args...) \ argument
361 LOADREGS_##nr(args) \
365 : "a" (__NR_##name) ASMARGS_##nr(args) : "memory", "cc")
366 # define INTERNAL_SYSCALL_MAIN_NCS(name, nr, args...) \ argument
367 LOADREGS_##nr(args) \
371 : "a" (name) ASMARGS_##nr(args) : "memory", "cc")
374 # define INTERNAL_SYSCALL_MAIN_INLINE(name, nr, args...) \ argument
375 LOADREGS_##nr(args) \
379 : "a" (__NR_##name) ASMARGS_##nr(args) : "memory", "cc")
380 # define INTERNAL_SYSCALL_MAIN_NCS(name, nr, args...) \ argument
381 LOADREGS_##nr(args) \
385 : "a" (name) ASMARGS_##nr(args) : "memory", "cc")