H A D | syscall_emul.cc | 67 unimplementedFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 69 fatal("syscall %s (#%d) unimplemented.", desc->name(), callnum); 76 ignoreFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 78 if (desc->needWarning()) { 79 warn("ignoring syscall %s(...)%s", desc->name(), desc->warnOnce() ? 101 exitImpl(SyscallDesc *desc, int callnum, ThreadContext *tc, bool group) argument 223 exitFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 225 return exitImpl(desc, callnum, tc, false); 229 exitGroupFunc(SyscallDesc *desc, in argument 235 getpagesizeFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 242 brkFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 291 setTidAddressFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 302 closeFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 312 lseekFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 332 _llseekFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 363 munmapFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 375 gethostnameFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 391 getcwdFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 423 readlinkFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 429 readlinkFunc(SyscallDesc *desc, int num, ThreadContext *tc, int index) argument 489 unlinkFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 495 unlinkHelper(SyscallDesc *desc, int num, ThreadContext *tc, int index) argument 510 linkFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 531 symlinkFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 552 mkdirFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 568 renameFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 595 truncateFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 614 ftruncateFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 631 truncate64Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 656 ftruncate64Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 677 umaskFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 688 chownFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 711 fchownFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 739 dupFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 761 dup2Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 792 fcntlFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 837 fcntl64Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 869 pipeImpl(SyscallDesc *desc, int callnum, ThreadContext *tc, bool pseudo_pipe, bool is_pipe2) argument 966 pipePseudoFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 972 pipeFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 978 pipe2Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 986 getpgrpFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 993 setpgidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1029 getpidPseudoFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1042 getuidPseudoFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1055 getgidPseudoFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1065 setuidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1075 getpidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1082 gettidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1089 getppidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1096 getuidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1103 geteuidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1110 getgidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1117 getegidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1124 fallocateFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1150 accessFunc(SyscallDesc *desc, int callnum, ThreadContext *tc, int index) argument 1167 accessFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1173 mknodFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1190 chdirFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1218 rmdirFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1235 getdentsImpl(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1279 getdentsFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1294 getdents64Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1308 shutdownFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1326 bindFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1350 listenFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1368 connectFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1392 recvfromFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1457 sendtoFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1494 recvmsgFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1635 sendmsgFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1705 getsockoptFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1748 getsocknameFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1788 getpeernameFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1818 setsockoptFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument [all...] |
H A D | syscall_emul.hh | 126 SyscallReturn unimplementedFunc(SyscallDesc *desc, int num, ThreadContext *tc); 132 SyscallReturn ignoreFunc(SyscallDesc *desc, int num, ThreadContext *tc); 135 SyscallReturn fallocateFunc(SyscallDesc *desc, int num, ThreadContext *tc); 138 SyscallReturn exitFunc(SyscallDesc *desc, int num, ThreadContext *tc); 141 SyscallReturn exitGroupFunc(SyscallDesc *desc, int num, ThreadContext *tc); 144 SyscallReturn setTidAddressFunc(SyscallDesc *desc, int num, ThreadContext *tc); 147 SyscallReturn getpagesizeFunc(SyscallDesc *desc, int num, ThreadContext *tc); 150 SyscallReturn brkFunc(SyscallDesc *desc, int num, ThreadContext *tc); 153 SyscallReturn closeFunc(SyscallDesc *desc, int num, ThreadContext *tc); 156 SyscallReturn lseekFunc(SyscallDesc *desc, in 334 futexFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 680 ioctlFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 759 openImpl(SyscallDesc *desc, int callnum, ThreadContext *tc, bool isopenat) argument 918 openFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 926 openatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 934 unlinkatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 948 faccessatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 961 readlinkatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 974 renameatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1010 sysinfoFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1030 chmodFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1060 pollFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1137 fchmodFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1159 mremapFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1239 statFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1269 stat64Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1303 fstatat64Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1340 fstat64Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1372 lstatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1401 lstat64Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1435 fstatFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1463 statfsFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1495 cloneFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1635 fstatfsFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1661 readvFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1701 writevFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1738 mmapImpl(SyscallDesc *desc, int num, ThreadContext *tc, bool is_mmap2) argument 1916 pwrite64Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 1941 mmapFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 1949 mmap2Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 1957 getrlimitFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1997 prlimitFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2040 clock_gettimeFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2060 clock_getresFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2078 gettimeofdayFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2098 utimesFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2132 execveFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2225 getrusageFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2277 timesFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2303 timeFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2323 tgkillFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2373 socketFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2393 socketpairFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2420 selectFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 2616 readFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2647 writeFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2689 wait4Func(SyscallDesc *desc, int num, ThreadContext *tc) argument 2751 acceptFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument 2822 eventfdFunc(SyscallDesc *desc, int num, ThreadContext *tc) argument [all...] |