Lines Matching refs:syscallname

205 #define	MAKE_SYSENT(syscallname)				\  argument
206 static struct sysent syscallname##_sysent = SYSENT_INIT_VALS(syscallname);
208 #define MAKE_SYSENT_COMPAT(syscallname) \ argument
209 static struct sysent syscallname##_sysent = { \
210 (sizeof(struct syscallname ## _args ) \
212 (sy_call_t *)& syscallname, \
213 SYS_AUE_##syscallname \
228 #define SYSCALL_MODULE_HELPER(syscallname) \ argument
229 static int syscallname##_syscall = SYS_##syscallname; \
230 MAKE_SYSENT(syscallname); \
231 SYSCALL_MODULE(syscallname, \
232 & syscallname##_syscall, & syscallname##_sysent, \
235 #define SYSCALL_MODULE_PRESENT(syscallname) \ argument
236 (sysent[SYS_##syscallname].sy_call != (sy_call_t *)lkmnosys && \
237 sysent[SYS_##syscallname].sy_call != (sy_call_t *)lkmressys)
248 #define SYSCALL_INIT_HELPER_F(syscallname, flags) { \ argument
250 .sy_narg = (sizeof(struct syscallname ## _args ) \
252 .sy_call = (sy_call_t *)& sys_ ## syscallname, \
253 .sy_auevent = SYS_AUE_##syscallname, \
256 .syscall_no = SYS_##syscallname \
258 #define SYSCALL_INIT_HELPER_COMPAT_F(syscallname, flags) { \ argument
260 .sy_narg = (sizeof(struct syscallname ## _args ) \
262 .sy_call = (sy_call_t *)& syscallname, \
263 .sy_auevent = SYS_AUE_##syscallname, \
266 .syscall_no = SYS_##syscallname \
268 #define SYSCALL_INIT_HELPER(syscallname) \ argument
269 SYSCALL_INIT_HELPER_F(syscallname, 0)
270 #define SYSCALL_INIT_HELPER_COMPAT(syscallname) \ argument
271 SYSCALL_INIT_HELPER_COMPAT_F(syscallname, 0)
292 const char *syscallname(struct proc *p, u_int code);