Lines Matching refs:name

31 #define __IA32_COMPAT_SYS_STUBx(x, name, ...)				\  argument
32 asmlinkage long __ia32_compat_sys##name(const struct pt_regs *regs);\
33 ALLOW_ERROR_INJECTION(__ia32_compat_sys##name, ERRNO); \
34 asmlinkage long __ia32_compat_sys##name(const struct pt_regs *regs)\
36 return __se_compat_sys##name(SC_IA32_REGS_TO_ARGS(x,__VA_ARGS__));\
39 #define __IA32_SYS_STUBx(x, name, ...) \ argument
40 asmlinkage long __ia32_sys##name(const struct pt_regs *regs); \
41 ALLOW_ERROR_INJECTION(__ia32_sys##name, ERRNO); \
42 asmlinkage long __ia32_sys##name(const struct pt_regs *regs) \
44 return __se_sys##name(SC_IA32_REGS_TO_ARGS(x,__VA_ARGS__));\
58 #define COND_SYSCALL(name) \ argument
59 cond_syscall(__x64_sys_##name); \
60 cond_syscall(__ia32_sys_##name)
62 #define SYS_NI(name) \ argument
63 SYSCALL_ALIAS(__x64_sys_##name, sys_ni_posix_timers); \
64 SYSCALL_ALIAS(__ia32_sys_##name, sys_ni_posix_timers)
67 #define __IA32_COMPAT_SYS_STUBx(x, name, ...) argument
68 #define __IA32_SYS_STUBx(x, fullname, name, ...) argument
78 #define __X32_COMPAT_SYS_STUBx(x, name, ...) \ argument
79 asmlinkage long __x32_compat_sys##name(const struct pt_regs *regs);\
80 ALLOW_ERROR_INJECTION(__x32_compat_sys##name, ERRNO); \
81 asmlinkage long __x32_compat_sys##name(const struct pt_regs *regs)\
83 return __se_compat_sys##name(SC_X86_64_REGS_TO_ARGS(x,__VA_ARGS__));\
87 #define __X32_COMPAT_SYS_STUBx(x, name, ...) argument
97 #define COMPAT_SYSCALL_DEFINEx(x, name, ...) \ argument
98 static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \
99 static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
100 __IA32_COMPAT_SYS_STUBx(x, name, __VA_ARGS__) \
101 __X32_COMPAT_SYS_STUBx(x, name, __VA_ARGS__) \
102 static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \
104 return __do_compat_sys##name(__MAP(x,__SC_DELOUSE,__VA_ARGS__));\
106 static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
113 #define COND_SYSCALL_COMPAT(name) \ argument
114 cond_syscall(__ia32_compat_sys_##name); \
115 cond_syscall(__x32_compat_sys_##name)
117 #define COMPAT_SYS_NI(name) \ argument
118 SYSCALL_ALIAS(__ia32_compat_sys_##name, sys_ni_posix_timers); \
119 SYSCALL_ALIAS(__x32_compat_sys_##name, sys_ni_posix_timers)
157 #define __SYSCALL_DEFINEx(x, name, ...) \ argument
158 asmlinkage long __x64_sys##name(const struct pt_regs *regs); \
159 ALLOW_ERROR_INJECTION(__x64_sys##name, ERRNO); \
160 static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \
161 static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\
162 asmlinkage long __x64_sys##name(const struct pt_regs *regs) \
164 return __se_sys##name(SC_X86_64_REGS_TO_ARGS(x,__VA_ARGS__));\
166 __IA32_SYS_STUBx(x, name, __VA_ARGS__) \
167 static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \
169 long ret = __do_sys##name(__MAP(x,__SC_CAST,__VA_ARGS__));\
174 static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__))
192 #define COND_SYSCALL(name) cond_syscall(__x64_sys_##name) argument
196 #define SYS_NI(name) SYSCALL_ALIAS(__x64_sys_##name, sys_ni_posix_timers); argument