Lines Matching defs:syscalls
85 * XXX: Consider autogenerating this, syscnames[] and syscalls[] with
430 } syscalls[DUALCALL__NUM];
431 #define GETSYSCALL(which, name) syscalls[DUALCALL_##name].bs_##which
589 fun = syscalls[rcname].bs_rump; \
594 fun = syscalls[rcname].bs_host; \
606 fun = syscalls[rcname].bs_rump; \
609 fun = syscalls[rcname].bs_host; \
624 fun = syscalls[rcname].bs_rump; \
628 fun = syscalls[rcname].bs_host; \
641 fun = syscalls[rcname].bs_rump; \
643 fun = syscalls[rcname].bs_host; \
980 syscalls[i].bs_host = dlsym(RTLD_NEXT,
982 if (syscalls[i].bs_host == NULL)
986 syscalls[i].bs_rump = dlsym(RTLD_NEXT,
988 if (syscalls[i].bs_rump == NULL)
993 syscnames[j].scm_hostname, syscalls[i].bs_host,
994 syscnames[j].scm_rumpname, syscalls[i].bs_rump);
1001 /* check which syscalls we're supposed to hijack */
1873 host_dup2 = syscalls[DUALCALL_DUP2].bs_host;