Lines Matching defs:syscalls
85 * XXX: Consider autogenerating this, syscnames[] and syscalls[] with
431 } syscalls[DUALCALL__NUM];
432 #define GETSYSCALL(which, name) syscalls[DUALCALL_##name].bs_##which
590 fun = syscalls[rcname].bs_rump; \
595 fun = syscalls[rcname].bs_host; \
607 fun = syscalls[rcname].bs_rump; \
610 fun = syscalls[rcname].bs_host; \
625 fun = syscalls[rcname].bs_rump; \
629 fun = syscalls[rcname].bs_host; \
642 fun = syscalls[rcname].bs_rump; \
644 fun = syscalls[rcname].bs_host; \
981 syscalls[i].bs_host = dlsym(RTLD_NEXT,
983 if (syscalls[i].bs_host == NULL)
987 syscalls[i].bs_rump = dlsym(RTLD_NEXT,
989 if (syscalls[i].bs_rump == NULL)
994 syscnames[j].scm_hostname, syscalls[i].bs_host,
995 syscnames[j].scm_rumpname, syscalls[i].bs_rump);
1002 /* check which syscalls we're supposed to hijack */
1891 host_dup2 = syscalls[DUALCALL_DUP2].bs_host;