From: Dmitry V. Levin Date: Tue, 7 May 2013 02:46:46 +0000 (+0000) Subject: mips: split syscallent.h X-Git-Tag: v4.8~35 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=34c445b5c64ca70096f190f1abea9b4788ee6414;p=strace mips: split syscallent.h linux/mips/syscallent.h consisted of several parts that had little in common. Split them into separate files to ease maintenance. * linux/mips/syscallent-compat.h: New file. * linux/mips/syscallent-n32.h: Likewise. * linux/mips/syscallent-n64.h: Likewise. * linux/mips/syscallent-o32.h: Likewise. * linux/mips/syscallent.h: Include them. * Makefile.am (EXTRA_DIST): Add them. --- diff --git a/Makefile.am b/Makefile.am index 9bbda660..639430d4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -105,6 +105,10 @@ EXTRA_DIST = \ linux/mips/ioctlent.h.in \ linux/mips/ioctlent.sh \ linux/mips/signalent.h \ + linux/mips/syscallent-compat.h \ + linux/mips/syscallent-n32.h \ + linux/mips/syscallent-n64.h \ + linux/mips/syscallent-o32.h \ linux/mips/syscallent.h \ linux/mtd-abi.h \ linux/powerpc/errnoent1.h \ diff --git a/linux/mips/syscallent-compat.h b/linux/mips/syscallent-compat.h new file mode 100644 index 00000000..696108fd --- /dev/null +++ b/linux/mips/syscallent-compat.h @@ -0,0 +1,870 @@ + { 0, 0, printargs, "svr4_syscall" }, /* 000 */ + { 0, 0, printargs, "svr4_exit" }, /* 001 */ + { 0, 0, printargs, "svr4_fork" }, /* 002 */ + { 0, 0, printargs, "svr4_read" }, /* 003 */ + { 0, 0, printargs, "svr4_write" }, /* 004 */ + { 0, 0, printargs, "svr4_open" }, /* 005 */ + { 0, 0, printargs, "svr4_close" }, /* 006 */ + { 0, 0, printargs, "svr4_wait" }, /* 007 */ + { 0, 0, printargs, "svr4_creat" }, /* 008 */ + { 0, 0, printargs, "svr4_link" }, /* 009 */ + { 0, 0, printargs, "svr4_unlink" }, /* 010 */ + { 0, 0, printargs, "svr4_exec" }, /* 011 */ + { 0, 0, printargs, "svr4_chdir" }, /* 012 */ + { 0, 0, printargs, "svr4_gtime" }, /* 013 */ + { 0, 0, printargs, "svr4_mknod" }, /* 014 */ + { 0, 0, printargs, "svr4_chmod" }, /* 015 */ + { 0, 0, printargs, "svr4_chown" }, /* 016 */ + { 0, TM, printargs, "svr4_sbreak" }, /* 017 */ + { 0, 0, printargs, "svr4_stat" }, /* 018 */ + { 0, 0, printargs, "svr4_lseek" }, /* 019 */ + { 0, 0, printargs, "svr4_getpid" }, /* 020 */ + { 0, 0, printargs, "svr4_mount" }, /* 021 */ + { 0, 0, printargs, "svr4_umount" }, /* 022 */ + { 0, 0, printargs, "svr4_setuid" }, /* 023 */ + { 0, 0, printargs, "svr4_getuid" }, /* 024 */ + { 0, 0, printargs, "svr4_stime" }, /* 025 */ + { 0, 0, printargs, "svr4_ptrace" }, /* 026 */ + { 0, 0, printargs, "svr4_alarm" }, /* 027 */ + { 0, 0, printargs, "svr4_fstat" }, /* 028 */ + { 0, 0, printargs, "svr4_pause" }, /* 029 */ + { 0, 0, printargs, "svr4_utime" }, /* 030 */ + { 0, 0, printargs, "svr4_stty" }, /* 031 */ + { 0, 0, printargs, "svr4_gtty" }, /* 032 */ + { 0, 0, printargs, "svr4_access" }, /* 033 */ + { 0, 0, printargs, "svr4_nice" }, /* 034 */ + { 0, 0, printargs, "svr4_statfs" }, /* 035 */ + { 0, 0, printargs, "svr4_sync" }, /* 036 */ + { 0, 0, printargs, "svr4_kill" }, /* 037 */ + { 0, 0, printargs, "svr4_fstatfs" }, /* 038 */ + { 0, 0, printargs, "svr4_setpgrp" }, /* 039 */ + { 0, 0, printargs, "svr4_cxenix" }, /* 040 */ + { 0, 0, printargs, "svr4_dup" }, /* 041 */ + { 0, 0, printargs, "svr4_pipe" }, /* 042 */ + { 0, 0, printargs, "svr4_times" }, /* 043 */ + { 0, 0, printargs, "svr4_profil" }, /* 044 */ + { 0, 0, printargs, "svr4_plock" }, /* 045 */ + { 0, 0, printargs, "svr4_setgid" }, /* 046 */ + { 0, 0, printargs, "svr4_getgid" }, /* 047 */ + { 0, 0, printargs, "svr4_sig" }, /* 048 */ + { 0, 0, printargs, "svr4_msgsys" }, /* 049 */ + { 0, 0, printargs, "svr4_sysmips" }, /* 050 */ + { 0, 0, printargs, "svr4_sysacct" }, /* 051 */ + { 0, 0, printargs, "svr4_shmsys" }, /* 052 */ + { 0, 0, printargs, "svr4_semsys" }, /* 053 */ + { 0, 0, printargs, "svr4_ioctl" }, /* 054 */ + { 0, 0, printargs, "svr4_uadmin" }, /* 055 */ + { 0, 0, printargs, "svr4_exch" }, /* 056 */ + { 0, 0, printargs, "svr4_utssys" }, /* 057 */ + { 0, 0, printargs, "svr4_fsync" }, /* 058 */ + { 0, 0, printargs, "svr4_exece" }, /* 059 */ + { 0, 0, printargs, "svr4_umask" }, /* 060 */ + { 0, 0, printargs, "svr4_chroot" }, /* 061 */ + { 0, 0, printargs, "svr4_fcntl" }, /* 062 */ + { 0, 0, printargs, "svr4_ulimit" }, /* 063 */ + { 0, 0, NULL, NULL }, /* 064 */ + { 0, 0, NULL, NULL }, /* 065 */ + { 0, 0, NULL, NULL }, /* 066 */ + { 0, 0, NULL, NULL }, /* 067 */ + { 0, 0, NULL, NULL }, /* 068 */ + { 0, 0, NULL, NULL }, /* 069 */ + { 0, 0, printargs, "svr4_advfs" }, /* 070 */ + { 0, 0, printargs, "svr4_unadvfs" }, /* 071 */ + { 0, 0, NULL, NULL }, /* 072 */ + { 0, 0, NULL, NULL }, /* 073 */ + { 0, 0, printargs, "svr4_rfstart" }, /* 074 */ + { 0, 0, NULL, NULL }, /* 075 */ + { 0, 0, printargs, "svr4_rdebug" }, /* 076 */ + { 0, 0, printargs, "svr4_rfstop" }, /* 077 */ + { 0, 0, printargs, "svr4_rfsys" }, /* 078 */ + { 0, 0, printargs, "svr4_rmdir" }, /* 079 */ + { 0, 0, printargs, "svr4_mkdir" }, /* 080 */ + { 0, 0, printargs, "svr4_getdents" }, /* 081 */ + { 0, 0, printargs, "svr4_libattach" }, /* 082 */ + { 0, 0, printargs, "svr4_libdetach" }, /* 083 */ + { 0, 0, printargs, "svr4_sysfs" }, /* 084 */ + { 0, 0, printargs, "svr4_getmsg" }, /* 085 */ + { 0, 0, printargs, "svr4_putmsg" }, /* 086 */ + { 0, 0, printargs, "svr4_poll" }, /* 087 */ + { 0, 0, printargs, "svr4_lstat" }, /* 088 */ + { 0, 0, printargs, "svr4_symlink" }, /* 089 */ + { 0, 0, printargs, "svr4_readlink" }, /* 090 */ + { 0, 0, printargs, "svr4_setgroups" }, /* 091 */ + { 0, 0, printargs, "svr4_getgroups" }, /* 092 */ + { 0, 0, printargs, "svr4_fchmod" }, /* 093 */ + { 0, 0, printargs, "svr4_fchown" }, /* 094 */ + { 0, 0, printargs, "svr4_sigprocmask" }, /* 095 */ + { 0, 0, printargs, "svr4_sigsuspend" }, /* 096 */ + { 0, 0, printargs, "svr4_sigaltstack" }, /* 097 */ + { 0, 0, printargs, "svr4_sigaction" }, /* 098 */ + { 0, 0, printargs, "svr4_sigpending" }, /* 099 */ + { 0, 0, printargs, "svr4_setcontext" }, /* 0100 */ + { 0, 0, printargs, "svr4_evsys" }, /* 0101 */ + { 0, 0, printargs, "svr4_evtrapret" }, /* 0102 */ + { 0, 0, printargs, "svr4_statvfs" }, /* 0103 */ + { 0, 0, printargs, "svr4_fstatvfs" }, /* 0104 */ + { 0, 0, NULL, NULL }, /* 105 */ + { 0, 0, printargs, "svr4_nfssys" }, /* 0106 */ + { 0, 0, printargs, "svr4_waitid" }, /* 0107 */ + { 0, 0, printargs, "svr4_sigsendset" }, /* 0108 */ + { 0, 0, printargs, "svr4_hrtsys" }, /* 0109 */ + { 0, 0, printargs, "svr4_acancel" }, /* 0110 */ + { 0, 0, printargs, "svr4_async" }, /* 0111 */ + { 0, 0, printargs, "svr4_priocntlset" }, /* 0112 */ + { 0, 0, printargs, "svr4_pathconf" }, /* 0113 */ + { 0, TM, printargs, "svr4_mincore" }, /* 0114 */ + { 0, TD|TM, printargs, "svr4_mmap" }, /* 0115 */ + { 0, TM, printargs, "svr4_mprotect" }, /* 0116 */ + { 0, TM, printargs, "svr4_munmap" }, /* 0117 */ + { 0, 0, printargs, "svr4_fpathconf" }, /* 0118 */ + { 0, 0, printargs, "svr4_vfork" }, /* 0119 */ + { 0, 0, printargs, "svr4_fchdir" }, /* 0120 */ + { 0, 0, printargs, "svr4_readv" }, /* 0121 */ + { 0, 0, printargs, "svr4_writev" }, /* 0122 */ + { 0, 0, printargs, "svr4_xstat" }, /* 0123 */ + { 0, 0, printargs, "svr4_lxstat" }, /* 0124 */ + { 0, 0, printargs, "svr4_fxstat" }, /* 0125 */ + { 0, 0, printargs, "svr4_xmknod" }, /* 0126 */ + { 0, 0, printargs, "svr4_clocal" }, /* 0127 */ + { 0, 0, printargs, "svr4_setrlimit" }, /* 0128 */ + { 0, 0, printargs, "svr4_getrlimit" }, /* 0129 */ + { 0, 0, printargs, "svr4_lchown" }, /* 0130 */ + { 0, 0, printargs, "svr4_memcntl" }, /* 0131 */ + { 0, 0, printargs, "svr4_getpmsg" }, /* 0132 */ + { 0, 0, printargs, "svr4_putpmsg" }, /* 0133 */ + { 0, 0, printargs, "svr4_rename" }, /* 0134 */ + { 0, 0, printargs, "svr4_nuname" }, /* 0135 */ + { 0, 0, printargs, "svr4_setegid" }, /* 0136 */ + { 0, 0, printargs, "svr4_sysconf" }, /* 0137 */ + { 0, 0, printargs, "svr4_adjtime" }, /* 0138 */ + { 0, 0, printargs, "svr4_sysinfo" }, /* 0139 */ + { 0, 0, NULL, NULL }, /* 140 */ + { 0, 0, printargs, "svr4_seteuid" }, /* 0141 */ + { 0, 0, printargs, "svr4_PYRAMID_statis" }, /* 0142 */ + { 0, 0, printargs, "svr4_PYRAMID_tuning" }, /* 0143 */ + { 0, 0, printargs, "svr4_PYRAMID_forcerr" }, /* 0144 */ + { 0, 0, printargs, "svr4_PYRAMID_mpcntl" }, /* 0145 */ + { 0, 0, NULL, NULL }, /* 146 */ + { 0, 0, NULL, NULL }, /* 147 */ + { 0, 0, NULL, NULL }, /* 148 */ + { 0, 0, NULL, NULL }, /* 149 */ + { 0, 0, NULL, NULL }, /* 150 */ + { 0, 0, NULL, NULL }, /* 151 */ + { 0, 0, NULL, NULL }, /* 152 */ + { 0, 0, NULL, NULL }, /* 153 */ + { 0, 0, NULL, NULL }, /* 154 */ + { 0, 0, NULL, NULL }, /* 155 */ + { 0, 0, NULL, NULL }, /* 156 */ + { 0, 0, NULL, NULL }, /* 157 */ + { 0, 0, NULL, NULL }, /* 158 */ + { 0, 0, NULL, NULL }, /* 159 */ + { 0, 0, NULL, NULL }, /* 160 */ + { 0, 0, NULL, NULL }, /* 161 */ + { 0, 0, NULL, NULL }, /* 162 */ + { 0, 0, NULL, NULL }, /* 163 */ + { 0, 0, NULL, NULL }, /* 164 */ + { 0, 0, NULL, NULL }, /* 165 */ + { 0, 0, NULL, NULL }, /* 166 */ + { 0, 0, NULL, NULL }, /* 167 */ + { 0, 0, NULL, NULL }, /* 168 */ + { 0, 0, NULL, NULL }, /* 169 */ + { 0, 0, NULL, NULL }, /* 170 */ + { 0, 0, NULL, NULL }, /* 171 */ + { 0, 0, NULL, NULL }, /* 172 */ + { 0, 0, NULL, NULL }, /* 173 */ + { 0, 0, NULL, NULL }, /* 174 */ + { 0, 0, NULL, NULL }, /* 175 */ + { 0, 0, NULL, NULL }, /* 176 */ + { 0, 0, NULL, NULL }, /* 177 */ + { 0, 0, NULL, NULL }, /* 178 */ + { 0, 0, NULL, NULL }, /* 179 */ + { 0, 0, NULL, NULL }, /* 180 */ + { 0, 0, NULL, NULL }, /* 181 */ + { 0, 0, NULL, NULL }, /* 182 */ + { 0, 0, NULL, NULL }, /* 183 */ + { 0, 0, NULL, NULL }, /* 184 */ + { 0, 0, NULL, NULL }, /* 185 */ + { 0, 0, NULL, NULL }, /* 186 */ + { 0, 0, NULL, NULL }, /* 187 */ + { 0, 0, NULL, NULL }, /* 188 */ + { 0, 0, NULL, NULL }, /* 189 */ + { 0, 0, NULL, NULL }, /* 190 */ + { 0, 0, NULL, NULL }, /* 191 */ + { 0, 0, NULL, NULL }, /* 192 */ + { 0, 0, NULL, NULL }, /* 193 */ + { 0, 0, NULL, NULL }, /* 194 */ + { 0, 0, NULL, NULL }, /* 195 */ + { 0, 0, NULL, NULL }, /* 196 */ + { 0, 0, NULL, NULL }, /* 197 */ + { 0, 0, NULL, NULL }, /* 198 */ + { 0, 0, NULL, NULL }, /* 199 */ + { 0, 0, NULL, NULL }, /* 200 */ + { 0, 0, printargs, "svr4_aread" }, /* 0201 */ + { 0, 0, printargs, "svr4_awrite" }, /* 0202 */ + { 0, 0, printargs, "svr4_listio" }, /* 0203 */ + { 0, 0, printargs, "svr4_mips_acancel" }, /* 0204 */ + { 0, 0, printargs, "svr4_astatus" }, /* 0205 */ + { 0, 0, printargs, "svr4_await" }, /* 0206 */ + { 0, 0, printargs, "svr4_areadv" }, /* 0207 */ + { 0, 0, printargs, "svr4_awritev" }, /* 0208 */ + + [209 ... 999] = { }, /* 999 */ /* end of SVR4 */ + + { 0, 0, printargs, "sysv_syscall" }, /* 1000 */ /* start of SYSV */ + { 0, 0, printargs, "sysv_exit" }, /* 1001 */ + { 0, 0, printargs, "sysv_fork" }, /* 1002 */ + { 0, 0, printargs, "sysv_read" }, /* 1003 */ + { 0, 0, printargs, "sysv_write" }, /* 1004 */ + { 0, 0, printargs, "sysv_open" }, /* 1005 */ + { 0, 0, printargs, "sysv_close" }, /* 1006 */ + { 0, 0, printargs, "sysv_wait" }, /* 1007 */ + { 0, 0, printargs, "sysv_creat" }, /* 1008 */ + { 0, 0, printargs, "sysv_link" }, /* 1009 */ + { 0, 0, printargs, "sysv_unlink" }, /* 1010 */ + { 0, 0, printargs, "sysv_execv" }, /* 1011 */ + { 0, 0, printargs, "sysv_chdir" }, /* 1012 */ + { 0, 0, printargs, "sysv_time" }, /* 1013 */ + { 0, 0, printargs, "sysv_mknod" }, /* 1014 */ + { 0, 0, printargs, "sysv_chmod" }, /* 1015 */ + { 0, 0, printargs, "sysv_chown" }, /* 1016 */ + { 0, TM, printargs, "sysv_brk" }, /* 1017 */ + { 0, 0, printargs, "sysv_stat" }, /* 1018 */ + { 0, 0, printargs, "sysv_lseek" }, /* 1019 */ + { 0, 0, printargs, "sysv_getpid" }, /* 1020 */ + { 0, 0, printargs, "sysv_mount" }, /* 1021 */ + { 0, 0, printargs, "sysv_umount" }, /* 1022 */ + { 0, 0, printargs, "sysv_setuid" }, /* 1023 */ + { 0, 0, printargs, "sysv_getuid" }, /* 1024 */ + { 0, 0, printargs, "sysv_stime" }, /* 1025 */ + { 0, 0, printargs, "sysv_ptrace" }, /* 1026 */ + { 0, 0, printargs, "sysv_alarm" }, /* 1027 */ + { 0, 0, printargs, "sysv_fstat" }, /* 1028 */ + { 0, 0, printargs, "sysv_pause" }, /* 1029 */ + { 0, 0, printargs, "sysv_utime" }, /* 1030 */ + { 0, 0, printargs, "sysv_stty" }, /* 1031 */ + { 0, 0, printargs, "sysv_gtty" }, /* 1032 */ + { 0, 0, printargs, "sysv_access" }, /* 1033 */ + { 0, 0, printargs, "sysv_nice" }, /* 1034 */ + { 0, 0, printargs, "sysv_statfs" }, /* 1035 */ + { 0, 0, printargs, "sysv_sync" }, /* 1036 */ + { 0, 0, printargs, "sysv_kill" }, /* 1037 */ + { 0, 0, printargs, "sysv_fstatfs" }, /* 1038 */ + { 0, 0, printargs, "sysv_setpgrp" }, /* 1039 */ + { 0, 0, printargs, "sysv_syssgi" }, /* 1040 */ + { 0, 0, printargs, "sysv_dup" }, /* 1041 */ + { 0, 0, printargs, "sysv_pipe" }, /* 1042 */ + { 0, 0, printargs, "sysv_times" }, /* 1043 */ + { 0, 0, printargs, "sysv_profil" }, /* 1044 */ + { 0, 0, printargs, "sysv_plock" }, /* 1045 */ + { 0, 0, printargs, "sysv_setgid" }, /* 1046 */ + { 0, 0, printargs, "sysv_getgid" }, /* 1047 */ + { 0, 0, printargs, "sysv_sig" }, /* 1048 */ + { 0, 0, printargs, "sysv_msgsys" }, /* 1049 */ + { 0, 0, printargs, "sysv_sysmips" }, /* 1050 */ + { 0, 0, printargs, "sysv_acct" }, /* 1051 */ + { 0, 0, printargs, "sysv_shmsys" }, /* 1052 */ + { 0, 0, printargs, "sysv_semsys" }, /* 1053 */ + { 0, 0, printargs, "sysv_ioctl" }, /* 1054 */ + { 0, 0, printargs, "sysv_uadmin" }, /* 1055 */ + { 0, 0, printargs, "sysv_sysmp" }, /* 1056 */ + { 0, 0, printargs, "sysv_utssys" }, /* 1057 */ + { 0, 0, NULL, NULL }, /* 1058 */ + { 0, 0, printargs, "sysv_execve" }, /* 1059 */ + { 0, 0, printargs, "sysv_umask" }, /* 1060 */ + { 0, 0, printargs, "sysv_chroot" }, /* 1061 */ + { 0, 0, printargs, "sysv_fcntl" }, /* 1062 */ + { 0, 0, printargs, "sysv_ulimit" }, /* 1063 */ + { 0, 0, NULL, NULL }, /* 1064 */ + { 0, 0, NULL, NULL }, /* 1065 */ + { 0, 0, NULL, NULL }, /* 1066 */ + { 0, 0, NULL, NULL }, /* 1067 */ + { 0, 0, NULL, NULL }, /* 1068 */ + { 0, 0, NULL, NULL }, /* 1069 */ + { 0, 0, printargs, "sysv_advfs" }, /* 1070 */ + { 0, 0, printargs, "sysv_unadvfs" }, /* 1071 */ + { 0, 0, printargs, "sysv_rmount" }, /* 1072 */ + { 0, 0, printargs, "sysv_rumount" }, /* 1073 */ + { 0, 0, printargs, "sysv_rfstart" }, /* 1074 */ + { 0, 0, printargs, "sysv_getrlimit64" }, /* 1075 */ + { 0, 0, printargs, "sysv_setrlimit64" }, /* 1076 */ + { 0, 0, printargs, "sysv_nanosleep" }, /* 1077 */ + { 0, 0, printargs, "sysv_lseek64" }, /* 1078 */ + { 0, 0, printargs, "sysv_rmdir" }, /* 1079 */ + { 0, 0, printargs, "sysv_mkdir" }, /* 1080 */ + { 0, 0, printargs, "sysv_getdents" }, /* 1081 */ + { 0, 0, printargs, "sysv_sginap" }, /* 1082 */ + { 0, 0, printargs, "sysv_sgikopt" }, /* 1083 */ + { 0, 0, printargs, "sysv_sysfs" }, /* 1084 */ + { 0, 0, printargs, "sysv_getmsg" }, /* 1085 */ + { 0, 0, printargs, "sysv_putmsg" }, /* 1086 */ + { 0, 0, printargs, "sysv_poll" }, /* 1087 */ + { 0, 0, printargs, "sysv_sigreturn" }, /* 1088 */ + { 0, 0, printargs, "sysv_accept" }, /* 1089 */ + { 0, 0, printargs, "sysv_bind" }, /* 1090 */ + { 0, 0, printargs, "sysv_connect" }, /* 1091 */ + { 0, 0, printargs, "sysv_gethostid" }, /* 1092 */ + { 0, 0, printargs, "sysv_getpeername" }, /* 1093 */ + { 0, 0, printargs, "sysv_getsockname" }, /* 1094 */ + { 0, 0, printargs, "sysv_getsockopt" }, /* 1095 */ + { 0, 0, printargs, "sysv_listen" }, /* 1096 */ + { 0, 0, printargs, "sysv_recv" }, /* 1097 */ + { 0, 0, printargs, "sysv_recvfrom" }, /* 1098 */ + { 0, 0, printargs, "sysv_recvmsg" }, /* 1099 */ + { 0, 0, printargs, "sysv_select" }, /* 1100 */ + { 0, 0, printargs, "sysv_send" }, /* 1101 */ + { 0, 0, printargs, "sysv_sendmsg" }, /* 1102 */ + { 0, 0, printargs, "sysv_sendto" }, /* 1103 */ + { 0, 0, printargs, "sysv_sethostid" }, /* 1104 */ + { 0, 0, printargs, "sysv_setsockopt" }, /* 1105 */ + { 0, 0, printargs, "sysv_shutdown" }, /* 1106 */ + { 0, 0, printargs, "sysv_socket" }, /* 1107 */ + { 0, 0, printargs, "sysv_gethostname" }, /* 1108 */ + { 0, 0, printargs, "sysv_sethostname" }, /* 1109 */ + { 0, 0, printargs, "sysv_getdomainname" }, /* 1110 */ + { 0, 0, printargs, "sysv_setdomainname" }, /* 1111 */ + { 0, 0, printargs, "sysv_truncate" }, /* 1112 */ + { 0, 0, printargs, "sysv_ftruncate" }, /* 1113 */ + { 0, 0, printargs, "sysv_rename" }, /* 1114 */ + { 0, 0, printargs, "sysv_symlink" }, /* 1115 */ + { 0, 0, printargs, "sysv_readlink" }, /* 1116 */ + { 0, 0, printargs, "sysv_lstat" }, /* 1117 */ + { 0, 0, printargs, "sysv_nfsmount" }, /* 1118 */ + { 0, 0, printargs, "sysv_nfssvc" }, /* 1119 */ + { 0, 0, printargs, "sysv_getfh" }, /* 1120 */ + { 0, 0, printargs, "sysv_async_daemon" }, /* 1121 */ + { 0, 0, printargs, "sysv_exportfs" }, /* 1122 */ + { 0, 0, printargs, "sysv_setregid" }, /* 1123 */ + { 0, 0, printargs, "sysv_setreuid" }, /* 1124 */ + { 0, 0, printargs, "sysv_getitimer" }, /* 1125 */ + { 0, 0, printargs, "sysv_setitimer" }, /* 1126 */ + { 0, 0, printargs, "sysv_adjtime" }, /* 1127 */ + { 0, 0, printargs, "sysv_BSD_getime" }, /* 1128 */ + { 0, 0, printargs, "sysv_sproc" }, /* 1129 */ + { 0, 0, printargs, "sysv_prctl" }, /* 1130 */ + { 0, 0, printargs, "sysv_procblk" }, /* 1131 */ + { 0, 0, printargs, "sysv_sprocsp" }, /* 1132 */ + { 0, 0, printargs, "sysv_sgigsc" }, /* 1133 */ + { 0, TD|TM, printargs, "sysv_mmap" }, /* 1134 */ + { 0, TM, printargs, "sysv_munmap" }, /* 1135 */ + { 0, TM, printargs, "sysv_mprotect" }, /* 1136 */ + { 0, TM, printargs, "sysv_msync" }, /* 1137 */ + { 0, TM, printargs, "sysv_madvise" }, /* 1138 */ + { 0, 0, printargs, "sysv_pagelock" }, /* 1139 */ + { 0, 0, printargs, "sysv_getpagesize" }, /* 1140 */ + { 0, TF, printargs, "sysv_quotactl" }, /* 1141 */ + { 0, 0, printargs, "sysv_libdetach" }, /* 1142 */ + { 0, 0, printargs, "sysv_BSDgetpgrp" }, /* 1143 */ + { 0, 0, printargs, "sysv_BSDsetpgrp" }, /* 1144 */ + { 0, 0, printargs, "sysv_vhangup" }, /* 1145 */ + { 0, 0, printargs, "sysv_fsync" }, /* 1146 */ + { 0, 0, printargs, "sysv_fchdir" }, /* 1147 */ + { 0, 0, printargs, "sysv_getrlimit" }, /* 1148 */ + { 0, 0, printargs, "sysv_setrlimit" }, /* 1149 */ + { 0, 0, printargs, "sysv_cacheflush" }, /* 1150 */ + { 0, 0, printargs, "sysv_cachectl" }, /* 1151 */ + { 0, 0, printargs, "sysv_fchown" }, /* 1152 */ + { 0, 0, printargs, "sysv_fchmod" }, /* 1153 */ + { 0, 0, printargs, "sysv_wait3" }, /* 1154 */ + { 0, 0, printargs, "sysv_socketpair" }, /* 1155 */ + { 0, 0, printargs, "sysv_sysinfo" }, /* 1156 */ + { 0, 0, printargs, "sysv_nuname" }, /* 1157 */ + { 0, 0, printargs, "sysv_xstat" }, /* 1158 */ + { 0, 0, printargs, "sysv_lxstat" }, /* 1159 */ + { 0, 0, printargs, "sysv_fxstat" }, /* 1160 */ + { 0, 0, printargs, "sysv_xmknod" }, /* 1161 */ + { 0, 0, printargs, "sysv_ksigaction" }, /* 1162 */ + { 0, 0, printargs, "sysv_sigpending" }, /* 1163 */ + { 0, 0, printargs, "sysv_sigprocmask" }, /* 1164 */ + { 0, 0, printargs, "sysv_sigsuspend" }, /* 1165 */ + { 0, 0, printargs, "sysv_sigpoll" }, /* 1166 */ + { 0, 0, printargs, "sysv_swapctl" }, /* 1167 */ + { 0, 0, printargs, "sysv_getcontext" }, /* 1168 */ + { 0, 0, printargs, "sysv_setcontext" }, /* 1169 */ + { 0, 0, printargs, "sysv_waitsys" }, /* 1170 */ + { 0, 0, printargs, "sysv_sigstack" }, /* 1171 */ + { 0, 0, printargs, "sysv_sigaltstack" }, /* 1172 */ + { 0, 0, printargs, "sysv_sigsendset" }, /* 1173 */ + { 0, 0, printargs, "sysv_statvfs" }, /* 1174 */ + { 0, 0, printargs, "sysv_fstatvfs" }, /* 1175 */ + { 0, 0, printargs, "sysv_getpmsg" }, /* 1176 */ + { 0, 0, printargs, "sysv_putpmsg" }, /* 1177 */ + { 0, 0, printargs, "sysv_lchown" }, /* 1178 */ + { 0, 0, printargs, "sysv_priocntl" }, /* 1179 */ + { 0, 0, printargs, "sysv_ksigqueue" }, /* 1180 */ + { 0, 0, printargs, "sysv_readv" }, /* 1181 */ + { 0, 0, printargs, "sysv_writev" }, /* 1182 */ + { 0, 0, printargs, "sysv_truncate64" }, /* 1183 */ + { 0, 0, printargs, "sysv_ftruncate64" }, /* 1184 */ + { 0, TD|TM, printargs, "sysv_mmap64" }, /* 1185 */ + { 0, 0, printargs, "sysv_dmi" }, /* 1186 */ + { 0, 0, printargs, "sysv_pread" }, /* 1187 */ + { 0, 0, printargs, "sysv_pwrite" }, /* 1188 */ + + [1189 ... 1999] = { }, /* 1999 */ /* end of SYSV */ + + { 0, 0, printargs, "bsd43_syscall" }, /* 2000 */ /* start of BSD 4.3 */ + { 0, 0, printargs, "bsd43_exit" }, /* 2001 */ + { 0, 0, printargs, "bsd43_fork" }, /* 2002 */ + { 0, 0, printargs, "bsd43_read" }, /* 2003 */ + { 0, 0, printargs, "bsd43_write" }, /* 2004 */ + { 0, 0, printargs, "bsd43_open" }, /* 2005 */ + { 0, 0, printargs, "bsd43_close" }, /* 2006 */ + { 0, 0, printargs, "bsd43_wait" }, /* 2007 */ + { 0, 0, printargs, "bsd43_creat" }, /* 2008 */ + { 0, 0, printargs, "bsd43_link" }, /* 2009 */ + { 0, 0, printargs, "bsd43_unlink" }, /* 2010 */ + { 0, 0, printargs, "bsd43_exec" }, /* 2011 */ + { 0, 0, printargs, "bsd43_chdir" }, /* 2012 */ + { 0, 0, printargs, "bsd43_time" }, /* 2013 */ + { 0, 0, printargs, "bsd43_mknod" }, /* 2014 */ + { 0, 0, printargs, "bsd43_chmod" }, /* 2015 */ + { 0, 0, printargs, "bsd43_chown" }, /* 2016 */ + { 0, TM, printargs, "bsd43_sbreak" }, /* 2017 */ + { 0, 0, printargs, "bsd43_oldstat" }, /* 2018 */ + { 0, 0, printargs, "bsd43_lseek" }, /* 2019 */ + { 0, 0, printargs, "bsd43_getpid" }, /* 2020 */ + { 0, 0, printargs, "bsd43_oldmount" }, /* 2021 */ + { 0, 0, printargs, "bsd43_umount" }, /* 2022 */ + { 0, 0, printargs, "bsd43_setuid" }, /* 2023 */ + { 0, 0, printargs, "bsd43_getuid" }, /* 2024 */ + { 0, 0, printargs, "bsd43_stime" }, /* 2025 */ + { 0, 0, printargs, "bsd43_ptrace" }, /* 2026 */ + { 0, 0, printargs, "bsd43_alarm" }, /* 2027 */ + { 0, 0, printargs, "bsd43_oldfstat" }, /* 2028 */ + { 0, 0, printargs, "bsd43_pause" }, /* 2029 */ + { 0, 0, printargs, "bsd43_utime" }, /* 2030 */ + { 0, 0, printargs, "bsd43_stty" }, /* 2031 */ + { 0, 0, printargs, "bsd43_gtty" }, /* 2032 */ + { 0, 0, printargs, "bsd43_access" }, /* 2033 */ + { 0, 0, printargs, "bsd43_nice" }, /* 2034 */ + { 0, 0, printargs, "bsd43_ftime" }, /* 2035 */ + { 0, 0, printargs, "bsd43_sync" }, /* 2036 */ + { 0, 0, printargs, "bsd43_kill" }, /* 2037 */ + { 0, 0, printargs, "bsd43_stat" }, /* 2038 */ + { 0, 0, printargs, "bsd43_oldsetpgrp" }, /* 2039 */ + { 0, 0, printargs, "bsd43_lstat" }, /* 2040 */ + { 0, 0, printargs, "bsd43_dup" }, /* 2041 */ + { 0, 0, printargs, "bsd43_pipe" }, /* 2042 */ + { 0, 0, printargs, "bsd43_times" }, /* 2043 */ + { 0, 0, printargs, "bsd43_profil" }, /* 2044 */ + { 0, 0, printargs, "bsd43_msgsys" }, /* 2045 */ + { 0, 0, printargs, "bsd43_setgid" }, /* 2046 */ + { 0, 0, printargs, "bsd43_getgid" }, /* 2047 */ + { 0, 0, printargs, "bsd43_ssig" }, /* 2048 */ + { 0, 0, NULL, NULL }, /* 2049 */ + { 0, 0, NULL, NULL }, /* 2050 */ + { 0, 0, printargs, "bsd43_sysacct" }, /* 2051 */ + { 0, 0, printargs, "bsd43_phys" }, /* 2052 */ + { 0, 0, printargs, "bsd43_lock" }, /* 2053 */ + { 0, 0, printargs, "bsd43_ioctl" }, /* 2054 */ + { 0, 0, printargs, "bsd43_reboot" }, /* 2055 */ + { 0, 0, printargs, "bsd43_mpxchan" }, /* 2056 */ + { 0, 0, printargs, "bsd43_symlink" }, /* 2057 */ + { 0, 0, printargs, "bsd43_readlink" }, /* 2058 */ + { 0, 0, printargs, "bsd43_execve" }, /* 2059 */ + { 0, 0, printargs, "bsd43_umask" }, /* 2060 */ + { 0, 0, printargs, "bsd43_chroot" }, /* 2061 */ + { 0, 0, printargs, "bsd43_fstat" }, /* 2062 */ + { 0, 0, NULL, NULL }, /* 2063 */ + { 0, 0, printargs, "bsd43_getpagesize" }, /* 2064 */ + { 0, TM, printargs, "bsd43_mremap" }, /* 2065 */ + { 0, 0, printargs, "bsd43_vfork" }, /* 2066 */ + { 0, 0, printargs, "bsd43_vread" }, /* 2067 */ + { 0, 0, printargs, "bsd43_vwrite" }, /* 2068 */ + { 0, TM, printargs, "bsd43_sbrk" }, /* 2069 */ + { 0, 0, printargs, "bsd43_sstk" }, /* 2070 */ + { 0, TD|TM, printargs, "bsd43_mmap" }, /* 2071 */ + { 0, 0, printargs, "bsd43_vadvise" }, /* 2072 */ + { 0, TM, printargs, "bsd43_munmap" }, /* 2073 */ + { 0, TM, printargs, "bsd43_mprotect" }, /* 2074 */ + { 0, TM, printargs, "bsd43_madvise" }, /* 2075 */ + { 0, 0, printargs, "bsd43_vhangup" }, /* 2076 */ + { 0, 0, printargs, "bsd43_vlimit" }, /* 2077 */ + { 0, TM, printargs, "bsd43_mincore" }, /* 2078 */ + { 0, 0, printargs, "bsd43_getgroups" }, /* 2079 */ + { 0, 0, printargs, "bsd43_setgroups" }, /* 2080 */ + { 0, 0, printargs, "bsd43_getpgrp" }, /* 2081 */ + { 0, 0, printargs, "bsd43_setpgrp" }, /* 2082 */ + { 0, 0, printargs, "bsd43_setitimer" }, /* 2083 */ + { 0, 0, printargs, "bsd43_wait3" }, /* 2084 */ + { 0, 0, printargs, "bsd43_swapon" }, /* 2085 */ + { 0, 0, printargs, "bsd43_getitimer" }, /* 2086 */ + { 0, 0, printargs, "bsd43_gethostname" }, /* 2087 */ + { 0, 0, printargs, "bsd43_sethostname" }, /* 2088 */ + { 0, 0, printargs, "bsd43_getdtablesize" }, /* 2089 */ + { 0, 0, printargs, "bsd43_dup2" }, /* 2090 */ + { 0, 0, printargs, "bsd43_getdopt" }, /* 2091 */ + { 0, 0, printargs, "bsd43_fcntl" }, /* 2092 */ + { 0, 0, printargs, "bsd43_select" }, /* 2093 */ + { 0, 0, printargs, "bsd43_setdopt" }, /* 2094 */ + { 0, 0, printargs, "bsd43_fsync" }, /* 2095 */ + { 0, 0, printargs, "bsd43_setpriority" }, /* 2096 */ + { 0, 0, printargs, "bsd43_socket" }, /* 2097 */ + { 0, 0, printargs, "bsd43_connect" }, /* 2098 */ + { 0, 0, printargs, "bsd43_oldaccept" }, /* 2099 */ + { 0, 0, printargs, "bsd43_getpriority" }, /* 2100 */ + { 0, 0, printargs, "bsd43_send" }, /* 2101 */ + { 0, 0, printargs, "bsd43_recv" }, /* 2102 */ + { 0, 0, printargs, "bsd43_sigreturn" }, /* 2103 */ + { 0, 0, printargs, "bsd43_bind" }, /* 2104 */ + { 0, 0, printargs, "bsd43_setsockopt" }, /* 2105 */ + { 0, 0, printargs, "bsd43_listen" }, /* 2106 */ + { 0, 0, printargs, "bsd43_vtimes" }, /* 2107 */ + { 0, 0, printargs, "bsd43_sigvec" }, /* 2108 */ + { 0, 0, printargs, "bsd43_sigblock" }, /* 2109 */ + { 0, 0, printargs, "bsd43_sigsetmask" }, /* 2110 */ + { 0, 0, printargs, "bsd43_sigpause" }, /* 2111 */ + { 0, 0, printargs, "bsd43_sigstack" }, /* 2112 */ + { 0, 0, printargs, "bsd43_oldrecvmsg" }, /* 2113 */ + { 0, 0, printargs, "bsd43_oldsendmsg" }, /* 2114 */ + { 0, 0, printargs, "bsd43_vtrace" }, /* 2115 */ + { 0, 0, printargs, "bsd43_gettimeofday" }, /* 2116 */ + { 0, 0, printargs, "bsd43_getrusage" }, /* 2117 */ + { 0, 0, printargs, "bsd43_getsockopt" }, /* 2118 */ + { 0, 0, NULL, NULL }, /* 2119 */ + { 0, 0, printargs, "bsd43_readv" }, /* 2120 */ + { 0, 0, printargs, "bsd43_writev" }, /* 2121 */ + { 0, 0, printargs, "bsd43_settimeofday" }, /* 2122 */ + { 0, 0, printargs, "bsd43_fchown" }, /* 2123 */ + { 0, 0, printargs, "bsd43_fchmod" }, /* 2124 */ + { 0, 0, printargs, "bsd43_oldrecvfrom" }, /* 2125 */ + { 0, 0, printargs, "bsd43_setreuid" }, /* 2126 */ + { 0, 0, printargs, "bsd43_setregid" }, /* 2127 */ + { 0, 0, printargs, "bsd43_rename" }, /* 2128 */ + { 0, 0, printargs, "bsd43_truncate" }, /* 2129 */ + { 0, 0, printargs, "bsd43_ftruncate" }, /* 2130 */ + { 0, 0, printargs, "bsd43_flock" }, /* 2131 */ + { 0, 0, printargs, "bsd43_semsys" }, /* 2132 */ + { 0, 0, printargs, "bsd43_sendto" }, /* 2133 */ + { 0, 0, printargs, "bsd43_shutdown" }, /* 2134 */ + { 0, 0, printargs, "bsd43_socketpair" }, /* 2135 */ + { 0, 0, printargs, "bsd43_mkdir" }, /* 2136 */ + { 0, 0, printargs, "bsd43_rmdir" }, /* 2137 */ + { 0, 0, printargs, "bsd43_utimes" }, /* 2138 */ + { 0, 0, printargs, "bsd43_sigcleanup" }, /* 2139 */ + { 0, 0, printargs, "bsd43_adjtime" }, /* 2140 */ + { 0, 0, printargs, "bsd43_oldgetpeername" }, /* 2141 */ + { 0, 0, printargs, "bsd43_gethostid" }, /* 2142 */ + { 0, 0, printargs, "bsd43_sethostid" }, /* 2143 */ + { 0, 0, printargs, "bsd43_getrlimit" }, /* 2144 */ + { 0, 0, printargs, "bsd43_setrlimit" }, /* 2145 */ + { 0, 0, printargs, "bsd43_killpg" }, /* 2146 */ + { 0, 0, printargs, "bsd43_shmsys" }, /* 2147 */ + { 0, 0, printargs, "bsd43_quota" }, /* 2148 */ + { 0, 0, printargs, "bsd43_qquota" }, /* 2149 */ + { 0, 0, printargs, "bsd43_oldgetsockname" }, /* 2150 */ + { 0, 0, printargs, "bsd43_sysmips" }, /* 2151 */ + { 0, 0, printargs, "bsd43_cacheflush" }, /* 2152 */ + { 0, 0, printargs, "bsd43_cachectl" }, /* 2153 */ + { 0, 0, printargs, "bsd43_debug" }, /* 2154 */ + { 0, 0, NULL, NULL }, /* 2155 */ + { 0, 0, NULL, NULL }, /* 2156 */ + { 0, 0, printargs, "bsd43_nfs_mount" }, /* 2157 */ + { 0, 0, printargs, "bsd43_nfs_svc" }, /* 2158 */ + { 0, 0, printargs, "bsd43_getdirentries" }, /* 2159 */ + { 0, 0, printargs, "bsd43_statfs" }, /* 2160 */ + { 0, 0, printargs, "bsd43_fstatfs" }, /* 2161 */ + { 0, 0, printargs, "bsd43_unmount" }, /* 2162 */ + { 0, 0, printargs, "bsd43_async_daemon" }, /* 2163 */ + { 0, 0, printargs, "bsd43_nfs_getfh" }, /* 2164 */ + { 0, 0, printargs, "bsd43_getdomainname" }, /* 2165 */ + { 0, 0, printargs, "bsd43_setdomainname" }, /* 2166 */ + { 0, 0, printargs, "bsd43_pcfs_mount" }, /* 2167 */ + { 0, TF, printargs, "bsd43_quotactl" }, /* 2168 */ + { 0, 0, printargs, "bsd43_oldexportfs" }, /* 2169 */ + { 0, 0, printargs, "bsd43_smount" }, /* 2170 */ + { 0, 0, printargs, "bsd43_mipshwconf" }, /* 2171 */ + { 0, 0, printargs, "bsd43_exportfs" }, /* 2172 */ + { 0, 0, printargs, "bsd43_nfsfh_open" }, /* 2173 */ + { 0, 0, printargs, "bsd43_libattach" }, /* 2174 */ + { 0, 0, printargs, "bsd43_libdetach" }, /* 2175 */ + { 0, 0, printargs, "bsd43_accept" }, /* 2176 */ + { 0, 0, NULL, NULL }, /* 2177 */ + { 0, 0, NULL, NULL }, /* 2178 */ + { 0, 0, printargs, "bsd43_recvmsg" }, /* 2179 */ + { 0, 0, printargs, "bsd43_recvfrom" }, /* 2180 */ + { 0, 0, printargs, "bsd43_sendmsg" }, /* 2181 */ + { 0, 0, printargs, "bsd43_getpeername" }, /* 2182 */ + { 0, 0, printargs, "bsd43_getsockname" }, /* 2183 */ + { 0, 0, printargs, "bsd43_aread" }, /* 2184 */ + { 0, 0, printargs, "bsd43_awrite" }, /* 2185 */ + { 0, 0, printargs, "bsd43_listio" }, /* 2186 */ + { 0, 0, printargs, "bsd43_acancel" }, /* 2187 */ + { 0, 0, printargs, "bsd43_astatus" }, /* 2188 */ + { 0, 0, printargs, "bsd43_await" }, /* 2189 */ + { 0, 0, printargs, "bsd43_areadv" }, /* 2190 */ + { 0, 0, printargs, "bsd43_awritev" }, /* 2191 */ + + [2192 ... 2999] = { }, /* 2999 */ /* end of BSD 4.3 */ + + { 0, 0, printargs, "posix_syscall" }, /* 3000 */ /* start of POSIX */ + { 0, 0, printargs, "posix_exit" }, /* 3001 */ + { 0, 0, printargs, "posix_fork" }, /* 3002 */ + { 0, 0, printargs, "posix_read" }, /* 3003 */ + { 0, 0, printargs, "posix_write" }, /* 3004 */ + { 0, 0, printargs, "posix_open" }, /* 3005 */ + { 0, 0, printargs, "posix_close" }, /* 3006 */ + { 0, 0, printargs, "posix_wait" }, /* 3007 */ + { 0, 0, printargs, "posix_creat" }, /* 3008 */ + { 0, 0, printargs, "posix_link" }, /* 3009 */ + { 0, 0, printargs, "posix_unlink" }, /* 3010 */ + { 0, 0, printargs, "posix_exec" }, /* 3011 */ + { 0, 0, printargs, "posix_chdir" }, /* 3012 */ + { 0, 0, printargs, "posix_gtime" }, /* 3013 */ + { 0, 0, printargs, "posix_mknod" }, /* 3014 */ + { 0, 0, printargs, "posix_chmod" }, /* 3015 */ + { 0, 0, printargs, "posix_chown" }, /* 3016 */ + { 0, TM, printargs, "posix_sbreak" }, /* 3017 */ + { 0, 0, printargs, "posix_stat" }, /* 3018 */ + { 0, 0, printargs, "posix_lseek" }, /* 3019 */ + { 0, 0, printargs, "posix_getpid" }, /* 3020 */ + { 0, 0, printargs, "posix_mount" }, /* 3021 */ + { 0, 0, printargs, "posix_umount" }, /* 3022 */ + { 0, 0, printargs, "posix_setuid" }, /* 3023 */ + { 0, 0, printargs, "posix_getuid" }, /* 3024 */ + { 0, 0, printargs, "posix_stime" }, /* 3025 */ + { 0, 0, printargs, "posix_ptrace" }, /* 3026 */ + { 0, 0, printargs, "posix_alarm" }, /* 3027 */ + { 0, 0, printargs, "posix_fstat" }, /* 3028 */ + { 0, 0, printargs, "posix_pause" }, /* 3029 */ + { 0, 0, printargs, "posix_utime" }, /* 3030 */ + { 0, 0, printargs, "posix_stty" }, /* 3031 */ + { 0, 0, printargs, "posix_gtty" }, /* 3032 */ + { 0, 0, printargs, "posix_access" }, /* 3033 */ + { 0, 0, printargs, "posix_nice" }, /* 3034 */ + { 0, 0, printargs, "posix_statfs" }, /* 3035 */ + { 0, 0, printargs, "posix_sync" }, /* 3036 */ + { 0, 0, printargs, "posix_kill" }, /* 3037 */ + { 0, 0, printargs, "posix_fstatfs" }, /* 3038 */ + { 0, 0, printargs, "posix_getpgrp" }, /* 3039 */ + { 0, 0, printargs, "posix_syssgi" }, /* 3040 */ + { 0, 0, printargs, "posix_dup" }, /* 3041 */ + { 0, 0, printargs, "posix_pipe" }, /* 3042 */ + { 0, 0, printargs, "posix_times" }, /* 3043 */ + { 0, 0, printargs, "posix_profil" }, /* 3044 */ + { 0, 0, printargs, "posix_lock" }, /* 3045 */ + { 0, 0, printargs, "posix_setgid" }, /* 3046 */ + { 0, 0, printargs, "posix_getgid" }, /* 3047 */ + { 0, 0, printargs, "posix_sig" }, /* 3048 */ + { 0, 0, printargs, "posix_msgsys" }, /* 3049 */ + { 0, 0, printargs, "posix_sysmips" }, /* 3050 */ + { 0, 0, printargs, "posix_sysacct" }, /* 3051 */ + { 0, 0, printargs, "posix_shmsys" }, /* 3052 */ + { 0, 0, printargs, "posix_semsys" }, /* 3053 */ + { 0, 0, printargs, "posix_ioctl" }, /* 3054 */ + { 0, 0, printargs, "posix_uadmin" }, /* 3055 */ + { 0, 0, printargs, "posix_exch" }, /* 3056 */ + { 0, 0, printargs, "posix_utssys" }, /* 3057 */ + { 0, 0, NULL, NULL }, /* 3058 */ + { 0, 0, printargs, "posix_exece" }, /* 3059 */ + { 0, 0, printargs, "posix_umask" }, /* 3060 */ + { 0, 0, printargs, "posix_chroot" }, /* 3061 */ + { 0, 0, printargs, "posix_fcntl" }, /* 3062 */ + { 0, 0, printargs, "posix_ulimit" }, /* 3063 */ + { 0, 0, NULL, NULL }, /* 3064 */ + { 0, 0, NULL, NULL }, /* 3065 */ + { 0, 0, NULL, NULL }, /* 3066 */ + { 0, 0, NULL, NULL }, /* 3067 */ + { 0, 0, NULL, NULL }, /* 3068 */ + { 0, 0, NULL, NULL }, /* 3069 */ + { 0, 0, printargs, "posix_advfs" }, /* 3070 */ + { 0, 0, printargs, "posix_unadvfs" }, /* 3071 */ + { 0, 0, printargs, "posix_rmount" }, /* 3072 */ + { 0, 0, printargs, "posix_rumount" }, /* 3073 */ + { 0, 0, printargs, "posix_rfstart" }, /* 3074 */ + { 0, 0, NULL, NULL }, /* 3075 */ + { 0, 0, printargs, "posix_rdebug" }, /* 3076 */ + { 0, 0, printargs, "posix_rfstop" }, /* 3077 */ + { 0, 0, printargs, "posix_rfsys" }, /* 3078 */ + { 0, 0, printargs, "posix_rmdir" }, /* 3079 */ + { 0, 0, printargs, "posix_mkdir" }, /* 3080 */ + { 0, 0, printargs, "posix_getdents" }, /* 3081 */ + { 0, 0, printargs, "posix_sginap" }, /* 3082 */ + { 0, 0, printargs, "posix_sgikopt" }, /* 3083 */ + { 0, 0, printargs, "posix_sysfs" }, /* 3084 */ + { 0, 0, printargs, "posix_getmsg" }, /* 3085 */ + { 0, 0, printargs, "posix_putmsg" }, /* 3086 */ + { 0, 0, printargs, "posix_poll" }, /* 3087 */ + { 0, 0, printargs, "posix_sigreturn" }, /* 3088 */ + { 0, 0, printargs, "posix_accept" }, /* 3089 */ + { 0, 0, printargs, "posix_bind" }, /* 3090 */ + { 0, 0, printargs, "posix_connect" }, /* 3091 */ + { 0, 0, printargs, "posix_gethostid" }, /* 3092 */ + { 0, 0, printargs, "posix_getpeername" }, /* 3093 */ + { 0, 0, printargs, "posix_getsockname" }, /* 3094 */ + { 0, 0, printargs, "posix_getsockopt" }, /* 3095 */ + { 0, 0, printargs, "posix_listen" }, /* 3096 */ + { 0, 0, printargs, "posix_recv" }, /* 3097 */ + { 0, 0, printargs, "posix_recvfrom" }, /* 3098 */ + { 0, 0, printargs, "posix_recvmsg" }, /* 3099 */ + { 0, 0, printargs, "posix_select" }, /* 3100 */ + { 0, 0, printargs, "posix_send" }, /* 3101 */ + { 0, 0, printargs, "posix_sendmsg" }, /* 3102 */ + { 0, 0, printargs, "posix_sendto" }, /* 3103 */ + { 0, 0, printargs, "posix_sethostid" }, /* 3104 */ + { 0, 0, printargs, "posix_setsockopt" }, /* 3105 */ + { 0, 0, printargs, "posix_shutdown" }, /* 3106 */ + { 0, 0, printargs, "posix_socket" }, /* 3107 */ + { 0, 0, printargs, "posix_gethostname" }, /* 3108 */ + { 0, 0, printargs, "posix_sethostname" }, /* 3109 */ + { 0, 0, printargs, "posix_getdomainname" }, /* 3110 */ + { 0, 0, printargs, "posix_setdomainname" }, /* 3111 */ + { 0, 0, printargs, "posix_truncate" }, /* 3112 */ + { 0, 0, printargs, "posix_ftruncate" }, /* 3113 */ + { 0, 0, printargs, "posix_rename" }, /* 3114 */ + { 0, 0, printargs, "posix_symlink" }, /* 3115 */ + { 0, 0, printargs, "posix_readlink" }, /* 3116 */ + { 0, 0, printargs, "posix_lstat" }, /* 3117 */ + { 0, 0, printargs, "posix_nfs_mount" }, /* 3118 */ + { 0, 0, printargs, "posix_nfs_svc" }, /* 3119 */ + { 0, 0, printargs, "posix_nfs_getfh" }, /* 3120 */ + { 0, 0, printargs, "posix_async_daemon" }, /* 3121 */ + { 0, 0, printargs, "posix_exportfs" }, /* 3122 */ + { 0, 0, printargs, "posix_SGI_setregid" }, /* 3123 */ + { 0, 0, printargs, "posix_SGI_setreuid" }, /* 3124 */ + { 0, 0, printargs, "posix_getitimer" }, /* 3125 */ + { 0, 0, printargs, "posix_setitimer" }, /* 3126 */ + { 0, 0, printargs, "posix_adjtime" }, /* 3127 */ + { 0, 0, printargs, "posix_SGI_bsdgettime" }, /* 3128 */ + { 0, 0, printargs, "posix_SGI_sproc" }, /* 3129 */ + { 0, 0, printargs, "posix_SGI_prctl" }, /* 3130 */ + { 0, 0, printargs, "posix_SGI_blkproc" }, /* 3131 */ + { 0, 0, NULL, NULL }, /* 3132 */ + { 0, 0, printargs, "posix_SGI_sgigsc" }, /* 3133 */ + { 0, TD|TM, printargs, "posix_SGI_mmap" }, /* 3134 */ + { 0, TM, printargs, "posix_SGI_munmap" }, /* 3135 */ + { 0, TM, printargs, "posix_SGI_mprotect" }, /* 3136 */ + { 0, TM, printargs, "posix_SGI_msync" }, /* 3137 */ + { 0, TM, printargs, "posix_SGI_madvise" }, /* 3138 */ + { 0, 0, printargs, "posix_SGI_mpin" }, /* 3139 */ + { 0, 0, printargs, "posix_SGI_getpagesize" }, /* 3140 */ + { 0, 0, printargs, "posix_SGI_libattach" }, /* 3141 */ + { 0, 0, printargs, "posix_SGI_libdetach" }, /* 3142 */ + { 0, 0, printargs, "posix_SGI_getpgrp" }, /* 3143 */ + { 0, 0, printargs, "posix_SGI_setpgrp" }, /* 3144 */ + { 0, 0, NULL, NULL }, /* 3145 */ + { 0, 0, NULL, NULL }, /* 3146 */ + { 0, 0, NULL, NULL }, /* 3147 */ + { 0, 0, NULL, NULL }, /* 3148 */ + { 0, 0, NULL, NULL }, /* 3149 */ + { 0, 0, printargs, "posix_cacheflush" }, /* 3150 */ + { 0, 0, printargs, "posix_cachectl" }, /* 3151 */ + { 0, 0, printargs, "posix_fchown" }, /* 3152 */ + { 0, 0, printargs, "posix_fchmod" }, /* 3153 */ + { 0, 0, printargs, "posix_wait3" }, /* 3154 */ + { 0, TD|TM, printargs, "posix_mmap" }, /* 3155 */ + { 0, TM, printargs, "posix_munmap" }, /* 3156 */ + { 0, TM, printargs, "posix_madvise" }, /* 3157 */ + { 0, 0, printargs, "posix_BSD_getpagesize" }, /* 3158 */ + { 0, 0, printargs, "posix_setreuid" }, /* 3159 */ + { 0, 0, printargs, "posix_setregid" }, /* 3160 */ + { 0, 0, printargs, "posix_setpgid" }, /* 3161 */ + { 0, 0, printargs, "posix_getgroups" }, /* 3162 */ + { 0, 0, printargs, "posix_setgroups" }, /* 3163 */ + { 0, 0, printargs, "posix_gettimeofday" }, /* 3164 */ + { 0, 0, printargs, "posix_getrusage" }, /* 3165 */ + { 0, 0, printargs, "posix_getrlimit" }, /* 3166 */ + { 0, 0, printargs, "posix_setrlimit" }, /* 3167 */ + { 0, 0, printargs, "posix_waitpid" }, /* 3168 */ + { 0, 0, printargs, "posix_dup2" }, /* 3169 */ + { 0, 0, NULL, NULL }, /* 3170 */ + { 0, 0, NULL, NULL }, /* 3171 */ + { 0, 0, NULL, NULL }, /* 3172 */ + { 0, 0, NULL, NULL }, /* 3173 */ + { 0, 0, NULL, NULL }, /* 3174 */ + { 0, 0, NULL, NULL }, /* 3175 */ + { 0, 0, NULL, NULL }, /* 3176 */ + { 0, 0, NULL, NULL }, /* 3177 */ + { 0, 0, NULL, NULL }, /* 3178 */ + { 0, 0, NULL, NULL }, /* 3179 */ + { 0, 0, NULL, NULL }, /* 3180 */ + { 0, 0, NULL, NULL }, /* 3181 */ + { 0, 0, NULL, NULL }, /* 3182 */ + { 0, 0, NULL, NULL }, /* 3183 */ + { 0, 0, NULL, NULL }, /* 3184 */ + { 0, 0, NULL, NULL }, /* 3185 */ + { 0, 0, NULL, NULL }, /* 3186 */ + { 0, 0, NULL, NULL }, /* 3187 */ + { 0, 0, NULL, NULL }, /* 3188 */ + { 0, 0, NULL, NULL }, /* 3189 */ + { 0, 0, NULL, NULL }, /* 3190 */ + { 0, 0, NULL, NULL }, /* 3191 */ + { 0, 0, NULL, NULL }, /* 3192 */ + { 0, 0, NULL, NULL }, /* 3193 */ + { 0, 0, NULL, NULL }, /* 3194 */ + { 0, 0, NULL, NULL }, /* 3195 */ + { 0, 0, NULL, NULL }, /* 3196 */ + { 0, 0, NULL, NULL }, /* 3197 */ + { 0, 0, NULL, NULL }, /* 3198 */ + { 0, 0, NULL, NULL }, /* 3199 */ + { 0, 0, NULL, NULL }, /* 3200 */ + { 0, 0, NULL, NULL }, /* 3201 */ + { 0, 0, NULL, NULL }, /* 3202 */ + { 0, 0, NULL, NULL }, /* 3203 */ + { 0, 0, NULL, NULL }, /* 3204 */ + { 0, 0, NULL, NULL }, /* 3205 */ + { 0, 0, NULL, NULL }, /* 3206 */ + { 0, 0, NULL, NULL }, /* 3207 */ + { 0, 0, NULL, NULL }, /* 3208 */ + { 0, 0, NULL, NULL }, /* 3209 */ + { 0, 0, NULL, NULL }, /* 3210 */ + { 0, 0, NULL, NULL }, /* 3211 */ + { 0, 0, NULL, NULL }, /* 3212 */ + { 0, 0, NULL, NULL }, /* 3213 */ + { 0, 0, NULL, NULL }, /* 3214 */ + { 0, 0, NULL, NULL }, /* 3215 */ + { 0, 0, NULL, NULL }, /* 3216 */ + { 0, 0, NULL, NULL }, /* 3217 */ + { 0, 0, NULL, NULL }, /* 3218 */ + { 0, 0, NULL, NULL }, /* 3219 */ + { 0, 0, NULL, NULL }, /* 3220 */ + { 0, 0, NULL, NULL }, /* 3221 */ + { 0, 0, NULL, NULL }, /* 3222 */ + { 0, 0, NULL, NULL }, /* 3223 */ + { 0, 0, NULL, NULL }, /* 3224 */ + { 0, 0, NULL, NULL }, /* 3225 */ + { 0, 0, NULL, NULL }, /* 3226 */ + { 0, 0, NULL, NULL }, /* 3227 */ + { 0, 0, NULL, NULL }, /* 3228 */ + { 0, 0, NULL, NULL }, /* 3229 */ + { 0, 0, NULL, NULL }, /* 3230 */ + { 0, 0, NULL, NULL }, /* 3231 */ + { 0, 0, NULL, NULL }, /* 3232 */ + { 0, 0, NULL, NULL }, /* 3233 */ + { 0, 0, NULL, NULL }, /* 3234 */ + { 0, 0, NULL, NULL }, /* 3235 */ + { 0, 0, NULL, NULL }, /* 3236 */ + { 0, 0, NULL, NULL }, /* 3237 */ + { 0, 0, NULL, NULL }, /* 3238 */ + { 0, 0, NULL, NULL }, /* 3239 */ + { 0, 0, NULL, NULL }, /* 3240 */ + { 0, 0, NULL, NULL }, /* 3241 */ + { 0, 0, NULL, NULL }, /* 3242 */ + { 0, 0, NULL, NULL }, /* 3243 */ + { 0, 0, NULL, NULL }, /* 3244 */ + { 0, 0, NULL, NULL }, /* 3245 */ + { 0, 0, NULL, NULL }, /* 3246 */ + { 0, 0, NULL, NULL }, /* 3247 */ + { 0, 0, NULL, NULL }, /* 3248 */ + { 0, 0, NULL, NULL }, /* 3249 */ + { 0, 0, NULL, NULL }, /* 3250 */ + { 0, 0, NULL, NULL }, /* 3251 */ + { 0, 0, NULL, NULL }, /* 3252 */ + { 0, 0, NULL, NULL }, /* 3253 */ + { 0, 0, NULL, NULL }, /* 3254 */ + { 0, 0, NULL, NULL }, /* 3255 */ + { 0, 0, NULL, NULL }, /* 3256 */ + { 0, 0, NULL, NULL }, /* 3257 */ + { 0, 0, NULL, NULL }, /* 3258 */ + { 0, 0, NULL, NULL }, /* 3259 */ + { 0, 0, printargs, "posix_netboot" }, /* 3260 */ + { 0, 0, printargs, "posix_netunboot" }, /* 3261 */ + { 0, 0, printargs, "posix_rdump" }, /* 3262 */ + { 0, 0, printargs, "posix_setsid" }, /* 3263 */ + { 0, 0, printargs, "posix_getmaxsig" }, /* 3264 */ + { 0, 0, printargs, "posix_sigpending" }, /* 3265 */ + { 0, 0, printargs, "posix_sigprocmask" }, /* 3266 */ + { 0, 0, printargs, "posix_sigsuspend" }, /* 3267 */ + { 0, 0, printargs, "posix_sigaction" }, /* 3268 */ + + [3269 ... 3999] = { }, /* 3999 */ /* end of POSIX */ diff --git a/linux/mips/syscallent-n32.h b/linux/mips/syscallent-n32.h new file mode 100644 index 00000000..0d361a72 --- /dev/null +++ b/linux/mips/syscallent-n32.h @@ -0,0 +1,626 @@ +#if defined LINUX_MIPSN32 + /* For an N32 strace decode the N32 64-bit syscalls. */ + { 3, TD, sys_read, "read" }, /* 6000 */ /* start of Linux N32 */ + { 3, TD, sys_write, "write" }, /* 6001 */ + { 3, TD|TF, sys_open, "open" }, /* 6002 */ + { 1, TD, sys_close, "close" }, /* 6003 */ + { 2, TF, sys_stat64, "stat" }, /* 6004 */ + { 2, TD, sys_fstat64, "fstat" }, /* 6005 */ + { 2, TF, sys_lstat64, "lstat" }, /* 6006 */ + { 3, TD, sys_poll, "poll" }, /* 6007 */ + { 3, TD, sys_lseek, "lseek" }, /* 6008 */ + { 6, TD|TM, sys_mmap, "mmap" }, /* 6009 */ + { 3, TM, sys_mprotect, "mprotect" }, /* 6010 */ + { 2, TM, sys_munmap, "munmap" }, /* 6011 */ + { 1, TM, sys_brk, "brk" }, /* 6012 */ + { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 6013 */ + { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 6014 */ + { 3, TD, sys_ioctl, "ioctl" }, /* 6015 */ + { 6, TD, sys_pread, "pread" }, /* 6016 */ + { 6, TD, sys_pwrite, "pwrite" }, /* 6017 */ + { 3, TD, sys_readv, "readv" }, /* 6018 */ + { 3, TD, sys_writev, "writev" }, /* 6019 */ + { 2, TF, sys_access, "access" }, /* 6020 */ + { 1, TD, sys_pipe, "pipe" }, /* 6021 */ + { 5, TD, sys_select, "_newselect" }, /* 6022 */ + { 0, 0, sys_sched_yield, "sched_yield" }, /* 6023 */ + { 5, TM, sys_mremap, "mremap" }, /* 6024 */ + { 3, TM, sys_msync, "msync" }, /* 6025 */ + { 3, TM, sys_mincore, "mincore" }, /* 6026 */ + { 3, TM, sys_madvise, "madvise" }, /* 6027 */ + { 3, TI, sys_shmget, "shmget" }, /* 6028 */ + { 3, TI, sys_shmat, "shmgat" }, /* 6029 */ + { 3, TI, sys_shmctl, "shmctl" }, /* 6030 */ + { 1, TD, sys_dup, "dup" }, /* 6031 */ + { 2, TD, sys_dup2, "dup2" }, /* 6032 */ + { 0, TS, sys_pause, "pause" }, /* 6033 */ + { 2, 0, sys_nanosleep, "nanosleep" }, /* 6034 */ + { 2, 0, sys_getitimer, "getitimer" }, /* 6035 */ + { 3, 0, sys_setitimer, "setitimer" }, /* 6036 */ + { 1, 0, sys_alarm, "alarm" }, /* 6037 */ + { 0, 0, sys_getpid, "getpid" }, /* 6038 */ + { 4, TD|TN, sys_sendfile, "sendfile" }, /* 6039 */ + { 2, TD, sys_socketcall, "socketcall" }, /* 6040 */ + { 3, TN, sys_connect, "connect" }, /* 6041 */ + { 3, TN, sys_accept, "accept" }, /* 6042 */ + { 6, TN, sys_sendto, "sendto" }, /* 6043 */ + { 6, TN, sys_recvfrom, "recvfrom" }, /* 6044 */ + { 3, TN, sys_sendmsg, "sendmsg" }, /* 6045 */ + { 3, TN, sys_recvmsg, "recvmsg" }, /* 6046 */ + { 2, TN, sys_shutdown, "shutdown" }, /* 6047 */ + { 3, TN, sys_bind, "bind" }, /* 6048 */ + { 2, TN, sys_listen, "listen" }, /* 6049 */ + { 3, TN, sys_getsockname, "getsockname" }, /* 6050 */ + { 3, TN, sys_getpeername, "getpeername" }, /* 6051 */ + { 4, TN, sys_socketpair, "socketpair" }, /* 6052 */ + { 5, TN, sys_setsockopt, "setsockopt" }, /* 6053 */ + { 5, TN, sys_getsockopt, "getsockopt" }, /* 6054 */ + { 2, TP, sys_clone, "clone" }, /* 6055 */ + { 0, TP, sys_fork, "fork" }, /* 6056 */ + { 3, TF|TP, sys_execve, "execve" }, /* 6057 */ + { 1, TP, sys_exit, "exit" }, /* 6058 */ + { 4, TP, sys_wait4, "wait4" }, /* 6059 */ + { 2, TS, sys_kill, "kill" }, /* 6060 */ + { 1, 0, sys_uname, "uname" }, /* 6061 */ + { 3, TI, sys_semget, "semget" }, /* 6062 */ + { 3, TI, printargs, "semop" }, /* 6063 */ + { 4, TI, sys_semctl, "semctl" }, /* 6064 */ + { 1, TI, sys_shmdt, "shmdt" }, /* 6065 */ + { 2, TI, sys_msgget, "msgget" }, /* 6066 */ + { 4, TI, sys_msgsnd, "msgsnd" }, /* 6067 */ + { 5, TI, sys_msgrcv, "msgrcv" }, /* 6068 */ + { 3, TI, sys_msgctl, "msgctl" }, /* 6069 */ + { 3, TD, sys_fcntl, "fcntl" }, /* 6070 */ + { 2, TD, sys_flock, "flock" }, /* 6071 */ + { 1, TD, sys_fsync, "fsync" }, /* 6072 */ + { 1, TD, sys_fdatasync, "fdatasync" }, /* 6073 */ + { 2, TF, sys_truncate, "truncate" }, /* 6074 */ + { 2, TD, sys_ftruncate, "ftruncate" }, /* 6075 */ + { 3, TD, sys_getdents, "getdents" }, /* 6076 */ + { 2, TF, sys_getcwd, "getcwd" }, /* 6077 */ + { 1, TF, sys_chdir, "chdir" }, /* 6078 */ + { 1, TD, sys_fchdir, "fchdir" }, /* 6079 */ + { 2, TF, sys_rename, "rename" }, /* 6080 */ + { 2, TF, sys_mkdir, "mkdir" }, /* 6081 */ + { 1, TF, sys_rmdir, "rmdir" }, /* 6082 */ + { 2, TD|TF, sys_creat, "creat" }, /* 6083 */ + { 2, TF, sys_link, "link" }, /* 6084 */ + { 1, TF, sys_unlink, "unlink" }, /* 6085 */ + { 2, TF, sys_symlink, "symlink" }, /* 6086 */ + { 3, TF, sys_readlink, "readlink" }, /* 6087 */ + { 2, TF, sys_chmod, "chmod" }, /* 6088 */ + { 2, TD, sys_fchmod, "fchmod" }, /* 6089 */ + { 3, TF, sys_chown, "chown" }, /* 6090 */ + { 3, TD, sys_fchown, "fchown" }, /* 6091 */ + { 3, TF, sys_chown, "lchown" }, /* 6092 */ + { 1, 0, sys_umask, "umask" }, /* 6093 */ + { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 6094 */ + { 2, 0, sys_getrlimit, "getrlimit" }, /* 6095 */ + { 2, 0, sys_getrusage, "getrusage" }, /* 6096 */ + { 1, 0, sys_sysinfo, "sysinfo" }, /* 6097 */ + { 1, 0, sys_times, "times" }, /* 6098 */ + { 4, 0, sys_ptrace, "ptrace" }, /* 6099 */ + { 0, NF, sys_getuid, "getuid" }, /* 6100 */ + { 3, 0, sys_syslog, "syslog" }, /* 6101 */ + { 0, NF, sys_getgid, "getgid" }, /* 6102 */ + { 1, 0, sys_setuid, "setuid" }, /* 6103 */ + { 1, 0, sys_setgid, "setgid" }, /* 6104 */ + { 0, NF, sys_geteuid, "geteuid" }, /* 6105 */ + { 0, NF, sys_getegid, "getegid" }, /* 6106 */ + { 2, 0, sys_setpgid, "setpgid" }, /* 6107 */ + { 0, 0, sys_getppid, "getppid" }, /* 6108 */ + { 0, 0, sys_getpgrp, "getpgrp" }, /* 6109 */ + { 0, 0, sys_setsid, "setsid" }, /* 6110 */ + { 2, 0, sys_setreuid, "setreuid" }, /* 6111 */ + { 2, 0, sys_setregid, "setregid" }, /* 6112 */ + { 2, 0, sys_getgroups, "getgroups" }, /* 6113 */ + { 2, 0, sys_setgroups, "setgroups" }, /* 6114 */ + { 3, 0, sys_setresuid, "setresuid" }, /* 6115 */ + { 3, 0, sys_getresuid, "getresuid" }, /* 6116 */ + { 3, 0, sys_setresgid, "setresgid" }, /* 6117 */ + { 3, 0, sys_getresgid, "getresgid" }, /* 6118 */ + { 0, 0, sys_getpgid, "getpgid" }, /* 6119 */ + { 1, NF, sys_setfsuid, "setfsuid" }, /* 6120 */ + { 1, NF, sys_setfsgid, "setfsgid" }, /* 6121 */ + { 1, 0, sys_getsid, "getsid" }, /* 6122 */ + { 2, 0, sys_capget, "capget" }, /* 6123 */ + { 2, 0, sys_capset, "capset" }, /* 6124 */ + { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 6125 */ + { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 6126 */ + { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 6127 */ + { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 6128 */ + { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 6129 */ + { 2, TF, sys_utime, "utime" }, /* 6130 */ + { 3, TF, sys_mknod, "mknod" }, /* 6131 */ + { 1, 0, sys_personality, "personality" }, /* 6132 */ + { 2, 0, sys_ustat, "ustat" }, /* 6133 */ + { 3, TF, sys_statfs, "statfs" }, /* 6134 */ + { 3, TD, sys_fstatfs, "fstatfs" }, /* 6135 */ + { 5, 0, sys_sysfs, "sysfs" }, /* 6136 */ + { 2, 0, sys_getpriority, "getpriority" }, /* 6137 */ + { 3, 0, sys_setpriority, "setpriority" }, /* 6138 */ + { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 6139 */ + { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 6140 */ + { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 6141 */ + { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 6142 */ + { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 6143 */ + { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 6144 */ + { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 6145 */ + { 2, TM, sys_mlock, "mlock" }, /* 6146 */ + { 2, TM, sys_munlock, "munlock" }, /* 6147 */ + { 1, TM, sys_mlockall, "mlockall" }, /* 6148 */ + { 0, TM, sys_munlockall, "munlockall" }, /* 6149 */ + { 0, 0, sys_vhangup, "vhangup" }, /* 6150 */ + { 2, TF, sys_pivotroot, "pivot_root" }, /* 6151 */ + { 1, 0, sys_sysctl, "_sysctl" }, /* 6152 */ + { 5, 0, sys_prctl, "prctl" }, /* 6153 */ + { 1, 0, sys_adjtimex, "adjtimex" }, /* 6154 */ + { 2, 0, sys_setrlimit, "setrlimit" }, /* 6155 */ + { 1, TF, sys_chroot, "chroot" }, /* 6156 */ + { 0, 0, sys_sync, "sync" }, /* 6157 */ + { 1, TF, sys_acct, "acct" }, /* 6158 */ + { 2, 0, sys_settimeofday, "settimeofday" }, /* 6159 */ + { 5, TF, sys_mount, "mount" }, /* 6160 */ + { 2, TF, sys_umount2, "umount" }, /* 6161 */ + { 2, TF, sys_swapon, "swapon" }, /* 6162 */ + { 1, TF, sys_swapoff, "swapoff" }, /* 6163 */ + { 4, 0, sys_reboot, "reboot" }, /* 6164 */ + { 2, 0, sys_sethostname, "sethostname" }, /* 6165 */ + { 2, 0, sys_setdomainname, "setdomainname" }, /* 6166 */ + { 2, 0, sys_create_module, "create_module" }, /* 6167 */ + { 4, 0, sys_init_module, "init_module" }, /* 6168 */ + { 1, 0, sys_delete_module, "delete_module" }, /* 6169 */ + { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 6170 */ + { 5, 0, sys_query_module, "query_module" }, /* 6171 */ + { 4, TF, sys_quotactl, "quotactl" }, /* 6172 */ + { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 6173 */ + { 5, TN, printargs, "getpmsg" }, /* 6174 */ + { 5, TN, printargs, "putpmsg" }, /* 6175 */ + { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 6176 */ + { 0, 0, printargs, "reserved177" }, /* 6177 */ + { 0, 0, sys_gettid, "gettid" }, /* 6178 */ + { 3, TD, sys_readahead, "readahead" }, /* 6179 */ + { 5, TF, sys_setxattr, "setxattr" }, /* 6180 */ + { 5, TF, sys_setxattr, "lsetxattr" }, /* 6181 */ + { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 6182 */ + { 4, TF, sys_getxattr, "getxattr" }, /* 6183 */ + { 4, TF, sys_getxattr, "lgetxattr" }, /* 6184 */ + { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 6185 */ + { 3, TF, sys_listxattr, "listxattr" }, /* 6186 */ + { 3, TF, sys_listxattr, "llistxattr" }, /* 6187 */ + { 3, TD, sys_flistxattr, "flistxattr" }, /* 6188 */ + { 2, TF, sys_removexattr, "removexattr" }, /* 6189 */ + { 2, TF, sys_removexattr, "lremovexattr" }, /* 6190 */ + { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 6191 */ + { 2, TS, sys_kill, "tkill" }, /* 6192 */ + { 1, 0, sys_time, "time" }, /* 6193 */ + { 6, 0, sys_futex, "futex" }, /* 6194 */ + { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 6195 */ + { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 6196 */ + { 3, 0, printargs, "cacheflush" }, /* 6197 */ + { 3, 0, printargs, "cachectl" }, /* 6198 */ + { 4, 0, sys_sysmips, "sysmips" }, /* 6199 */ + { 2, 0, sys_io_setup, "io_setup" }, /* 6200 */ + { 1, 0, sys_io_destroy, "io_destroy" }, /* 6201 */ + { 5, 0, sys_io_getevents, "io_getevents" }, /* 6202 */ + { 3, 0, sys_io_submit, "io_submit" }, /* 6203 */ + { 3, 0, sys_io_cancel, "io_cancel" }, /* 6204 */ + { 1, TP, sys_exit, "exit_group" }, /* 6205 */ + { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 6206 */ + { 1, TD, sys_epoll_create, "epoll_create" }, /* 6207 */ + { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 6208 */ + { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 6209 */ + { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 6210 */ + { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 6211 */ + { 3, TD, sys_fcntl, "fcntl64" }, /* 6212 */ + { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 6213 */ + { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 6214 */ + { 5, TI, sys_semtimedop, "semtimedop" }, /* 6215 */ + { 5, TD, sys_fadvise64, "fadvise64" }, /* 6216 */ + { 3, TF, sys_statfs64, "statfs64" }, /* 6217 */ + { 3, TD, sys_fstatfs64, "fstatfs64" }, /* 6218 */ + { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 6219 */ + { 3, 0, sys_timer_create, "timer_create" }, /* 6220 */ + { 4, 0, sys_timer_settime, "timer_settime" }, /* 6221 */ + { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 6222 */ + { 1, 0, sys_timer_getoverrun, "timer_getoverrun" }, /* 6223 */ + { 1, 0, sys_timer_delete, "timer_delete" }, /* 6224 */ + { 2, 0, sys_clock_settime, "clock_settime" }, /* 6225 */ + { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 6226 */ + { 2, 0, sys_clock_getres, "clock_getres" }, /* 6227 */ + { 4, 0, sys_clock_nanosleep, "clock_nanosleep" }, /* 6228 */ + { 3, TS, sys_tgkill, "tgkill" }, /* 6229 */ + { 2, TF, sys_utimes, "utimes" }, /* 6230 */ + { 0, 0, NULL, NULL }, /* 6231 */ + { 0, 0, NULL, NULL }, /* 6232 */ + { 0, 0, NULL, NULL }, /* 6233 */ + { 4, 0, sys_mq_open, "mq_open" }, /* 6234 */ + { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 6235 */ + { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 6236 */ + { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 6237 */ + { 2, 0, sys_mq_notify, "mq_notify" }, /* 6238 */ + { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 6239 */ + { 0, 0, NULL, NULL }, /* 6240 */ + { 5, TP, sys_waitid, "waitid" }, /* 6241 */ + { 0, 0, NULL, NULL }, /* 6242 */ + { 5, 0, sys_add_key, "add_key" }, /* 6243 */ + { 4, 0, sys_request_key, "request_key" }, /* 6244 */ + { 5, 0, sys_keyctl, "keyctl" }, /* 6245 */ + { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 6246 */ + { 0, TD, sys_inotify_init, "inotify_init" }, /* 6247 */ + { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 6248 */ + { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 6249 */ + { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 6250 */ + { 4, TD|TF, sys_openat, "openat" }, /* 6251 */ + { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 6252 */ + { 4, TD|TF, sys_mknodat, "mknodat" }, /* 6253 */ + { 5, TD|TF, sys_fchownat, "fchownat" }, /* 6254 */ + { 3, TD|TF, sys_futimesat, "futimesat" }, /* 6255 */ + { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 6256 */ + { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 6257 */ + { 4, TD|TF, sys_renameat, "renameat" }, /* 6258 */ + { 5, TD|TF, sys_linkat, "linkat" }, /* 6259 */ + { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 6260 */ + { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 6261 */ + { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 6262 */ + { 3, TD|TF, sys_faccessat, "faccessat" }, /* 6263 */ + { 6, TD, sys_pselect6, "pselect6" }, /* 6264 */ + { 5, TD, sys_ppoll, "ppoll" }, /* 6265 */ + { 1, TP, sys_unshare, "unshare" }, /* 6266 */ + { 6, TD, sys_splice, "splice" }, /* 6267 */ + { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 6268 */ + { 4, TD, sys_tee, "tee" }, /* 6269 */ + { 4, TD, sys_vmsplice, "vmsplice" }, /* 6270 */ + { 6, TM, printargs, "move_pages" }, /* 6271 */ + { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 6272 */ + { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 6273 */ + { 4, 0, sys_kexec_load, "kexec_load" }, /* 6274 */ + { 3, 0, sys_getcpu, "getcpu" }, /* 6275 */ + { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 6276 */ + { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 6277 */ + { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 6278 */ + { 4, TD|TF, sys_utimensat, "utimensat" }, /* 6279 */ + { 3, TD|TS, sys_signalfd, "signalfd" }, /* 6280 */ + { 0, 0, NULL, NULL }, /* 6281 */ + { 1, TD, sys_eventfd, "eventfd" }, /* 6282 */ + { 6, TD, sys_fallocate, "fallocate" }, /* 6283 */ + { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 6284 */ + { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 6285 */ + { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 6286 */ + { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 6287 */ + { 2, TD, sys_eventfd2, "eventfd2" }, /* 6288 */ + { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 6289 */ + { 3, TD, sys_dup3, "dup3" }, /* 6290 */ + { 2, TD, sys_pipe2, "pipe2" }, /* 6291 */ + { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 6292 */ + { 5, TD, sys_preadv, "preadv" }, /* 6293 */ + { 5, TD, sys_pwritev, "pwritev" }, /* 6294 */ + { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 6295 */ + { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 6296 */ + { 4, TN, sys_accept4, "accept4" }, /* 6297 */ + { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 6298 */ + { 3, TD, sys_getdents, "getdents" }, /* 6299 */ + { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 6300 */ + { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 6301 */ + { 4, 0, sys_prlimit64, "prlimit64" }, /* 6302 */ + { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 6303 */ + { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 6304 */ + { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 6305 */ + { 1, TD, sys_syncfs, "syncfs" }, /* 6306 */ + { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 6307 */ + { 2, TD, sys_setns, "setns" }, /* 6308 */ + { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 6309 */ + { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 6310 */ +#else + { 0, 0, printargs, "n32_read" }, /* 6000 */ + { 0, 0, printargs, "n32_write" }, /* 6001 */ + { 0, 0, printargs, "n32_open" }, /* 6002 */ + { 0, 0, printargs, "n32_close" }, /* 6003 */ + { 0, 0, printargs, "n32_stat" }, /* 6004 */ + { 0, 0, printargs, "n32_fstat" }, /* 6005 */ + { 0, 0, printargs, "n32_lstat" }, /* 6006 */ + { 0, 0, printargs, "n32_poll" }, /* 6007 */ + { 0, 0, printargs, "n32_lseek" }, /* 6008 */ + { 0, TD|TM, printargs, "n32_mmap" }, /* 6009 */ + { 0, TM, printargs, "n32_mprotect" }, /* 6010 */ + { 0, TM, printargs, "n32_munmap" }, /* 6011 */ + { 0, TM, printargs, "n32_brk" }, /* 6012 */ + { 0, 0, printargs, "n32_rt_sigaction" }, /* 6013 */ + { 0, 0, printargs, "n32_rt_sigprocmask" }, /* 6014 */ + { 0, 0, printargs, "n32_ioctl" }, /* 6015 */ + { 0, 0, printargs, "n32_pread" }, /* 6016 */ + { 0, 0, printargs, "n32_pwrite" }, /* 6017 */ + { 0, 0, printargs, "n32_readv" }, /* 6018 */ + { 0, 0, printargs, "n32_writev" }, /* 6019 */ + { 0, 0, printargs, "n32_access" }, /* 6020 */ + { 0, 0, printargs, "n32_pipe" }, /* 6021 */ + { 0, 0, printargs, "n32__newselect" }, /* 6022 */ + { 0, 0, printargs, "n32_sched_yield" }, /* 6023 */ + { 0, TM, printargs, "n32_mremap" }, /* 6024 */ + { 0, TM, printargs, "n32_msync" }, /* 6025 */ + { 0, TM, printargs, "n32_mincore" }, /* 6026 */ + { 0, TM, printargs, "n32_madvise" }, /* 6027 */ + { 0, 0, printargs, "n32_shmget" }, /* 6028 */ + { 0, 0, printargs, "n32_shmgat" }, /* 6029 */ + { 0, 0, printargs, "n32_shmctl" }, /* 6030 */ + { 0, 0, printargs, "n32_dup" }, /* 6031 */ + { 0, 0, printargs, "n32_dup2" }, /* 6032 */ + { 0, 0, printargs, "n32_pause" }, /* 6033 */ + { 0, 0, printargs, "n32_nanosleep" }, /* 6034 */ + { 0, 0, printargs, "n32_getitimer" }, /* 6035 */ + { 0, 0, printargs, "n32_setitimer" }, /* 6036 */ + { 0, 0, printargs, "n32_alarm" }, /* 6037 */ + { 0, 0, printargs, "n32_getpid" }, /* 6038 */ + { 0, 0, printargs, "n32_sendfile" }, /* 6039 */ + { 0, 0, printargs, "n32_socketcall" }, /* 6040 */ + { 0, 0, printargs, "n32_connect" }, /* 6041 */ + { 0, 0, printargs, "n32_accept" }, /* 6042 */ + { 0, 0, printargs, "n32_sendto" }, /* 6043 */ + { 0, 0, printargs, "n32_recvfrom" }, /* 6044 */ + { 0, 0, printargs, "n32_sendmsg" }, /* 6045 */ + { 0, 0, printargs, "n32_recvmsg" }, /* 6046 */ + { 0, 0, printargs, "n32_shutdown" }, /* 6047 */ + { 0, 0, printargs, "n32_bind" }, /* 6048 */ + { 0, 0, printargs, "n32_listen" }, /* 6049 */ + { 0, 0, printargs, "n32_getsockname" }, /* 6050 */ + { 0, 0, printargs, "n32_getpeername" }, /* 6051 */ + { 0, 0, printargs, "n32_socketpair" }, /* 6052 */ + { 0, 0, printargs, "n32_setsockopt" }, /* 6053 */ + { 0, 0, printargs, "n32_getsockopt" }, /* 6054 */ + { 0, 0, printargs, "n32_clone" }, /* 6055 */ + { 0, 0, printargs, "n32_fork" }, /* 6056 */ + { 0, 0, printargs, "n32_execve" }, /* 6057 */ + { 0, 0, printargs, "n32_exit" }, /* 6058 */ + { 0, 0, printargs, "n32_wait4" }, /* 6059 */ + { 0, 0, printargs, "n32_kill" }, /* 6060 */ + { 0, 0, printargs, "n32_uname" }, /* 6061 */ + { 0, 0, printargs, "n32_semget" }, /* 6062 */ + { 0, 0, printargs, "n32_semop" }, /* 6063 */ + { 0, 0, printargs, "n32_semctl" }, /* 6064 */ + { 0, 0, printargs, "n32_shmdt" }, /* 6065 */ + { 0, 0, printargs, "n32_msgget" }, /* 6066 */ + { 0, 0, printargs, "n32_msgsnd" }, /* 6067 */ + { 0, 0, printargs, "n32_msgrcv" }, /* 6068 */ + { 0, 0, printargs, "n32_msgctl" }, /* 6069 */ + { 0, 0, printargs, "n32_fcntl" }, /* 6070 */ + { 0, 0, printargs, "n32_flock" }, /* 6071 */ + { 0, 0, printargs, "n32_fsync" }, /* 6072 */ + { 0, 0, printargs, "n32_fdatasync" }, /* 6073 */ + { 0, 0, printargs, "n32_truncate" }, /* 6074 */ + { 0, 0, printargs, "n32_ftruncate" }, /* 6075 */ + { 0, 0, printargs, "n32_getdents" }, /* 6076 */ + { 0, 0, printargs, "n32_getcwd" }, /* 6077 */ + { 0, 0, printargs, "n32_chdir" }, /* 6078 */ + { 0, 0, printargs, "n32_fchdir" }, /* 6079 */ + { 0, 0, printargs, "n32_rename" }, /* 6080 */ + { 0, 0, printargs, "n32_mkdir" }, /* 6081 */ + { 0, 0, printargs, "n32_rmdir" }, /* 6082 */ + { 0, 0, printargs, "n32_creat" }, /* 6083 */ + { 0, 0, printargs, "n32_link" }, /* 6084 */ + { 0, 0, printargs, "n32_unlink" }, /* 6085 */ + { 0, 0, printargs, "n32_symlink" }, /* 6086 */ + { 0, 0, printargs, "n32_readlink" }, /* 6087 */ + { 0, 0, printargs, "n32_chmod" }, /* 6088 */ + { 0, 0, printargs, "n32_fchmod" }, /* 6089 */ + { 0, 0, printargs, "n32_chown" }, /* 6090 */ + { 0, 0, printargs, "n32_fchown" }, /* 6091 */ + { 0, 0, printargs, "n32_lchown" }, /* 6092 */ + { 0, 0, printargs, "n32_umask" }, /* 6093 */ + { 0, 0, printargs, "n32_gettimeofday" }, /* 6094 */ + { 0, 0, printargs, "n32_getrlimit" }, /* 6095 */ + { 0, 0, printargs, "n32_getrusage" }, /* 6096 */ + { 0, 0, printargs, "n32_sysinfo" }, /* 6097 */ + { 0, 0, printargs, "n32_times" }, /* 6098 */ + { 0, 0, printargs, "n32_ptrace" }, /* 6099 */ + { 0, 0, printargs, "n32_getuid" }, /* 6100 */ + { 0, 0, printargs, "n32_syslog" }, /* 6101 */ + { 0, 0, printargs, "n32_getgid" }, /* 6102 */ + { 0, 0, printargs, "n32_setuid" }, /* 6103 */ + { 0, 0, printargs, "n32_setgid" }, /* 6104 */ + { 0, 0, printargs, "n32_geteuid" }, /* 6105 */ + { 0, 0, printargs, "n32_getegid" }, /* 6106 */ + { 0, 0, printargs, "n32_setpgid" }, /* 6107 */ + { 0, 0, printargs, "n32_getppid" }, /* 6108 */ + { 0, 0, printargs, "n32_getpgrp" }, /* 6109 */ + { 0, 0, printargs, "n32_setsid" }, /* 6110 */ + { 0, 0, printargs, "n32_setreuid" }, /* 6111 */ + { 0, 0, printargs, "n32_setregid" }, /* 6112 */ + { 0, 0, printargs, "n32_getgroups" }, /* 6113 */ + { 0, 0, printargs, "n32_setgroups" }, /* 6114 */ + { 0, 0, printargs, "n32_setresuid" }, /* 6115 */ + { 0, 0, printargs, "n32_getresuid" }, /* 6116 */ + { 0, 0, printargs, "n32_setresgid" }, /* 6117 */ + { 0, 0, printargs, "n32_getresgid" }, /* 6118 */ + { 0, 0, printargs, "n32_getpgid" }, /* 6119 */ + { 0, 0, printargs, "n32_setfsuid" }, /* 6120 */ + { 0, 0, printargs, "n32_setfsgid" }, /* 6121 */ + { 0, 0, printargs, "n32_getsid" }, /* 6122 */ + { 0, 0, printargs, "n32_capget" }, /* 6123 */ + { 0, 0, printargs, "n32_capset" }, /* 6124 */ + { 0, 0, printargs, "n32_rt_sigpending" }, /* 6125 */ + { 0, 0, printargs, "n32_rt_sigtimedwait" }, /* 6126 */ + { 0, 0, printargs, "n32_rt_sigqueueinfo" }, /* 6127 */ + { 0, 0, printargs, "n32_rt_siguspend" }, /* 6128 */ + { 0, 0, printargs, "n32_sigaltstatck" }, /* 6129 */ + { 0, 0, printargs, "n32_utime" }, /* 6130 */ + { 0, 0, printargs, "n32_mknod" }, /* 6131 */ + { 0, 0, printargs, "n32_personality" }, /* 6132 */ + { 0, 0, printargs, "n32_ustat" }, /* 6133 */ + { 0, 0, printargs, "n32_statfs" }, /* 6134 */ + { 0, 0, printargs, "n32_fstatfs" }, /* 6135 */ + { 0, 0, printargs, "n32_sysfs" }, /* 6136 */ + { 0, 0, printargs, "n32_getpriority" }, /* 6137 */ + { 0, 0, printargs, "n32_setpriority" }, /* 6138 */ + { 0, 0, printargs, "n32_sched_setparam" }, /* 6139 */ + { 0, 0, printargs, "n32_sched_getparam" }, /* 6140 */ + { 0, 0, printargs, "n32_sched_setscheduler"}, /* 6141 */ + { 0, 0, printargs, "n32_sched_getscheduler"}, /* 6142 */ + { 0, 0, printargs, "n32_sched_get_priority_max"}, /* 6143 */ + { 0, 0, printargs, "n32_sched_get_priority_min"}, /* 6144 */ + { 0, 0, printargs, "n32_sched_rr_get_interval"}, /* 6145 */ + { 0, TM, printargs, "n32_mlock" }, /* 6146 */ + { 0, TM, printargs, "n32_munlock" }, /* 6147 */ + { 0, TM, printargs, "n32_mlockall" }, /* 6148 */ + { 0, TM, printargs, "n32_munlockall" }, /* 6149 */ + { 0, 0, printargs, "n32_vhangup" }, /* 6150 */ + { 0, 0, printargs, "n32_pivot_root" }, /* 6151 */ + { 0, 0, printargs, "n32__sysctl" }, /* 6152 */ + { 0, 0, printargs, "n32_prctl" }, /* 6153 */ + { 0, 0, printargs, "n32_adjtimex" }, /* 6154 */ + { 0, 0, printargs, "n32_setrlimit" }, /* 6155 */ + { 0, 0, printargs, "n32_chroot" }, /* 6156 */ + { 0, 0, printargs, "n32_sync" }, /* 6157 */ + { 0, 0, printargs, "n32_acct" }, /* 6158 */ + { 0, 0, printargs, "n32_settimeofday" }, /* 6159 */ + { 0, 0, printargs, "n32_mount" }, /* 6160 */ + { 0, 0, printargs, "n32_umount" }, /* 6161 */ + { 0, 0, printargs, "n32_swapon" }, /* 6162 */ + { 0, 0, printargs, "n32_swapoff" }, /* 6163 */ + { 0, 0, printargs, "n32_reboot" }, /* 6164 */ + { 0, 0, printargs, "n32_sethostname" }, /* 6165 */ + { 0, 0, printargs, "n32_setdomainname" }, /* 6166 */ + { 0, 0, printargs, "n32_create_module" }, /* 6167 */ + { 0, 0, printargs, "n32_init_module" }, /* 6168 */ + { 0, 0, printargs, "n32_delete_module" }, /* 6169 */ + { 0, 0, printargs, "n32_get_kernel_syms" }, /* 6170 */ + { 0, 0, printargs, "n32_query_module" }, /* 6171 */ + { 0, TF, printargs, "n32_quotactl" }, /* 6172 */ + { 0, 0, printargs, "n32_nfsservctl" }, /* 6173 */ + { 0, 0, printargs, "n32_getpmsg" }, /* 6174 */ + { 0, 0, printargs, "n32_putpmsg" }, /* 6175 */ + { 0, 0, printargs, "n32_afs_syscall" }, /* 6176 */ + { 0, 0, printargs, "n32_reserved177" }, /* 6177 */ + { 0, 0, printargs, "n32_gettid" }, /* 6178 */ + { 0, 0, printargs, "n32_readahead" }, /* 6179 */ + { 0, 0, printargs, "n32_setxattr" }, /* 6180 */ + { 0, 0, printargs, "n32_lsetxattr" }, /* 6181 */ + { 0, 0, printargs, "n32_fsetxattr" }, /* 6182 */ + { 0, 0, printargs, "n32_getxattr" }, /* 6183 */ + { 0, 0, printargs, "n32_lgetxattr" }, /* 6184 */ + { 0, 0, printargs, "n32_fgetxattr" }, /* 6185 */ + { 0, 0, printargs, "n32_listxattr" }, /* 6186 */ + { 0, 0, printargs, "n32_llistxattr" }, /* 6187 */ + { 0, 0, printargs, "n32_flistxattr" }, /* 6188 */ + { 0, 0, printargs, "n32_removexattr" }, /* 6189 */ + { 0, 0, printargs, "n32_lremovexattr" }, /* 6190 */ + { 0, 0, printargs, "n32_fremovexattr" }, /* 6191 */ + { 0, 0, printargs, "n32_tkill" }, /* 6192 */ + { 0, 0, printargs, "n32_time" }, /* 6193 */ + { 0, 0, printargs, "n32_futex" }, /* 6194 */ + { 0, 0, printargs, "n32_sched_setaffinity" }, /* 6195 */ + { 0, 0, printargs, "n32_sched_getaffinity" }, /* 6196 */ + { 0, 0, printargs, "n32_cacheflush" }, /* 6197 */ + { 0, 0, printargs, "n32_cachectl" }, /* 6198 */ + { 0, 0, printargs, "n32_sysmips" }, /* 6199 */ + { 0, 0, printargs, "n32_io_setup" }, /* 6200 */ + { 0, 0, printargs, "n32_io_destroy" }, /* 6201 */ + { 0, 0, printargs, "n32_io_getevents" }, /* 6202 */ + { 0, 0, printargs, "n32_io_submit" }, /* 6203 */ + { 0, 0, printargs, "n32_io_cancel" }, /* 6204 */ + { 1, TP, printargs, "n32_exit_group" }, /* 6205 */ + { 0, 0, printargs, "n32_lookup_dcookie" }, /* 6206 */ + { 0, 0, printargs, "n32_epoll_create" }, /* 6207 */ + { 0, 0, printargs, "n32_epoll_ctl" }, /* 6208 */ + { 0, 0, printargs, "n32_epoll_wait" }, /* 6209 */ + { 0, TM, printargs, "n32_remap_file_pages" }, /* 6210 */ + { 0, 0, printargs, "n32_rt_sigreturn" }, /* 6211 */ + { 0, 0, printargs, "n32_fcntl64" }, /* 6212 */ + { 0, 0, printargs, "n32_set_tid_address" }, /* 6213 */ + { 0, 0, printargs, "n32_restart_syscall" }, /* 6214 */ + { 0, 0, printargs, "n32_semtimedop" }, /* 6215 */ + { 0, 0, printargs, "n32_fadvise64" }, /* 6216 */ + { 0, 0, printargs, "n32_statfs64" }, /* 6217 */ + { 0, 0, printargs, "n32_fstatfs64" }, /* 6218 */ + { 0, 0, printargs, "n32_sendfile64" }, /* 6219 */ + { 3, 0, printargs, "n32_timer_create" }, /* 6220 */ + { 4, 0, printargs, "n32_timer_settime" }, /* 6221 */ + { 2, 0, printargs, "n32_timer_gettime" }, /* 6222 */ + { 1, 0, printargs, "n32_timer_getoverrun" }, /* 6223 */ + { 1, 0, printargs, "n32_timer_delete" }, /* 6224 */ + { 2, 0, printargs, "n32_clock_settime" }, /* 6225 */ + { 2, 0, printargs, "n32_clock_gettime" }, /* 6226 */ + { 2, 0, printargs, "n32_clock_getres" }, /* 6227 */ + { 4, 0, printargs, "n32_clock_nanosleep" }, /* 6228 */ + { 3, 0, printargs, "n32_tgkill" }, /* 6229 */ + { 2, 0, printargs, "n32_utimes" }, /* 6230 */ + { 0, 0, printargs, "n32_SYS_6231" }, /* 6231 */ + { 0, 0, printargs, "n32_SYS_6232" }, /* 6232 */ + { 0, 0, printargs, "n32_SYS_6233" }, /* 6233 */ + { 4, 0, printargs, "n32_mq_open" }, /* 6234 */ + { 1, 0, printargs, "n32_mq_unlink" }, /* 6235 */ + { 5, 0, printargs, "n32_mq_timedsend" }, /* 6236 */ + { 5, 0, printargs, "n32_mq_timedreceive" }, /* 6237 */ + { 2, 0, printargs, "n32_mq_notify" }, /* 6238 */ + { 3, 0, printargs, "n32_mq_getsetattr" }, /* 6239 */ + { 0, 0, printargs, "n32_SYS_6240" }, /* 6240 */ + { 5, TP, printargs, "n32_waitid" }, /* 6241 */ + { 0, 0, printargs, "n32_SYS_6242" }, /* 6242 */ + { 5, 0, printargs, "n32_add_key" }, /* 6243 */ + { 4, 0, printargs, "n32_request_key" }, /* 6244 */ + { 5, 0, printargs, "n32_keyctl" }, /* 6245 */ + { 1, 0, printargs, "n32_set_thread_area" }, /* 6246 */ + { 0, TD, printargs, "n32_inotify_init" }, /* 6247 */ + { 3, TD, printargs, "n32_inotify_add_watch" }, /* 6248 */ + { 2, TD, printargs, "n32_inotify_rm_watch" }, /* 6249 */ + { 4, TM, printargs, "n32_migrate_pages" }, /* 6250 */ + { 4, TD|TF, printargs, "n32_openat" }, /* 6251 */ + { 3, TD|TF, printargs, "n32_mkdirat" }, /* 6252 */ + { 4, TD|TF, printargs, "n32_mknodat" }, /* 6253 */ + { 5, TD|TF, printargs, "n32_fchownat" }, /* 6254 */ + { 3, TD|TF, printargs, "n32_futimesat" }, /* 6255 */ + { 4, TD|TF, printargs, "n32_newfstatat" }, /* 6256 */ + { 3, TD|TF, printargs, "n32_unlinkat" }, /* 6257 */ + { 4, TD|TF, printargs, "n32_renameat" }, /* 6258 */ + { 5, TD|TF, printargs, "n32_linkat" }, /* 6259 */ + { 3, TD|TF, printargs, "n32_symlinkat" }, /* 6260 */ + { 4, TD|TF, printargs, "n32_readlinkat" }, /* 6261 */ + { 3, TD|TF, printargs, "n32_fchmodat" }, /* 6262 */ + { 3, TD|TF, printargs, "n32_faccessat" }, /* 6263 */ + { 6, TD, printargs, "n32_pselect6" }, /* 6264 */ + { 5, TD, printargs, "n32_ppoll" }, /* 6265 */ + { 1, TP, printargs, "n32_unshare" }, /* 6266 */ + { 6, TD, printargs, "n32_splice" }, /* 6267 */ + { 4, TD, printargs, "n32_sync_file_range" }, /* 6268 */ + { 4, TD, printargs, "n32_tee" }, /* 6269 */ + { 4, TD, printargs, "n32_vmsplice" }, /* 6270 */ + { 6, TM, printargs, "n32_move_pages" }, /* 6271 */ + { 2, 0, printargs, "n32_set_robust_list" }, /* 6272 */ + { 3, 0, printargs, "n32_get_robust_list" }, /* 6273 */ + { 5, 0, printargs, "n32_kexec_load" }, /* 6274 */ + { 3, 0, printargs, "n32_getcpu" }, /* 6275 */ + { 5, TD, printargs, "n32_epoll_pwait" }, /* 6276 */ + { 3, 0, printargs, "n32_ioprio_set" }, /* 6277 */ + { 2, 0, printargs, "n32_ioprio_get" }, /* 6278 */ + { 4, TD|TF, printargs, "n32_utimensat" }, /* 6279 */ + { 3, TD|TS, printargs, "n32_signalfd" }, /* 6280 */ + { 0, 0, printargs, "n32_SYS_6281" }, /* 6281 */ + { 1, TD, printargs, "n32_eventfd" }, /* 6282 */ + { 6, TD, printargs, "n32_fallocate" }, /* 6283 */ + { 2, TD, printargs, "n32_timerfd_create" }, /* 6284 */ + { 2, TD, printargs, "n32_timerfd_gettime" }, /* 6285 */ + { 4, TD, printargs, "n32_timerfd_settime" }, /* 6286 */ + { 4, TD|TS, printargs, "n32_signalfd4" }, /* 6287 */ + { 2, TD, printargs, "n32_eventfd2" }, /* 6288 */ + { 1, TD, printargs, "n32_epoll_create1" }, /* 6289 */ + { 3, TD, printargs, "n32_dup3" }, /* 6290 */ + { 2, TD, printargs, "n32_pipe2" }, /* 6291 */ + { 1, TD, printargs, "n32_inotify_init1" }, /* 6292 */ + { 5, TD, printargs, "n32_preadv" }, /* 6293 */ + { 5, TD, printargs, "n32_pwritev" }, /* 6294 */ + { 4, TP|TS, printargs, "n32_rt_tgsigqueueinfo" }, /* 6295 */ + { 5, TD, printargs, "n32_perf_event_open" }, /* 6296 */ + { 4, TN, printargs, "n32_accept4" }, /* 6297 */ + { 5, TN, printargs, "n32_recvmmsg" }, /* 6298 */ + { 3, TD, printargs, "n32_getdents" }, /* 6299 */ + { 2, 0, printargs, "n32_fanotify_init" }, /* 6300 */ + { 5, 0, printargs, "n32_fanotify_mark" }, /* 6301 */ + { 4, 0, printargs, "n32_prlimit64" }, /* 6302 */ + { 5, TD|TF, printargs, "n32_name_to_handle_at" }, /* 6303 */ + { 3, TD, printargs, "n32_open_by_handle_at" }, /* 6304 */ + { 2, 0, printargs, "n32_clock_adjtime" }, /* 6305 */ + { 1, TD, printargs, "n32_syncfs" }, /* 6306 */ + { 4, TN, printargs, "n32_sendmmsg" }, /* 6307 */ + { 2, TD, printargs, "n32_setns" }, /* 6308 */ + { 6, 0, printargs, "n32_process_vm_readv" }, /* 6309 */ + { 6, 0, printargs, "n32_process_vm_writev" }, /* 6310 */ +#endif diff --git a/linux/mips/syscallent-n64.h b/linux/mips/syscallent-n64.h new file mode 100644 index 00000000..b9101d34 --- /dev/null +++ b/linux/mips/syscallent-n64.h @@ -0,0 +1,617 @@ +#if defined LINUX_MIPSN64 + /* For an N64 strace decode the N64 64-bit syscalls. */ + { 3, TD, sys_read, "read" }, /* 5000 */ /* start of Linux N64 */ + { 3, TD, sys_write, "write" }, /* 5001 */ + { 3, TD|TF, sys_open, "open" }, /* 5002 */ + { 1, TD, sys_close, "close" }, /* 5003 */ + { 2, TF, sys_stat, "stat" }, /* 5004 */ + { 2, TD, sys_fstat, "fstat" }, /* 5005 */ + { 2, TF, sys_lstat, "lstat" }, /* 5006 */ + { 3, TD, sys_poll, "poll" }, /* 5007 */ + { 3, TD, sys_lseek, "lseek" }, /* 5008 */ + { 6, TD|TM, sys_mmap, "mmap" }, /* 5009 */ + { 3, TM, sys_mprotect, "mprotect" }, /* 5010 */ + { 2, TM, sys_munmap, "munmap" }, /* 5011 */ + { 1, TM, sys_brk, "brk" }, /* 5012 */ + { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 5013 */ + { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 5014 */ + { 3, TD, sys_ioctl, "ioctl" }, /* 5015 */ + { 6, TD, sys_pread, "pread" }, /* 5016 */ + { 6, TD, sys_pwrite, "pwrite" }, /* 5017 */ + { 3, TD, sys_readv, "readv" }, /* 5018 */ + { 3, TD, sys_writev, "writev" }, /* 5019 */ + { 2, TF, sys_access, "access" }, /* 5020 */ + { 1, TD, sys_pipe, "pipe" }, /* 5021 */ + { 5, TD, sys_select, "_newselect" }, /* 5022 */ + { 0, 0, sys_sched_yield, "sched_yield" }, /* 5023 */ + { 5, TM, sys_mremap, "mremap" }, /* 5024 */ + { 3, TM, sys_msync, "msync" }, /* 5025 */ + { 3, TM, sys_mincore, "mincore" }, /* 5026 */ + { 3, TM, sys_madvise, "madvise" }, /* 5027 */ + { 3, TI, sys_shmget, "shmget" }, /* 5028 */ + { 3, TI, sys_shmat, "shmgat" }, /* 5029 */ + { 3, TI, sys_shmctl, "shmctl" }, /* 5030 */ + { 1, TD, sys_dup, "dup" }, /* 5031 */ + { 2, TD, sys_dup2, "dup2" }, /* 5032 */ + { 0, TS, sys_pause, "pause" }, /* 5033 */ + { 2, 0, sys_nanosleep, "nanosleep" }, /* 5034 */ + { 2, 0, sys_getitimer, "getitimer" }, /* 5035 */ + { 3, 0, sys_setitimer, "setitimer" }, /* 5036 */ + { 1, 0, sys_alarm, "alarm" }, /* 5037 */ + { 0, 0, sys_getpid, "getpid" }, /* 5038 */ + { 4, TD|TN, sys_sendfile, "sendfile" }, /* 5039 */ + { 2, TD, sys_socketcall, "socketcall" }, /* 5040 */ + { 3, TN, sys_connect, "connect" }, /* 5041 */ + { 3, TN, sys_accept, "accept" }, /* 5042 */ + { 6, TN, sys_sendto, "sendto" }, /* 5043 */ + { 6, TN, sys_recvfrom, "recvfrom" }, /* 5044 */ + { 3, TN, sys_sendmsg, "sendmsg" }, /* 5045 */ + { 3, TN, sys_recvmsg, "recvmsg" }, /* 5046 */ + { 2, TN, sys_shutdown, "shutdown" }, /* 5047 */ + { 3, TN, sys_bind, "bind" }, /* 5048 */ + { 2, TN, sys_listen, "listen" }, /* 5049 */ + { 3, TN, sys_getsockname, "getsockname" }, /* 5050 */ + { 3, TN, sys_getpeername, "getpeername" }, /* 5051 */ + { 4, TN, sys_socketpair, "socketpair" }, /* 5052 */ + { 5, TN, sys_setsockopt, "setsockopt" }, /* 5053 */ + { 5, TN, sys_getsockopt, "getsockopt" }, /* 5054 */ + { 2, TP, sys_clone, "clone" }, /* 5055 */ + { 0, TP, sys_fork, "fork" }, /* 5056 */ + { 3, TF|TP, sys_execve, "execve" }, /* 5057 */ + { 1, TP, sys_exit, "exit" }, /* 5058 */ + { 4, TP, sys_wait4, "wait4" }, /* 5059 */ + { 2, TS, sys_kill, "kill" }, /* 5060 */ + { 1, 0, sys_uname, "uname" }, /* 5061 */ + { 3, TI, sys_semget, "semget" }, /* 5062 */ + { 3, TI, printargs, "semop" }, /* 5063 */ + { 4, TI, sys_semctl, "semctl" }, /* 5064 */ + { 1, TI, sys_shmdt, "shmdt" }, /* 5065 */ + { 2, TI, sys_msgget, "msgget" }, /* 5066 */ + { 4, TI, sys_msgsnd, "msgsnd" }, /* 5067 */ + { 5, TI, sys_msgrcv, "msgrcv" }, /* 5068 */ + { 3, TI, sys_msgctl, "msgctl" }, /* 5069 */ + { 3, TD, sys_fcntl, "fcntl" }, /* 5070 */ + { 2, TD, sys_flock, "flock" }, /* 5071 */ + { 1, TD, sys_fsync, "fsync" }, /* 5072 */ + { 1, TD, sys_fdatasync, "fdatasync" }, /* 5073 */ + { 2, TF, sys_truncate, "truncate" }, /* 5074 */ + { 2, TD, sys_ftruncate, "ftruncate" }, /* 5075 */ + { 3, TD, sys_getdents, "getdents" }, /* 5076 */ + { 2, TF, sys_getcwd, "getcwd" }, /* 5077 */ + { 1, TF, sys_chdir, "chdir" }, /* 5078 */ + { 1, TD, sys_fchdir, "fchdir" }, /* 5079 */ + { 2, TF, sys_rename, "rename" }, /* 5080 */ + { 2, TF, sys_mkdir, "mkdir" }, /* 5081 */ + { 1, TF, sys_rmdir, "rmdir" }, /* 5082 */ + { 2, TD|TF, sys_creat, "creat" }, /* 5083 */ + { 2, TF, sys_link, "link" }, /* 5084 */ + { 1, TF, sys_unlink, "unlink" }, /* 5085 */ + { 2, TF, sys_symlink, "symlink" }, /* 5086 */ + { 3, TF, sys_readlink, "readlink" }, /* 5087 */ + { 2, TF, sys_chmod, "chmod" }, /* 5088 */ + { 2, TD, sys_fchmod, "fchmod" }, /* 5089 */ + { 3, TF, sys_chown, "chown" }, /* 5090 */ + { 3, TD, sys_fchown, "fchown" }, /* 5091 */ + { 3, TF, sys_chown, "lchown" }, /* 5092 */ + { 1, 0, sys_umask, "umask" }, /* 5093 */ + { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 5094 */ + { 2, 0, sys_getrlimit, "getrlimit" }, /* 5095 */ + { 2, 0, sys_getrusage, "getrusage" }, /* 5096 */ + { 1, 0, sys_sysinfo, "sysinfo" }, /* 5097 */ + { 1, 0, sys_times, "times" }, /* 5098 */ + { 4, 0, sys_ptrace, "ptrace" }, /* 5099 */ + { 0, NF, sys_getuid, "getuid" }, /* 5100 */ + { 3, 0, sys_syslog, "syslog" }, /* 5101 */ + { 0, NF, sys_getgid, "getgid" }, /* 5102 */ + { 1, 0, sys_setuid, "setuid" }, /* 5103 */ + { 1, 0, sys_setgid, "setgid" }, /* 5104 */ + { 0, NF, sys_geteuid, "geteuid" }, /* 5105 */ + { 0, NF, sys_getegid, "getegid" }, /* 5106 */ + { 2, 0, sys_setpgid, "setpgid" }, /* 5107 */ + { 0, 0, sys_getppid, "getppid" }, /* 5108 */ + { 0, 0, sys_getpgrp, "getpgrp" }, /* 5109 */ + { 0, 0, sys_setsid, "setsid" }, /* 5110 */ + { 2, 0, sys_setreuid, "setreuid" }, /* 5111 */ + { 2, 0, sys_setregid, "setregid" }, /* 5112 */ + { 2, 0, sys_getgroups, "getgroups" }, /* 5113 */ + { 2, 0, sys_setgroups, "setgroups" }, /* 5114 */ + { 3, 0, sys_setresuid, "setresuid" }, /* 5115 */ + { 3, 0, sys_getresuid, "getresuid" }, /* 5116 */ + { 3, 0, sys_setresgid, "setresgid" }, /* 5117 */ + { 3, 0, sys_getresgid, "getresgid" }, /* 5118 */ + { 0, 0, sys_getpgid, "getpgid" }, /* 5119 */ + { 1, NF, sys_setfsuid, "setfsuid" }, /* 5120 */ + { 1, NF, sys_setfsgid, "setfsgid" }, /* 5121 */ + { 1, 0, sys_getsid, "getsid" }, /* 5122 */ + { 2, 0, sys_capget, "capget" }, /* 5123 */ + { 2, 0, sys_capset, "capset" }, /* 5124 */ + { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 5125 */ + { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 5126 */ + { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 5127 */ + { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 5128 */ + { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 5129 */ + { 2, TF, sys_utime, "utime" }, /* 5130 */ + { 3, TF, sys_mknod, "mknod" }, /* 5131 */ + { 1, 0, sys_personality, "personality" }, /* 5132 */ + { 2, 0, sys_ustat, "ustat" }, /* 5133 */ + { 3, TF, sys_statfs, "statfs" }, /* 5134 */ + { 3, TD, sys_fstatfs, "fstatfs" }, /* 5135 */ + { 5, 0, sys_sysfs, "sysfs" }, /* 5136 */ + { 2, 0, sys_getpriority, "getpriority" }, /* 5137 */ + { 3, 0, sys_setpriority, "setpriority" }, /* 5138 */ + { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 5139 */ + { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 5140 */ + { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 5141 */ + { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 5142 */ + { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 5143 */ + { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 5144 */ + { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 5145 */ + { 2, TM, sys_mlock, "mlock" }, /* 5146 */ + { 2, TM, sys_munlock, "munlock" }, /* 5147 */ + { 1, TM, sys_mlockall, "mlockall" }, /* 5148 */ + { 0, TM, sys_munlockall, "munlockall" }, /* 5149 */ + { 0, 0, sys_vhangup, "vhangup" }, /* 5150 */ + { 2, TF, sys_pivotroot, "pivot_root" }, /* 5151 */ + { 1, 0, sys_sysctl, "_sysctl" }, /* 5152 */ + { 5, 0, sys_prctl, "prctl" }, /* 5153 */ + { 1, 0, sys_adjtimex, "adjtimex" }, /* 5154 */ + { 2, 0, sys_setrlimit, "setrlimit" }, /* 5155 */ + { 1, TF, sys_chroot, "chroot" }, /* 5156 */ + { 0, 0, sys_sync, "sync" }, /* 5157 */ + { 1, TF, sys_acct, "acct" }, /* 5158 */ + { 2, 0, sys_settimeofday, "settimeofday" }, /* 5159 */ + { 5, TF, sys_mount, "mount" }, /* 5160 */ + { 2, TF, sys_umount2, "umount" }, /* 5161 */ + { 2, TF, sys_swapon, "swapon" }, /* 5162 */ + { 1, TF, sys_swapoff, "swapoff" }, /* 5163 */ + { 4, 0, sys_reboot, "reboot" }, /* 5164 */ + { 2, 0, sys_sethostname, "sethostname" }, /* 5165 */ + { 2, 0, sys_setdomainname, "setdomainname" }, /* 5166 */ + { 2, 0, sys_create_module, "create_module" }, /* 5167 */ + { 4, 0, sys_init_module, "init_module" }, /* 5168 */ + { 1, 0, sys_delete_module, "delete_module" }, /* 5169 */ + { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 5170 */ + { 5, 0, sys_query_module, "query_module" }, /* 5171 */ + { 4, TF, sys_quotactl, "quotactl" }, /* 5172 */ + { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 5173 */ + { 5, TN, printargs, "getpmsg" }, /* 5174 */ + { 5, TN, printargs, "putpmsg" }, /* 5175 */ + { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 5176 */ + { 0, 0, printargs, "reserved177" }, /* 5177 */ + { 0, 0, sys_gettid, "gettid" }, /* 5178 */ + { 3, TD, sys_readahead, "readahead" }, /* 5179 */ + { 5, TF, sys_setxattr, "setxattr" }, /* 5180 */ + { 5, TF, sys_setxattr, "lsetxattr" }, /* 5181 */ + { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 5182 */ + { 4, TF, sys_getxattr, "getxattr" }, /* 5183 */ + { 4, TF, sys_getxattr, "lgetxattr" }, /* 5184 */ + { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 5185 */ + { 3, TF, sys_listxattr, "listxattr" }, /* 5186 */ + { 3, TF, sys_listxattr, "llistxattr" }, /* 5187 */ + { 3, TD, sys_flistxattr, "flistxattr" }, /* 5188 */ + { 2, TF, sys_removexattr, "removexattr" }, /* 5189 */ + { 2, TF, sys_removexattr, "lremovexattr" }, /* 5190 */ + { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 5191 */ + { 2, TS, sys_kill, "tkill" }, /* 5192 */ + { 1, 0, sys_time, "time" }, /* 5193 */ + { 6, 0, sys_futex, "futex" }, /* 5194 */ + { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 5195 */ + { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 5196 */ + { 3, 0, printargs, "cacheflush" }, /* 5197 */ + { 3, 0, printargs, "cachectl" }, /* 5198 */ + { 4, 0, sys_sysmips, "sysmips" }, /* 5199 */ + { 2, 0, sys_io_setup, "io_setup" }, /* 5200 */ + { 1, 0, sys_io_destroy, "io_destroy" }, /* 5201 */ + { 5, 0, sys_io_getevents, "io_getevents" }, /* 5202 */ + { 3, 0, sys_io_submit, "io_submit" }, /* 5203 */ + { 3, 0, sys_io_cancel, "io_cancel" }, /* 5204 */ + { 1, TP, sys_exit, "exit_group" }, /* 5205 */ + { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 5206 */ + { 1, TD, sys_epoll_create, "epoll_create" }, /* 5207 */ + { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 5208 */ + { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 5209 */ + { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 5210 */ + { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 5211 */ + { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 5212 */ + { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 5213 */ + { 5, TI, sys_semtimedop, "semtimedop" }, /* 5214 */ + { 4, TD, sys_fadvise64_64, "fadvise64_64" }, /* 5215 */ + { 3, 0, sys_timer_create, "timer_create" }, /* 5216 */ + { 4, 0, sys_timer_settime, "timer_settime" }, /* 5217 */ + { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 5218 */ + { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 5219 */ + { 1, 0, sys_timer_delete, "timer_delete" }, /* 5220 */ + { 2, 0, sys_clock_settime, "clock_settime" }, /* 5221 */ + { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 5222 */ + { 2, 0, sys_clock_getres, "clock_getres" }, /* 5223 */ + { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 5224 */ + { 3, TS, sys_tgkill, "tgkill" }, /* 5225 */ + { 2, TF, sys_utimes, "utimes" }, /* 5226 */ + { 6, TM, sys_mbind, "mbind" }, /* 5227 */ + { 0, 0, NULL, NULL }, /* 5228 */ + { 0, 0, NULL, NULL }, /* 5229 */ + { 4, 0, sys_mq_open, "mq_open" }, /* 5230 */ + { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 5231 */ + { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 5232 */ + { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 5233 */ + { 2, 0, sys_mq_notify, "mq_notify" }, /* 5234 */ + { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 5235 */ + { 0, 0, NULL, NULL }, /* 5236 */ + { 5, TP, sys_waitid, "waitid" }, /* 5237 */ + { 0, 0, NULL, NULL }, /* 5238 */ + { 5, 0, sys_add_key, "add_key" }, /* 5239 */ + { 4, 0, sys_request_key, "request_key" }, /* 5230 */ + { 5, 0, sys_keyctl, "keyctl" }, /* 5241 */ + { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 5242 */ + { 0, TD, sys_inotify_init, "inotify_init" }, /* 5243 */ + { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 5244 */ + { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 5245 */ + { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 5246 */ + { 4, TD|TF, sys_openat, "openat" }, /* 5247 */ + { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 5248 */ + { 4, TD|TF, sys_mknodat, "mknodat" }, /* 5249 */ + { 5, TD|TF, sys_fchownat, "fchownat" }, /* 5250 */ + { 3, TD|TF, sys_futimesat, "futimesat" }, /* 5251 */ + { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 5252 */ + { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 5253 */ + { 4, TD|TF, sys_renameat, "renameat" }, /* 5254 */ + { 5, TD|TF, sys_linkat, "linkat" }, /* 5255 */ + { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 5256 */ + { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 5257 */ + { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 5258 */ + { 3, TD|TF, sys_faccessat, "faccessat" }, /* 5259 */ + { 6, TD, sys_pselect6, "pselect6" }, /* 5260 */ + { 5, TD, sys_ppoll, "ppoll" }, /* 5261 */ + { 1, TP, sys_unshare, "unshare" }, /* 5262 */ + { 6, TD, sys_splice, "splice" }, /* 5263 */ + { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 5264 */ + { 4, TD, sys_tee, "tee" }, /* 5265 */ + { 4, TD, sys_vmsplice, "vmsplice" }, /* 5266 */ + { 6, TM, printargs, "move_pages" }, /* 5267 */ + { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 5268 */ + { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 5269 */ + { 4, 0, sys_kexec_load, "kexec_load" }, /* 5270 */ + { 3, 0, sys_getcpu, "getcpu" }, /* 5271 */ + { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 5272 */ + { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 5273 */ + { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 5274 */ + { 4, TD|TF, sys_utimensat, "utimensat" }, /* 5275 */ + { 3, TD|TS, sys_signalfd, "signalfd" }, /* 5276 */ + { 0, 0, NULL, NULL }, /* 5277 */ + { 1, TD, sys_eventfd, "eventfd" }, /* 5278 */ + { 6, TD, sys_fallocate, "fallocate" }, /* 5279 */ + { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 5280 */ + { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 5281 */ + { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 5282 */ + { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 5283 */ + { 2, TD, sys_eventfd2, "eventfd2" }, /* 5284 */ + { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 5285 */ + { 3, TD, sys_dup3, "dup3" }, /* 5286 */ + { 2, TD, sys_pipe2, "pipe2" }, /* 5287 */ + { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 5288 */ + { 5, TD, sys_preadv, "preadv" }, /* 5289 */ + { 5, TD, sys_pwritev, "pwritev" }, /* 5290 */ + { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 5291 */ + { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 5292 */ + { 4, TN, sys_accept4, "accept4" }, /* 5293 */ + { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 5294 */ + { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 5295 */ + { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 5296 */ + { 4, 0, sys_prlimit64, "prlimit64" }, /* 5297 */ + { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 5298 */ + { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 5299 */ + { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 5300 */ + { 1, TD, sys_syncfs, "syncfs" }, /* 5301 */ + { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 5302 */ + { 2, TD, sys_setns, "setns" }, /* 5303 */ + { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 5304 */ + { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 5305 */ +#else + { 0, 0, printargs, "n64_read" }, /* 5000 */ + { 0, 0, printargs, "n64_write" }, /* 5001 */ + { 0, 0, printargs, "n64_open" }, /* 5002 */ + { 0, 0, printargs, "n64_close" }, /* 5003 */ + { 0, 0, printargs, "n64_stat" }, /* 5004 */ + { 0, 0, printargs, "n64_fstat" }, /* 5005 */ + { 0, 0, printargs, "n64_lstat" }, /* 5006 */ + { 0, 0, printargs, "n64_poll" }, /* 5007 */ + { 0, 0, printargs, "n64_lseek" }, /* 5008 */ + { 0, TD|TM, printargs, "n64_mmap" }, /* 5009 */ + { 0, TM, printargs, "n64_mprotect" }, /* 5010 */ + { 0, TM, printargs, "n64_munmap" }, /* 5011 */ + { 0, TM, printargs, "n64_brk" }, /* 5012 */ + { 0, 0, printargs, "n64_rt_sigaction" }, /* 5013 */ + { 0, 0, printargs, "n64_rt_sigprocmask" }, /* 5014 */ + { 0, 0, printargs, "n64_ioctl" }, /* 5015 */ + { 0, 0, printargs, "n64_pread" }, /* 5016 */ + { 0, 0, printargs, "n64_pwrite" }, /* 5017 */ + { 0, 0, printargs, "n64_readv" }, /* 5018 */ + { 0, 0, printargs, "n64_writev" }, /* 5019 */ + { 0, 0, printargs, "n64_access" }, /* 5020 */ + { 0, 0, printargs, "n64_pipe" }, /* 5021 */ + { 0, 0, printargs, "n64__newselect" }, /* 5022 */ + { 0, 0, printargs, "n64_sched_yield" }, /* 5023 */ + { 0, TM, printargs, "n64_mremap" }, /* 5024 */ + { 0, TM, printargs, "n64_msync" }, /* 5025 */ + { 0, TM, printargs, "n64_mincore" }, /* 5026 */ + { 0, TM, printargs, "n64_madvise" }, /* 5027 */ + { 0, 0, printargs, "n64_shmget" }, /* 5028 */ + { 0, 0, printargs, "n64_shmgat" }, /* 5029 */ + { 0, 0, printargs, "n64_shmctl" }, /* 5030 */ + { 0, 0, printargs, "n64_dup" }, /* 5031 */ + { 0, 0, printargs, "n64_dup2" }, /* 5032 */ + { 0, 0, printargs, "n64_pause" }, /* 5033 */ + { 0, 0, printargs, "n64_nanosleep" }, /* 5034 */ + { 0, 0, printargs, "n64_getitimer" }, /* 5035 */ + { 0, 0, printargs, "n64_setitimer" }, /* 5036 */ + { 0, 0, printargs, "n64_alarm" }, /* 5037 */ + { 0, 0, printargs, "n64_getpid" }, /* 5038 */ + { 0, 0, printargs, "n64_sendfile" }, /* 5039 */ + { 0, 0, printargs, "n64_socketcall" }, /* 5040 */ + { 0, 0, printargs, "n64_connect" }, /* 5041 */ + { 0, 0, printargs, "n64_accept" }, /* 5042 */ + { 0, 0, printargs, "n64_sendto" }, /* 5043 */ + { 0, 0, printargs, "n64_recvfrom" }, /* 5044 */ + { 0, 0, printargs, "n64_sendmsg" }, /* 5045 */ + { 0, 0, printargs, "n64_recvmsg" }, /* 5046 */ + { 0, 0, printargs, "n64_shutdown" }, /* 5047 */ + { 0, 0, printargs, "n64_bind" }, /* 5048 */ + { 0, 0, printargs, "n64_listen" }, /* 5049 */ + { 0, 0, printargs, "n64_getsockname" }, /* 5050 */ + { 0, 0, printargs, "n64_getpeername" }, /* 5051 */ + { 0, 0, printargs, "n64_socketpair" }, /* 5052 */ + { 0, 0, printargs, "n64_setsockopt" }, /* 5053 */ + { 0, 0, printargs, "n64_getsockopt" }, /* 5054 */ + { 0, 0, printargs, "n64_clone" }, /* 5055 */ + { 0, 0, printargs, "n64_fork" }, /* 5056 */ + { 0, 0, printargs, "n64_execve" }, /* 5057 */ + { 0, 0, printargs, "n64_exit" }, /* 5058 */ + { 0, 0, printargs, "n64_wait4" }, /* 5059 */ + { 0, 0, printargs, "n64_kill" }, /* 5060 */ + { 0, 0, printargs, "n64_uname" }, /* 5061 */ + { 0, 0, printargs, "n64_semget" }, /* 5062 */ + { 0, 0, printargs, "n64_semop" }, /* 5063 */ + { 0, 0, printargs, "n64_semctl" }, /* 5064 */ + { 0, 0, printargs, "n64_shmdt" }, /* 5065 */ + { 0, 0, printargs, "n64_msgget" }, /* 5066 */ + { 0, 0, printargs, "n64_msgsnd" }, /* 5067 */ + { 0, 0, printargs, "n64_msgrcv" }, /* 5068 */ + { 0, 0, printargs, "n64_msgctl" }, /* 5069 */ + { 0, 0, printargs, "n64_fcntl" }, /* 5070 */ + { 0, 0, printargs, "n64_flock" }, /* 5071 */ + { 0, 0, printargs, "n64_fsync" }, /* 5072 */ + { 0, 0, printargs, "n64_fdatasync" }, /* 5073 */ + { 0, 0, printargs, "n64_truncate" }, /* 5074 */ + { 0, 0, printargs, "n64_ftruncate" }, /* 5075 */ + { 0, 0, printargs, "n64_getdents" }, /* 5076 */ + { 0, 0, printargs, "n64_getcwd" }, /* 5077 */ + { 0, 0, printargs, "n64_chdir" }, /* 5078 */ + { 0, 0, printargs, "n64_fchdir" }, /* 5079 */ + { 0, 0, printargs, "n64_rename" }, /* 5080 */ + { 0, 0, printargs, "n64_mkdir" }, /* 5081 */ + { 0, 0, printargs, "n64_rmdir" }, /* 5082 */ + { 0, 0, printargs, "n64_creat" }, /* 5083 */ + { 0, 0, printargs, "n64_link" }, /* 5084 */ + { 0, 0, printargs, "n64_unlink" }, /* 5085 */ + { 0, 0, printargs, "n64_symlink" }, /* 5086 */ + { 0, 0, printargs, "n64_readlink" }, /* 5087 */ + { 0, 0, printargs, "n64_chmod" }, /* 5088 */ + { 0, 0, printargs, "n64_fchmod" }, /* 5089 */ + { 0, 0, printargs, "n64_chown" }, /* 5090 */ + { 0, 0, printargs, "n64_fchown" }, /* 5091 */ + { 0, 0, printargs, "n64_lchown" }, /* 5092 */ + { 0, 0, printargs, "n64_umask" }, /* 5093 */ + { 0, 0, printargs, "n64_gettimeofday" }, /* 5094 */ + { 0, 0, printargs, "n64_getrlimit" }, /* 5095 */ + { 0, 0, printargs, "n64_getrusage" }, /* 5096 */ + { 0, 0, printargs, "n64_sysinfo" }, /* 5097 */ + { 0, 0, printargs, "n64_times" }, /* 5098 */ + { 0, 0, printargs, "n64_ptrace" }, /* 5099 */ + { 0, 0, printargs, "n64_getuid" }, /* 5100 */ + { 0, 0, printargs, "n64_syslog" }, /* 5101 */ + { 0, 0, printargs, "n64_getgid" }, /* 5102 */ + { 0, 0, printargs, "n64_setuid" }, /* 5103 */ + { 0, 0, printargs, "n64_setgid" }, /* 5104 */ + { 0, 0, printargs, "n64_geteuid" }, /* 5105 */ + { 0, 0, printargs, "n64_getegid" }, /* 5106 */ + { 0, 0, printargs, "n64_setpgid" }, /* 5107 */ + { 0, 0, printargs, "n64_getppid" }, /* 5108 */ + { 0, 0, printargs, "n64_getpgrp" }, /* 5109 */ + { 0, 0, printargs, "n64_setsid" }, /* 5110 */ + { 0, 0, printargs, "n64_setreuid" }, /* 5111 */ + { 0, 0, printargs, "n64_setregid" }, /* 5112 */ + { 0, 0, printargs, "n64_getgroups" }, /* 5113 */ + { 0, 0, printargs, "n64_setgroups" }, /* 5114 */ + { 0, 0, printargs, "n64_setresuid" }, /* 5115 */ + { 0, 0, printargs, "n64_getresuid" }, /* 5116 */ + { 0, 0, printargs, "n64_setresgid" }, /* 5117 */ + { 0, 0, printargs, "n64_getresgid" }, /* 5118 */ + { 0, 0, printargs, "n64_getpgid" }, /* 5119 */ + { 0, 0, printargs, "n64_setfsuid" }, /* 5120 */ + { 0, 0, printargs, "n64_setfsgid" }, /* 5121 */ + { 0, 0, printargs, "n64_getsid" }, /* 5122 */ + { 0, 0, printargs, "n64_capget" }, /* 5123 */ + { 0, 0, printargs, "n64_capset" }, /* 5124 */ + { 0, 0, printargs, "n64_rt_sigpending" }, /* 5125 */ + { 0, 0, printargs, "n64_rt_sigtimedwait" }, /* 5126 */ + { 0, 0, printargs, "n64_rt_sigqueueinfo" }, /* 5127 */ + { 0, 0, printargs, "n64_rt_siguspend" }, /* 5128 */ + { 0, 0, printargs, "n64_sigaltstatck" }, /* 5129 */ + { 0, 0, printargs, "n64_utime" }, /* 5130 */ + { 0, 0, printargs, "n64_mknod" }, /* 5131 */ + { 0, 0, printargs, "n64_personality" }, /* 5132 */ + { 0, 0, printargs, "n64_ustat" }, /* 5133 */ + { 0, 0, printargs, "n64_statfs" }, /* 5134 */ + { 0, 0, printargs, "n64_fstatfs" }, /* 5135 */ + { 0, 0, printargs, "n64_sysfs" }, /* 5136 */ + { 0, 0, printargs, "n64_getpriority" }, /* 5137 */ + { 0, 0, printargs, "n64_setpriority" }, /* 5138 */ + { 0, 0, printargs, "n64_sched_setparam" }, /* 5139 */ + { 0, 0, printargs, "n64_sched_getparam" }, /* 5140 */ + { 0, 0, printargs, "n64_sched_setscheduler"}, /* 5141 */ + { 0, 0, printargs, "n64_sched_getscheduler"}, /* 5142 */ + { 0, 0, printargs, "n64_sched_get_priority_max"}, /* 5143 */ + { 0, 0, printargs, "n64_sched_get_priority_min"}, /* 5144 */ + { 0, 0, printargs, "n64_sched_rr_get_interval"}, /* 5145 */ + { 0, TM, printargs, "n64_mlock" }, /* 5146 */ + { 0, TM, printargs, "n64_munlock" }, /* 5147 */ + { 0, TM, printargs, "n64_mlockall" }, /* 5148 */ + { 0, TM, printargs, "n64_munlockall" }, /* 5149 */ + { 0, 0, printargs, "n64_vhangup" }, /* 5150 */ + { 0, 0, printargs, "n64_pivot_root" }, /* 5151 */ + { 0, 0, printargs, "n64__sysctl" }, /* 5152 */ + { 0, 0, printargs, "n64_prctl" }, /* 5153 */ + { 0, 0, printargs, "n64_adjtimex" }, /* 5154 */ + { 0, 0, printargs, "n64_setrlimit" }, /* 5155 */ + { 0, 0, printargs, "n64_chroot" }, /* 5156 */ + { 0, 0, printargs, "n64_sync" }, /* 5157 */ + { 0, 0, printargs, "n64_acct" }, /* 5158 */ + { 0, 0, printargs, "n64_settimeofday" }, /* 5159 */ + { 0, 0, printargs, "n64_mount" }, /* 5160 */ + { 0, 0, printargs, "n64_umount" }, /* 5161 */ + { 0, 0, printargs, "n64_swapon" }, /* 5162 */ + { 0, 0, printargs, "n64_swapoff" }, /* 5163 */ + { 0, 0, printargs, "n64_reboot" }, /* 5164 */ + { 0, 0, printargs, "n64_sethostname" }, /* 5165 */ + { 0, 0, printargs, "n64_setdomainname" }, /* 5166 */ + { 0, 0, printargs, "n64_create_module" }, /* 5167 */ + { 0, 0, printargs, "n64_init_module" }, /* 5168 */ + { 0, 0, printargs, "n64_delete_module" }, /* 5169 */ + { 0, 0, printargs, "n64_get_kernel_syms" }, /* 5170 */ + { 0, 0, printargs, "n64_query_module" }, /* 5171 */ + { 0, TF, printargs, "n64_quotactl" }, /* 5172 */ + { 0, 0, printargs, "n64_nfsservctl" }, /* 5173 */ + { 0, 0, printargs, "n64_getpmsg" }, /* 5174 */ + { 0, 0, printargs, "n64_putpmsg" }, /* 5175 */ + { 0, 0, printargs, "n64_afs_syscall" }, /* 5176 */ + { 0, 0, printargs, "n64_reserved177" }, /* 5177 */ + { 0, 0, printargs, "n64_gettid" }, /* 5178 */ + { 0, 0, printargs, "n64_readahead" }, /* 5179 */ + { 0, 0, printargs, "n64_setxattr" }, /* 5180 */ + { 0, 0, printargs, "n64_lsetxattr" }, /* 5181 */ + { 0, 0, printargs, "n64_fsetxattr" }, /* 5182 */ + { 0, 0, printargs, "n64_getxattr" }, /* 5183 */ + { 0, 0, printargs, "n64_lgetxattr" }, /* 5184 */ + { 0, 0, printargs, "n64_fgetxattr" }, /* 5185 */ + { 0, 0, printargs, "n64_listxattr" }, /* 5186 */ + { 0, 0, printargs, "n64_llistxattr" }, /* 5187 */ + { 0, 0, printargs, "n64_flistxattr" }, /* 5188 */ + { 0, 0, printargs, "n64_removexattr" }, /* 5189 */ + { 0, 0, printargs, "n64_lremovexattr" }, /* 5190 */ + { 0, 0, printargs, "n64_fremovexattr" }, /* 5191 */ + { 0, 0, printargs, "n64_tkill" }, /* 5192 */ + { 0, 0, printargs, "n64_time" }, /* 5193 */ + { 0, 0, printargs, "n64_futex" }, /* 5194 */ + { 0, 0, printargs, "n64_sched_setaffinity" }, /* 5195 */ + { 0, 0, printargs, "n64_sched_getaffinity" }, /* 5196 */ + { 0, 0, printargs, "n64_cacheflush" }, /* 5197 */ + { 0, 0, printargs, "n64_cachectl" }, /* 5198 */ + { 0, 0, printargs, "n64_sysmips" }, /* 5199 */ + { 0, 0, printargs, "n64_io_setup" }, /* 5200 */ + { 0, 0, printargs, "n64_io_destroy" }, /* 5201 */ + { 0, 0, printargs, "n64_io_getevents" }, /* 5202 */ + { 0, 0, printargs, "n64_io_submit" }, /* 5203 */ + { 0, 0, printargs, "n64_io_cancel" }, /* 5204 */ + { 1, TP, printargs, "n64_exit_group" }, /* 5205 */ + { 0, 0, printargs, "n64_lookup_dcookie" }, /* 5206 */ + { 0, 0, printargs, "n64_epoll_create" }, /* 5207 */ + { 0, 0, printargs, "n64_epoll_ctl" }, /* 5208 */ + { 0, 0, printargs, "n64_epoll_wait" }, /* 5209 */ + { 0, TM, printargs, "n64_remap_file_pages" }, /* 5210 */ + { 0, 0, printargs, "n64_rt_sigreturn" }, /* 5211 */ + { 1, 0, printargs, "n64_set_tid_address" }, /* 5212 */ + { 0, 0, printargs, "n64_restart_syscall" }, /* 5213 */ + { 5, TI, printargs, "n64_semtimedop" }, /* 5214 */ + { 0, 0, printargs, "n64_fadvise64_64" }, /* 5215 */ + { 0, 0, printargs, "n64_timer_create" }, /* 5216 */ + { 0, 0, printargs, "n64_timer_settime" }, /* 5217 */ + { 0, 0, printargs, "n64_timer_gettime" }, /* 5218 */ + { 0, 0, printargs, "n64_timer_getoverrun" }, /* 5219 */ + { 0, 0, printargs, "n64_timer_delete" }, /* 5220 */ + { 0, 0, printargs, "n64_clock_settime" }, /* 5221 */ + { 0, 0, printargs, "n64_clock_gettime" }, /* 5222 */ + { 0, 0, printargs, "n64_clock_getres" }, /* 5223 */ + { 0, 0, printargs, "n64_clock_nanosleep" }, /* 5224 */ + { 0, 0, printargs, "n64_tgkill" }, /* 5225 */ + { 0, 0, printargs, "n64_utimes" }, /* 5226 */ + { 0, TM, printargs, "n64_mbind" }, /* 5227 */ + { 0, 0, printargs, "n64_SYS_5228" }, /* 5228 */ + { 0, 0, printargs, "n64_SYS_5228" }, /* 5229 */ + { 0, 0, printargs, "n64_mq_open" }, /* 5230 */ + { 0, 0, printargs, "n64_mq_unlink" }, /* 5231 */ + { 0, 0, printargs, "n64_mq_timedsend" }, /* 5232 */ + { 0, 0, printargs, "n64_mq_timedreceive" }, /* 5233 */ + { 0, 0, printargs, "n64_mq_notify" }, /* 5234 */ + { 0, 0, printargs, "n64_mq_getsetattr" }, /* 5235 */ + { 0, 0, printargs, "n64_SYS_5236" }, /* 5236 */ + { 0, 0, printargs, "n64_waitid" }, /* 5237 */ + { 0, 0, printargs, "n64_SYS_5238" }, /* 5238 */ + { 0, 0, printargs, "n64_add_key" }, /* 5239 */ + { 0, 0, printargs, "n64_request_key" }, /* 5230 */ + { 0, 0, printargs, "n64_keyctl" }, /* 5241 */ + { 0, 0, printargs, "n64_set_thread_area" }, /* 5242 */ + { 0, 0, printargs, "n64_inotify_init" }, /* 5243 */ + { 0, 0, printargs, "n64_inotify_add_watch" }, /* 5244 */ + { 0, 0, printargs, "n64_inotify_rm_watch" }, /* 5245 */ + { 0, TM, printargs, "n64_migrate_pages" }, /* 5246 */ + { 0, 0, printargs, "n64_openat" }, /* 5247 */ + { 0, 0, printargs, "n64_mkdirat" }, /* 5248 */ + { 0, 0, printargs, "n64_mknodat" }, /* 5249 */ + { 0, 0, printargs, "n64_fchownat" }, /* 5250 */ + { 0, 0, printargs, "n64_futimesat" }, /* 5251 */ + { 0, 0, printargs, "n64_newfstatat" }, /* 5252 */ + { 0, 0, printargs, "n64_unlinkat" }, /* 5253 */ + { 0, 0, printargs, "n64_renameat" }, /* 5254 */ + { 0, 0, printargs, "n64_linkat" }, /* 5255 */ + { 0, 0, printargs, "n64_symlinkat" }, /* 5256 */ + { 0, 0, printargs, "n64_readlinkat" }, /* 5257 */ + { 0, 0, printargs, "n64_fchmodat" }, /* 5258 */ + { 0, 0, printargs, "n64_faccessat" }, /* 5259 */ + { 0, 0, printargs, "n64_pselect6" }, /* 5260 */ + { 0, 0, printargs, "n64_ppoll" }, /* 5261 */ + { 0, 0, printargs, "n64_unshare" }, /* 5262 */ + { 0, 0, printargs, "n64_splice" }, /* 5263 */ + { 0, 0, printargs, "n64_sync_file_range" }, /* 5264 */ + { 0, 0, printargs, "n64_tee" }, /* 5265 */ + { 0, 0, printargs, "n64_vmsplice" }, /* 5266 */ + { 0, TM, printargs, "n64_move_pages" }, /* 5267 */ + { 0, 0, printargs, "n64_set_robust_list" }, /* 5268 */ + { 0, 0, printargs, "n64_get_robust_list" }, /* 5269 */ + { 0, 0, printargs, "n64_kexec_load" }, /* 5270 */ + { 0, 0, printargs, "n64_getcpu" }, /* 5271 */ + { 0, 0, printargs, "n64_epoll_pwait" }, /* 5272 */ + { 0, 0, printargs, "n64_ioprio_set" }, /* 5273 */ + { 0, 0, printargs, "n64_ioprio_get" }, /* 5274 */ + { 0, 0, printargs, "n64_utimensat" }, /* 5275 */ + { 0, 0, printargs, "n64_signalfd" }, /* 5276 */ + { 0, 0, printargs, "n64_SYS_5277" }, /* 5277 */ + { 0, 0, printargs, "n64_eventfd" }, /* 5278 */ + { 0, 0, printargs, "n64_fallocate" }, /* 5279 */ + { 0, 0, printargs, "n64_timerfd_create" }, /* 5280 */ + { 0, 0, printargs, "n64_timerfd_gettime" }, /* 5281 */ + { 0, 0, printargs, "n64_timerfd_settime" }, /* 5282 */ + { 0, 0, printargs, "n64_signalfd4" }, /* 5283 */ + { 0, 0, printargs, "n64_eventfd2" }, /* 5284 */ + { 0, 0, printargs, "n64_epoll_create1" }, /* 5285 */ + { 0, 0, printargs, "n64_dup3" }, /* 5286 */ + { 0, 0, printargs, "n64_pipe2" }, /* 5287 */ + { 0, 0, printargs, "n64_inotify_init1" }, /* 5288 */ + { 0, 0, printargs, "n64_preadv" }, /* 5289 */ + { 0, 0, printargs, "n64_pwritev" }, /* 5290 */ + { 0, 0, printargs, "n64_rt_tgsigqueueinfo" }, /* 5291 */ + { 0, 0, printargs, "n64_perf_event_open" }, /* 5292 */ + { 0, 0, printargs, "n64_accept4" }, /* 5293 */ + { 0, 0, printargs, "n64_recvmmsg" }, /* 5294 */ + { 2, 0, printargs, "n64_fanotify_init" }, /* 5295 */ + { 5, 0, printargs, "n64_fanotify_mark" }, /* 5296 */ + { 4, 0, printargs, "n64_prlimit64" }, /* 5297 */ + { 5, TD|TF, printargs, "n64_name_to_handle_at" }, /* 5298 */ + { 3, TD, printargs, "n64_open_by_handle_at" }, /* 5299 */ + { 2, 0, printargs, "n64_clock_adjtime" }, /* 5300 */ + { 1, TD, printargs, "n64_syncfs" }, /* 5301 */ + { 4, TN, printargs, "n64_sendmmsg" }, /* 5302 */ + { 2, TD, printargs, "n64_setns" }, /* 5303 */ + { 6, 0, printargs, "n64_process_vm_readv" }, /* 5304 */ + { 6, 0, printargs, "n64_process_vm_writev" }, /* 5305 */ +#endif + [5306 ... 5999] = { }, /* 5999 */ /* end of Linux N64 */ diff --git a/linux/mips/syscallent-o32.h b/linux/mips/syscallent-o32.h new file mode 100644 index 00000000..88b490b3 --- /dev/null +++ b/linux/mips/syscallent-o32.h @@ -0,0 +1,699 @@ +#if defined LINUX_MIPSO32 + /* For an O32 strace, decode the o32 syscalls. */ + { MA, 0, printargs, "syscall" }, /* 4000 */ /* start of Linux o32 */ + { 1, TP, sys_exit, "exit" }, /* 4001 */ + { 0, TP, sys_fork, "fork" }, /* 4002 */ + { 3, TD, sys_read, "read" }, /* 4003 */ + { 3, TD, sys_write, "write" }, /* 4004 */ + { 3, TD|TF, sys_open, "open" }, /* 4005 */ + { 1, TD, sys_close, "close" }, /* 4006 */ + { 3, TP, sys_waitpid, "waitpid" }, /* 4007 */ + { 2, TD|TF, sys_creat, "creat" }, /* 4008 */ + { 2, TF, sys_link, "link" }, /* 4009 */ + { 1, TF, sys_unlink, "unlink" }, /* 4010 */ + { 3, TF|TP, sys_execve, "execve" }, /* 4011 */ + { 1, TF, sys_chdir, "chdir" }, /* 4012 */ + { 1, 0, sys_time, "time" }, /* 4013 */ + { 3, TF, sys_mknod, "mknod" }, /* 4014 */ + { 2, TF, sys_chmod, "chmod" }, /* 4015 */ + { 3, TF, sys_chown, "lchown" }, /* 4016 */ + { 0, TM, sys_break, "break" }, /* 4017 */ + { 2, TF, sys_oldstat, "oldstat" }, /* 4018 */ + { 3, TD, sys_lseek, "lseek" }, /* 4019 */ + { 0, 0, sys_getpid, "getpid" }, /* 4020 */ + { 5, TF, sys_mount, "mount" }, /* 4021 */ + { 1, TF, sys_umount, "oldumount" }, /* 4022 */ + { 1, 0, sys_setuid, "setuid" }, /* 4023 */ + { 0, NF, sys_getuid, "getuid" }, /* 4024 */ + { 1, 0, sys_stime, "stime" }, /* 4025 */ + { 4, 0, sys_ptrace, "ptrace" }, /* 4026 */ + { 1, 0, sys_alarm, "alarm" }, /* 4027 */ + { 2, TD, sys_oldfstat, "oldfstat" }, /* 4028 */ + { 0, TS, sys_pause, "pause" }, /* 4029 */ + { 2, TF, sys_utime, "utime" }, /* 4030 */ + { 0, 0, sys_stty, "stty" }, /* 4031 */ + { 0, 0, sys_gtty, "gtty" }, /* 4032 */ + { 2, TF, sys_access, "access" }, /* 4033 */ + { 1, 0, sys_nice, "nice" }, /* 4034 */ + { 1, 0, sys_ftime, "ftime" }, /* 4035 */ + { 0, 0, sys_sync, "sync" }, /* 4036 */ + { 2, TS, sys_kill, "kill" }, /* 4037 */ + { 2, TF, sys_rename, "rename" }, /* 4038 */ + { 2, TF, sys_mkdir, "mkdir" }, /* 4039 */ + { 1, TF, sys_rmdir, "rmdir" }, /* 4040 */ + { 1, TD, sys_dup, "dup" }, /* 4041 */ + { 1, TD, sys_pipe, "pipe" }, /* 4042 */ + { 1, 0, sys_times, "times" }, /* 4043 */ + { 0, 0, sys_prof, "prof" }, /* 4044 */ + { 1, TM, sys_brk, "brk" }, /* 4045 */ + { 1, 0, sys_setgid, "setgid" }, /* 4046 */ + { 0, NF, sys_getgid, "getgid" }, /* 4047 */ + { 1, TS, sys_signal, "signal" }, /* 4048 */ + { 0, NF, sys_geteuid, "geteuid" }, /* 4049 */ + { 0, NF, sys_getegid, "getegid" }, /* 4050 */ + { 1, TF, sys_acct, "acct" }, /* 4051 */ + { 2, TF, sys_umount2, "umount" }, /* 4052 */ + { 0, 0, sys_lock, "lock" }, /* 4053 */ + { 3, TD, sys_ioctl, "ioctl" }, /* 4054 */ + { 3, TD, sys_fcntl, "fcntl" }, /* 4055 */ + { 0, 0, sys_mpx, "mpx" }, /* 4056 */ + { 2, 0, sys_setpgid, "setpgid" }, /* 4057 */ + { 0, 0, sys_ulimit, "ulimit" }, /* 4058 */ + { 1, 0, sys_oldolduname, "oldolduname" }, /* 4059 */ + { 1, 0, sys_umask, "umask" }, /* 4060 */ + { 1, TF, sys_chroot, "chroot" }, /* 4061 */ + { 2, 0, sys_ustat, "ustat" }, /* 4062 */ + { 2, TD, sys_dup2, "dup2" }, /* 4063 */ + { 0, 0, sys_getppid, "getppid" }, /* 4064 */ + { 0, 0, sys_getpgrp, "getpgrp" }, /* 4065 */ + { 0, 0, sys_setsid, "setsid" }, /* 4066 */ + { 3, TS, sys_sigaction, "sigaction" }, /* 4067 */ + { 0, TS, sys_siggetmask, "sgetmask" }, /* 4068 */ + { 1, TS, sys_sigsetmask, "ssetmask" }, /* 4069 */ + { 2, 0, sys_setreuid, "setreuid" }, /* 4070 */ + { 2, 0, sys_setregid, "setregid" }, /* 4071 */ + { 3, TS, sys_sigsuspend, "sigsuspend" }, /* 4072 */ + { 1, TS, sys_sigpending, "sigpending" }, /* 4073 */ + { 2, 0, sys_sethostname, "sethostname" }, /* 4074 */ + { 2, 0, sys_setrlimit, "setrlimit" }, /* 4075 */ + { 2, 0, sys_getrlimit, "getrlimit" }, /* 4076 */ + { 2, 0, sys_getrusage, "getrusage" }, /* 4077 */ + { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 4078 */ + { 2, 0, sys_settimeofday, "settimeofday" }, /* 4079 */ + { 2, 0, sys_getgroups, "getgroups" }, /* 4080 */ + { 2, 0, sys_setgroups, "setgroups" }, /* 4081 */ + { 0, 0, printargs, "reserved82" }, /* 4082 */ + { 2, TF, sys_symlink, "symlink" }, /* 4083 */ + { 2, TF, sys_oldlstat, "oldlstat" }, /* 4084 */ + { 3, TF, sys_readlink, "readlink" }, /* 4085 */ + { 1, TF, sys_uselib, "uselib" }, /* 4086 */ + { 2, TF, sys_swapon, "swapon" }, /* 4087 */ + { 4, 0, sys_reboot, "reboot" }, /* 4088 */ + { 3, TD, sys_readdir, "readdir" }, /* 4089 */ + { 6, TD|TM, sys_mmap, "old_mmap" }, /* 4090 */ + { 2, TM, sys_munmap, "munmap" }, /* 4091 */ + { 2, TF, sys_truncate, "truncate" }, /* 4092 */ + { 2, TD, sys_ftruncate, "ftruncate" }, /* 4093 */ + { 2, TD, sys_fchmod, "fchmod" }, /* 4094 */ + { 3, TD, sys_fchown, "fchown" }, /* 4095 */ + { 2, 0, sys_getpriority, "getpriority" }, /* 4096 */ + { 3, 0, sys_setpriority, "setpriority" }, /* 4097 */ + { 0, 0, sys_profil, "profil" }, /* 4098 */ + { 3, TF, sys_statfs, "statfs" }, /* 4099 */ + { 3, TD, sys_fstatfs, "fstatfs" }, /* 4100 */ + { 0, 0, sys_ioperm, "ioperm" }, /* 4101 */ + { 2, TD, sys_socketcall, "socketcall" }, /* 4102 */ + { 3, 0, sys_syslog, "syslog" }, /* 4103 */ + { 3, 0, sys_setitimer, "setitimer" }, /* 4104 */ + { 2, 0, sys_getitimer, "getitimer" }, /* 4105 */ + { 2, TF, sys_stat, "stat" }, /* 4106 */ + { 2, TF, sys_lstat, "lstat" }, /* 4107 */ + { 2, TD, sys_fstat, "fstat" }, /* 4108 */ + { 1, 0, sys_olduname, "olduname" }, /* 4109 */ + { 0, 0, sys_iopl, "iopl" }, /* 4110 */ + { 0, 0, sys_vhangup, "vhangup" }, /* 4111 */ + { 0, 0, sys_idle, "idle" }, /* 4112 */ + { 5, 0, sys_vm86old, "vm86" }, /* 4113 */ + { 4, TP, sys_wait4, "wait4" }, /* 4114 */ + { 1, TF, sys_swapoff, "swapoff" }, /* 4115 */ + { 1, 0, sys_sysinfo, "sysinfo" }, /* 4116 */ + { 6, TI, sys_ipc, "ipc" }, /* 4117 */ + { 1, TD, sys_fsync, "fsync" }, /* 4118 */ + { 0, TS, sys_sigreturn, "sigreturn" }, /* 4119 */ + { 5, TP, sys_clone, "clone" }, /* 4120 */ + { 2, 0, sys_setdomainname, "setdomainname" }, /* 4121 */ + { 1, 0, sys_uname, "uname" }, /* 4122 */ + { 0, 0, sys_modify_ldt, "modify_ldt" }, /* 4123 */ + { 1, 0, sys_adjtimex, "adjtimex" }, /* 4124 */ + { 3, TM, sys_mprotect, "mprotect" }, /* 4125 */ + { 3, TS, sys_sigprocmask, "sigprocmask" }, /* 4126 */ + { 2, 0, sys_create_module, "create_module" }, /* 4127 */ + { 3, 0, sys_init_module, "init_module" }, /* 4128 */ + { 2, 0, sys_delete_module, "delete_module" }, /* 4129 */ + { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 4130 */ + { 4, TF, sys_quotactl, "quotactl" }, /* 4131 */ + { 1, 0, sys_getpgid, "getpgid" }, /* 4132 */ + { 1, TD, sys_fchdir, "fchdir" }, /* 4133 */ + { 2, 0, sys_bdflush, "bdflush" }, /* 4134 */ + { 3, 0, sys_sysfs, "sysfs" }, /* 4135 */ + { 1, 0, sys_personality, "personality" }, /* 4136 */ + { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 4137 */ + { 1, NF, sys_setfsuid, "setfsuid" }, /* 4138 */ + { 1, NF, sys_setfsgid, "setfsgid" }, /* 4139 */ + { 5, TD, sys_llseek, "_llseek" }, /* 4140 */ + { 3, TD, sys_getdents, "getdents" }, /* 4141 */ + { 5, TD, sys_select, "_newselect" }, /* 4142 */ + { 2, TD, sys_flock, "flock" }, /* 4143 */ + { 3, TM, sys_msync, "msync" }, /* 4144 */ + { 3, TD, sys_readv, "readv" }, /* 4145 */ + { 3, TD, sys_writev, "writev" }, /* 4146 */ + { 3, 0, printargs, "cacheflush" }, /* 4147 */ + { 3, 0, printargs, "cachectl" }, /* 4148 */ + { 4, 0, sys_sysmips, "sysmips" }, /* 4149 */ + { 0, 0, sys_setup, "setup" }, /* 4150 */ + { 1, 0, sys_getsid, "getsid" }, /* 4151 */ + { 1, TD, sys_fdatasync, "fdatasync" }, /* 4152 */ + { 1, 0, sys_sysctl, "_sysctl" }, /* 4153 */ + { 2, TM, sys_mlock, "mlock" }, /* 4154 */ + { 2, TM, sys_munlock, "munlock" }, /* 4155 */ + { 1, TM, sys_mlockall, "mlockall" }, /* 4156 */ + { 0, TM, sys_munlockall, "munlockall" }, /* 4157 */ + { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 4158 */ + { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 4159 */ + { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 4160 */ + { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 4161 */ + { 0, 0, sys_sched_yield, "sched_yield" }, /* 4162 */ + { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 4163 */ + { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 4164 */ + { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 4165 */ + { 2, 0, sys_nanosleep, "nanosleep" }, /* 4166 */ + { 5, TM, sys_mremap, "mremap" }, /* 4167 */ + { 3, TN, sys_accept, "accept" }, /* 4168 */ + { 3, TN, sys_bind, "bind" }, /* 4169 */ + { 3, TN, sys_connect, "connect" }, /* 4170 */ + { 3, TN, sys_getpeername, "getpeername" }, /* 4171 */ + { 3, TN, sys_getsockname, "getsockname" }, /* 4172 */ + { 5, TN, sys_getsockopt, "getsockopt" }, /* 4173 */ + { 2, TN, sys_listen, "listen" }, /* 4174 */ + { 4, TN, sys_recv, "recv" }, /* 4175 */ + { 6, TN, sys_recvfrom, "recvfrom" }, /* 4176 */ + { 3, TN, sys_recvmsg, "recvmsg" }, /* 4177 */ + { 4, TN, sys_send, "send" }, /* 4178 */ + { 3, TN, sys_sendmsg, "sendmsg" }, /* 4179 */ + { 6, TN, sys_sendto, "sendto" }, /* 4180 */ + { 5, TN, sys_setsockopt, "setsockopt" }, /* 4181 */ + { 2, TN, sys_shutdown, "shutdown" }, /* 4182 */ + { 3, TN, sys_socket, "socket" }, /* 4183 */ + { 4, TN, sys_socketpair, "socketpair" }, /* 4184 */ + { 3, 0, sys_setresuid, "setresuid" }, /* 4185 */ + { 3, 0, sys_getresuid, "getresuid" }, /* 4186 */ + { 5, 0, sys_query_module, "query_module" }, /* 4187 */ + { 3, TD, sys_poll, "poll" }, /* 4188 */ + { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 4189 */ + { 3, 0, sys_setresgid, "setresgid" }, /* 4190 */ + { 3, 0, sys_getresgid, "getresgid" }, /* 4191 */ + { 5, 0, sys_prctl, "prctl" }, /* 4192 */ + { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 4193 */ + { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 4194 */ + { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 4195 */ + { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 4196 */ + { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 4197 */ + { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 4198 */ + { 2, TS, sys_rt_sigsuspend, "rt_sigsuspend" }, /* 4199 */ + { 6, TD, sys_pread, "pread" }, /* 4200 */ + { 6, TD, sys_pwrite, "pwrite" }, /* 4201 */ + { 3, TF, sys_chown, "chown" }, /* 4202 */ + { 2, TF, sys_getcwd, "getcwd" }, /* 4203 */ + { 2, 0, sys_capget, "capget" }, /* 4204 */ + { 2, 0, sys_capset, "capset" }, /* 4205 */ + { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 4206 */ + { 4, TD|TN, sys_sendfile, "sendfile" }, /* 4207 */ + { 0, 0, NULL, NULL }, /* 4208 */ + { 0, 0, NULL, NULL }, /* 4209 */ + { 6, TD|TM, sys_mmap_4koff, "mmap" }, /* 4210 */ + { 4, TF, sys_truncate64, "truncate64" }, /* 4211 */ + { 4, TD, sys_ftruncate64, "ftruncate64" }, /* 4212 */ + { 2, TF, sys_stat64, "stat64" }, /* 4213 */ + { 2, TF, sys_lstat64, "lstat64" }, /* 4214 */ + { 2, TD, sys_fstat64, "fstat64" }, /* 4215 */ + { 2, TF, sys_pivotroot, "pivot_root" }, /* 4216 */ + { 3, TM, sys_mincore, "mincore" }, /* 4217 */ + { 3, TM, sys_madvise, "madvise" }, /* 4218 */ + { 3, TD, sys_getdents64, "getdents64" }, /* 4219 */ + { 3, TD, sys_fcntl, "fcntl64" }, /* 4220 */ + { 0, 0, NULL, NULL }, /* 4221 */ + { 0, 0, sys_gettid, "gettid" }, /* 4222 */ + { 5, TD, sys_readahead, "readahead" }, /* 4223 */ + { 5, TF, sys_setxattr, "setxattr" }, /* 4224 */ + { 5, TF, sys_setxattr, "lsetxattr" }, /* 4225 */ + { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 4226 */ + { 4, TF, sys_getxattr, "getxattr" }, /* 4227 */ + { 4, TF, sys_getxattr, "lgetxattr" }, /* 4228 */ + { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 4229 */ + { 3, TF, sys_listxattr, "listxattr" }, /* 4230 */ + { 3, TF, sys_listxattr, "llistxattr" }, /* 4231 */ + { 3, TD, sys_flistxattr, "flistxattr" }, /* 4232 */ + { 2, TF, sys_removexattr, "removexattr" }, /* 4233 */ + { 2, TF, sys_removexattr, "lremovexattr" }, /* 4234 */ + { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 4235 */ + { 2, TS, sys_kill, "tkill" }, /* 4236 */ + { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 4237 */ + { 6, 0, sys_futex, "futex" }, /* 4238 */ + { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 4239 */ + { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 4240 */ + { 2, 0, sys_io_setup, "io_setup" }, /* 4241 */ + { 1, 0, sys_io_destroy, "io_destroy" }, /* 4242 */ + { 5, 0, sys_io_getevents, "io_getevents" }, /* 4243 */ + { 3, 0, sys_io_submit, "io_submit" }, /* 4244 */ + { 3, 0, sys_io_cancel, "io_cancel" }, /* 4245 */ + { 1, TP, sys_exit, "exit_group" }, /* 4246 */ + { 4, 0, sys_lookup_dcookie, "lookup_dcookie"}, /* 4247 */ + { 1, TD, sys_epoll_create, "epoll_create" }, /* 4248 */ + { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 4249 */ + { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 4250 */ + { 5, TM, sys_remap_file_pages, "remap_file_pages"}, /* 4251 */ + { 1, 0, sys_set_tid_address, "set_tid_address"}, /* 4252 */ + { 0, 0, sys_restart_syscall, "restart_syscall"}, /* 4253 */ + { 6, TD, sys_fadvise64_64, "fadvise64_64" }, /* 4254 */ + { 3, TF, sys_statfs64, "statfs64" }, /* 4255 */ + { 2, TD, sys_fstatfs64, "fstatfs64" }, /* 4256 */ + { 3, 0, sys_timer_create, "timer_create" }, /* 4257 */ + { 4, 0, sys_timer_settime, "timer_settime" }, /* 4258 */ + { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 4259 */ + { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 4260 */ + { 1, 0, sys_timer_delete, "timer_delete" }, /* 4261 */ + { 2, 0, sys_clock_settime, "clock_settime" }, /* 4262 */ + { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 4263 */ + { 2, 0, sys_clock_getres, "clock_getres" }, /* 4264 */ + { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 4265 */ + { 3, TS, sys_tgkill, "tgkill" }, /* 4266 */ + { 2, TF, sys_utimes, "utimes" }, /* 4267 */ + { 4, TM, sys_mbind, "mbind" }, /* 4268 */ + { 0, 0, NULL, NULL }, /* 4269 */ + { 0, 0, NULL, NULL }, /* 4270 */ + { 4, 0, sys_mq_open, "mq_open" }, /* 4271 */ + { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 4272 */ + { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 4273 */ + { 5, 0, sys_mq_timedreceive, "mq_timedreceive"}, /* 4274 */ + { 2, 0, sys_mq_notify, "mq_notify" }, /* 4275 */ + { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 4276 */ + { 0, 0, NULL, NULL }, /* 4277 */ + { 5, TP, sys_waitid, "waitid" }, /* 4278 */ + { 0, 0, NULL, NULL }, /* 4279 */ + { 5, 0, sys_add_key, "add_key" }, /* 4280 */ + { 4, 0, sys_request_key, "request_key" }, /* 4281 */ + { 5, 0, sys_keyctl, "keyctl" }, /* 4282 */ + { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 4283 */ + { 0, TD, sys_inotify_init, "inotify_init" }, /* 4284 */ + { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 4285 */ + { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 4286 */ + { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 4287 */ + { 4, TD|TF, sys_openat, "openat" }, /* 4288 */ + { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 4289 */ + { 4, TD|TF, sys_mknodat, "mknodat" }, /* 4290 */ + { 5, TD|TF, sys_fchownat, "fchownat" }, /* 4291 */ + { 3, TD|TF, sys_futimesat, "futimesat" }, /* 4292 */ + { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 4293 */ + { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 4294 */ + { 4, TD|TF, sys_renameat, "renameat" }, /* 4295 */ + { 5, TD|TF, sys_linkat, "linkat" }, /* 4296 */ + { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 4297 */ + { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 4298 */ + { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 4299 */ + { 3, TD|TF, sys_faccessat, "faccessat" }, /* 4300 */ + { 6, TD, sys_pselect6, "pselect6" }, /* 4301 */ + { 5, TD, sys_ppoll, "ppoll" }, /* 4302 */ + { 1, TP, sys_unshare, "unshare" }, /* 4303 */ + { 6, TD, sys_splice, "splice" }, /* 4304 */ + { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 4305 */ + { 4, TD, sys_tee, "tee" }, /* 4306 */ + { 4, TD, sys_vmsplice, "vmsplice" }, /* 4307 */ + { 6, TM, sys_move_pages, "move_pages" }, /* 4308 */ + { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 4309 */ + { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 4310 */ + { 4, 0, sys_kexec_load, "kexec_load" }, /* 4311 */ + { 3, 0, sys_getcpu, "getcpu" }, /* 4312 */ + { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 4313 */ + { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 4314 */ + { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 4315 */ + { 4, 0, printargs, "utimensat" }, /* 4316 */ + { 3, TD|TS, sys_signalfd, "signalfd" }, /* 4317 */ + { 4, TD, sys_timerfd, "timerfd" }, /* 4318 */ + { 1, TD, sys_eventfd, "eventfd" }, /* 4319 */ + { 6, TD, sys_fallocate, "fallocate" }, /* 4320 */ + { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 4321 */ + { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 4322 */ + { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 4323 */ + { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 4324 */ + { 2, TD, sys_eventfd2, "eventfd2" }, /* 4325 */ + { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 4326 */ + { 3, TD, sys_dup3, "dup3" }, /* 4327 */ + { 2, TD, sys_pipe2, "pipe2" }, /* 4328 */ + { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 4329 */ + { 6, TD, sys_preadv, "preadv" }, /* 4330 */ + { 6, TD, sys_pwritev, "pwritev" }, /* 4331 */ + { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 4332 */ + { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 4333 */ + { 4, TN, sys_accept4, "accept4" }, /* 4334 */ + { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 4335 */ + { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 4336 */ + { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 4337 */ + { 4, 0, sys_prlimit64, "prlimit64" }, /* 4338 */ + { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 4339 */ + { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 4340 */ + { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 4341 */ + { 1, TD, sys_syncfs, "syncfs" }, /* 4342 */ + { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 4343 */ + { 2, TD, sys_setns, "setns" }, /* 4344 */ + { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 4345 */ + { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 4346 */ +#else + { 0, 0, printargs, "o32_syscall" }, /* 4000 */ + { 0, 0, printargs, "o32_exit" }, /* 4001 */ + { 0, 0, printargs, "o32_fork" }, /* 4002 */ + { 0, 0, printargs, "o32_read" }, /* 4003 */ + { 0, 0, printargs, "o32_write" }, /* 4004 */ + { 0, 0, printargs, "o32_open" }, /* 4005 */ + { 0, 0, printargs, "o32_close" }, /* 4006 */ + { 0, 0, printargs, "o32_waitpid" }, /* 4007 */ + { 0, 0, printargs, "o32_creat" }, /* 4008 */ + { 0, 0, printargs, "o32_link" }, /* 4009 */ + { 0, 0, printargs, "o32_unlink" }, /* 4010 */ + { 0, 0, printargs, "o32_execve" }, /* 4011 */ + { 0, 0, printargs, "o32_chdir" }, /* 4012 */ + { 0, 0, printargs, "o32_time" }, /* 4013 */ + { 0, 0, printargs, "o32_mknod" }, /* 4014 */ + { 0, 0, printargs, "o32_chmod" }, /* 4015 */ + { 0, 0, printargs, "o32_lchown" }, /* 4016 */ + { 0, TM, printargs, "o32_break" }, /* 4017 */ + { 0, 0, printargs, "o32_oldstat" }, /* 4018 */ + { 0, 0, printargs, "o32_lseek" }, /* 4019 */ + { 0, 0, printargs, "o32_getpid" }, /* 4020 */ + { 0, 0, printargs, "o32_mount" }, /* 4021 */ + { 0, 0, printargs, "o32_oldumount" }, /* 4022 */ + { 0, 0, printargs, "o32_setuid" }, /* 4023 */ + { 0, 0, printargs, "o32_getuid" }, /* 4024 */ + { 0, 0, printargs, "o32_stime" }, /* 4025 */ + { 0, 0, printargs, "o32_ptrace" }, /* 4026 */ + { 0, 0, printargs, "o32_alarm" }, /* 4027 */ + { 0, 0, printargs, "o32_oldfstat" }, /* 4028 */ + { 0, 0, printargs, "o32_pause" }, /* 4029 */ + { 0, 0, printargs, "o32_utime" }, /* 4030 */ + { 0, 0, printargs, "o32_stty" }, /* 4031 */ + { 0, 0, printargs, "o32_gtty" }, /* 4032 */ + { 0, 0, printargs, "o32_access" }, /* 4033 */ + { 0, 0, printargs, "o32_nice" }, /* 4034 */ + { 0, 0, printargs, "o32_ftime" }, /* 4035 */ + { 0, 0, printargs, "o32_sync" }, /* 4036 */ + { 0, 0, printargs, "o32_kill" }, /* 4037 */ + { 0, 0, printargs, "o32_rename" }, /* 4038 */ + { 0, 0, printargs, "o32_mkdir" }, /* 4039 */ + { 0, 0, printargs, "o32_rmdir" }, /* 4040 */ + { 0, 0, printargs, "o32_dup" }, /* 4041 */ + { 0, 0, printargs, "o32_pipe" }, /* 4042 */ + { 0, 0, printargs, "o32_times" }, /* 4043 */ + { 0, 0, printargs, "o32_prof" }, /* 4044 */ + { 0, TM, printargs, "o32_brk" }, /* 4045 */ + { 0, 0, printargs, "o32_setgid" }, /* 4046 */ + { 0, 0, printargs, "o32_getgid" }, /* 4047 */ + { 0, 0, printargs, "o32_signal" }, /* 4048 */ + { 0, 0, printargs, "o32_geteuid" }, /* 4049 */ + { 0, 0, printargs, "o32_getegid" }, /* 4050 */ + { 0, 0, printargs, "o32_acct" }, /* 4051 */ + { 0, 0, printargs, "o32_umount" }, /* 4052 */ + { 0, 0, printargs, "o32_lock" }, /* 4053 */ + { 0, 0, printargs, "o32_ioctl" }, /* 4054 */ + { 0, 0, printargs, "o32_fcntl" }, /* 4055 */ + { 0, 0, printargs, "o32_mpx" }, /* 4056 */ + { 0, 0, printargs, "o32_setpgid" }, /* 4057 */ + { 0, 0, printargs, "o32_ulimit" }, /* 4058 */ + { 0, 0, printargs, "o32_oldolduname" }, /* 4059 */ + { 0, 0, printargs, "o32_umask" }, /* 4060 */ + { 0, 0, printargs, "o32_chroot" }, /* 4061 */ + { 0, 0, printargs, "o32_ustat" }, /* 4062 */ + { 0, 0, printargs, "o32_dup2" }, /* 4063 */ + { 0, 0, printargs, "o32_getppid" }, /* 4064 */ + { 0, 0, printargs, "o32_getpgrp" }, /* 4065 */ + { 0, 0, printargs, "o32_setsid" }, /* 4066 */ + { 0, 0, printargs, "o32_sigaction" }, /* 4067 */ + { 0, 0, printargs, "o32_siggetmask" }, /* 4068 */ + { 0, 0, printargs, "o32_sigsetmask" }, /* 4069 */ + { 0, 0, printargs, "o32_setreuid" }, /* 4070 */ + { 0, 0, printargs, "o32_setregid" }, /* 4071 */ + { 0, 0, printargs, "o32_sigsuspend" }, /* 4072 */ + { 0, 0, printargs, "o32_sigpending" }, /* 4073 */ + { 0, 0, printargs, "o32_sethostname" }, /* 4074 */ + { 0, 0, printargs, "o32_setrlimit" }, /* 4075 */ + { 0, 0, printargs, "o32_getrlimit" }, /* 4076 */ + { 0, 0, printargs, "o32_getrusage" }, /* 4077 */ + { 0, 0, printargs, "o32_gettimeofday" }, /* 4078 */ + { 0, 0, printargs, "o32_settimeofday" }, /* 4079 */ + { 0, 0, printargs, "o32_getgroups" }, /* 4080 */ + { 0, 0, printargs, "o32_setgroups" }, /* 4081 */ + { 0, 0, printargs, "o32_reserved82" }, /* 4082 */ + { 0, 0, printargs, "o32_symlink" }, /* 4083 */ + { 0, 0, printargs, "o32_oldlstat" }, /* 4084 */ + { 0, 0, printargs, "o32_readlink" }, /* 4085 */ + { 0, 0, printargs, "o32_uselib" }, /* 4086 */ + { 0, 0, printargs, "o32_swapon" }, /* 4087 */ + { 0, 0, printargs, "o32_reboot" }, /* 4088 */ + { 0, 0, printargs, "o32_readdir" }, /* 4089 */ + { 0, TD|TM, printargs, "o32_old_mmap" }, /* 4090 */ + { 0, TM, printargs, "o32_munmap" }, /* 4091 */ + { 0, 0, printargs, "o32_truncate" }, /* 4092 */ + { 0, 0, printargs, "o32_ftruncate" }, /* 4093 */ + { 0, 0, printargs, "o32_fchmod" }, /* 4094 */ + { 0, 0, printargs, "o32_fchown" }, /* 4095 */ + { 0, 0, printargs, "o32_getpriority" }, /* 4096 */ + { 0, 0, printargs, "o32_setpriority" }, /* 4097 */ + { 0, 0, printargs, "o32_profil" }, /* 4098 */ + { 0, 0, printargs, "o32_statfs" }, /* 4099 */ + { 0, 0, printargs, "o32_fstatfs" }, /* 4100 */ + { 0, 0, printargs, "o32_ioperm" }, /* 4101 */ + { 0, 0, printargs, "o32_socketcall" }, /* 4102 */ + { 0, 0, printargs, "o32_syslog" }, /* 4103 */ + { 0, 0, printargs, "o32_setitimer" }, /* 4104 */ + { 0, 0, printargs, "o32_getitimer" }, /* 4105 */ + { 0, 0, printargs, "o32_stat" }, /* 4106 */ + { 0, 0, printargs, "o32_lstat" }, /* 4107 */ + { 0, 0, printargs, "o32_fstat" }, /* 4108 */ + { 0, 0, printargs, "o32_olduname" }, /* 4109 */ + { 0, 0, printargs, "o32_iopl" }, /* 4110 */ + { 0, 0, printargs, "o32_vhangup" }, /* 4111 */ + { 0, 0, printargs, "o32_idle" }, /* 4112 */ + { 0, 0, printargs, "o32_vm86" }, /* 4113 */ + { 0, 0, printargs, "o32_wait4" }, /* 4114 */ + { 0, 0, printargs, "o32_swapoff" }, /* 4115 */ + { 0, 0, printargs, "o32_sysinfo" }, /* 4116 */ + { 0, 0, printargs, "o32_ipc" }, /* 4117 */ + { 0, 0, printargs, "o32_fsync" }, /* 4118 */ + { 0, 0, printargs, "o32_sigreturn" }, /* 4119 */ + { 0, 0, printargs, "o32_clone" }, /* 4120 */ + { 0, 0, printargs, "o32_setdomainname" }, /* 4121 */ + { 0, 0, printargs, "o32_uname" }, /* 4122 */ + { 0, 0, printargs, "o32_modify_ldt" }, /* 4123 */ + { 0, 0, printargs, "o32_adjtimex" }, /* 4124 */ + { 0, TM, printargs, "o32_mprotect" }, /* 4125 */ + { 0, 0, printargs, "o32_sigprocmask" }, /* 4126 */ + { 0, 0, printargs, "o32_create_module" }, /* 4127 */ + { 0, 0, printargs, "o32_init_module" }, /* 4128 */ + { 0, 0, printargs, "o32_delete_module" }, /* 4129 */ + { 0, 0, printargs, "o32_get_kernel_syms"}, /* 4130 */ + { 0, TF, printargs, "o32_quotactl" }, /* 4131 */ + { 0, 0, printargs, "o32_getpgid" }, /* 4132 */ + { 0, 0, printargs, "o32_fchdir" }, /* 4133 */ + { 0, 0, printargs, "o32_bdflush" }, /* 4134 */ + { 0, 0, printargs, "o32_sysfs" }, /* 4135 */ + { 0, 0, printargs, "o32_personality" }, /* 4136 */ + { 0, 0, printargs, "o32_afs_syscall" }, /* 4137 */ + { 0, 0, printargs, "o32_setfsuid" }, /* 4138 */ + { 0, 0, printargs, "o32_setfsgid" }, /* 4139 */ + { 0, 0, printargs, "o32__llseek" }, /* 4140 */ + { 0, 0, printargs, "o32_getdents" }, /* 4141 */ + { 0, 0, printargs, "o32__newselect" }, /* 4142 */ + { 0, 0, printargs, "o32_flock" }, /* 4143 */ + { 0, TM, printargs, "o32_msync" }, /* 4144 */ + { 0, 0, printargs, "o32_readv" }, /* 4145 */ + { 0, 0, printargs, "o32_writev" }, /* 4146 */ + { 0, 0, printargs, "o32_cacheflush" }, /* 4147 */ + { 0, 0, printargs, "o32_cachectl" }, /* 4148 */ + { 0, 0, printargs, "o32_sysmips" }, /* 4149 */ + { 0, 0, printargs, "o32_setup" }, /* 4150 */ + { 0, 0, printargs, "o32_getsid" }, /* 4151 */ + { 0, 0, printargs, "o32_fdatasync" }, /* 4152 */ + { 0, 0, printargs, "o32__sysctl" }, /* 4153 */ + { 0, TM, printargs, "o32_mlock" }, /* 4154 */ + { 0, TM, printargs, "o32_munlock" }, /* 4155 */ + { 0, TM, printargs, "o32_mlockall" }, /* 4156 */ + { 0, TM, printargs, "o32_munlockall" }, /* 4157 */ + { 0, 0, printargs, "o32_sched_setparam"}, /* 4158 */ + { 0, 0, printargs, "o32_sched_getparam"}, /* 4159 */ + { 0, 0, printargs, "o32_sched_setscheduler"}, /* 4160 */ + { 0, 0, printargs, "o32_sched_getscheduler"}, /* 4161 */ + { 0, 0, printargs, "o32_sched_yield" }, /* 4162 */ + { 0, 0, printargs, "o32_sched_get_priority_max"}, /* 4163 */ + { 0, 0, printargs, "o32_sched_get_priority_min"},/* 4164 */ + { 0, 0, printargs, "o32_sched_rr_get_interval"}, /* 4165 */ + { 0, 0, printargs, "o32_nanosleep" }, /* 4166 */ + { 0, TM, printargs, "o32_mremap" }, /* 4167 */ + { 0, 0, printargs, "o32_accept" }, /* 4168 */ + { 0, 0, printargs, "o32_bind" }, /* 4169 */ + { 0, 0, printargs, "o32_connect" }, /* 4170 */ + { 0, 0, printargs, "o32_getpeername" }, /* 4171 */ + { 0, 0, printargs, "o32_getsockname" }, /* 4172 */ + { 0, 0, printargs, "o32_getsockopt" }, /* 4173 */ + { 0, 0, printargs, "o32_listen" }, /* 4174 */ + { 0, 0, printargs, "o32_recv" }, /* 4175 */ + { 0, 0, printargs, "o32_recvfrom" }, /* 4176 */ + { 0, 0, printargs, "o32_recvmsg" }, /* 4177 */ + { 0, 0, printargs, "o32_send" }, /* 4178 */ + { 0, 0, printargs, "o32_sendmsg" }, /* 4179 */ + { 0, 0, printargs, "o32_sendto" }, /* 4180 */ + { 0, 0, printargs, "o32_setsockopt" }, /* 4181 */ + { 0, 0, printargs, "o32_shutdown" }, /* 4182 */ + { 0, 0, printargs, "o32_socket" }, /* 4183 */ + { 0, 0, printargs, "o32_socketpair" }, /* 4184 */ + { 0, 0, printargs, "o32_setresuid" }, /* 4185 */ + { 0, 0, printargs, "o32_getresuid" }, /* 4186 */ + { 0, 0, printargs, "o32_query_module" }, /* 4187 */ + { 0, 0, printargs, "o32_poll" }, /* 4188 */ + { 0, 0, printargs, "o32_nfsservctl" }, /* 4189 */ + { 0, 0, printargs, "o32_setresgid" }, /* 4190 */ + { 0, 0, printargs, "o32_getresgid" }, /* 4191 */ + { 0, 0, printargs, "o32_prctl" }, /* 4192 */ + { 0, 0, printargs, "o32_rt_sigreturn" }, /* 4193 */ + { 0, 0, printargs, "o32_rt_sigaction" }, /* 4194 */ + { 0, 0, printargs, "o32_rt_sigprocmask"}, /* 4195 */ + { 0, 0, printargs, "o32_rt_sigpending" }, /* 4196 */ + { 0, 0, printargs, "o32_rt_sigtimedwait"},/* 4197 */ + { 0, 0, printargs, "o32_rt_sigqueueinfo"},/* 4198 */ + { 0, 0, printargs, "o32_rt_siguspend" }, /* 4199 */ + { 0, 0, printargs, "o32_pread" }, /* 4200 */ + { 0, 0, printargs, "o32_pwrite" }, /* 4201 */ + { 0, 0, printargs, "o32_chown" }, /* 4202 */ + { 0, 0, printargs, "o32_getcwd" }, /* 4203 */ + { 0, 0, printargs, "o32_capget" }, /* 4204 */ + { 0, 0, printargs, "o32_capset" }, /* 4205 */ + { 0, 0, printargs, "o32_sigaltstatck" }, /* 4206 */ + { 0, 0, printargs, "o32_sendfile" }, /* 4207 */ + { 0, 0, NULL, NULL }, /* 4208 */ + { 0, 0, NULL, NULL }, /* 4209 */ + { 0, TD|TM, printargs, "o32_mmap" }, /* 4210 */ + { 0, 0, printargs, "o32_truncate64" }, /* 4211 */ + { 0, 0, printargs, "o32_ftruncate64" }, /* 4212 */ + { 0, 0, printargs, "o32_stat64" }, /* 4213 */ + { 0, 0, printargs, "o32_lstat64" }, /* 4214 */ + { 0, 0, printargs, "o32_fstat64" }, /* 4215 */ + { 0, 0, printargs, "o32_pivot_root" }, /* 4216 */ + { 0, TM, printargs, "o32_mincore" }, /* 4217 */ + { 0, TM, printargs, "o32_madvise" }, /* 4218 */ + { 0, 0, printargs, "o32_getdents64" }, /* 4219 */ + { 0, 0, printargs, "o32_fcntl64" }, /* 4220 */ + { 0, 0, NULL, NULL }, /* 4221 */ + { 0, 0, printargs, "o32_gettid" }, /* 4222 */ + { 5, TD, printargs, "o32_readahead" }, /* 4223 */ + { 5, TF, printargs, "o32_setxattr" }, /* 4224 */ + { 5, TF, printargs, "o32_lsetxattr" }, /* 4225 */ + { 5, TD, printargs, "o32_fsetxattr" }, /* 4226 */ + { 4, TF, printargs, "o32_getxattr" }, /* 4227 */ + { 4, TF, printargs, "o32_lgetxattr" }, /* 4228 */ + { 4, TD, printargs, "o32_fgetxattr" }, /* 4229 */ + { 3, TF, printargs, "o32_listxattr" }, /* 4230 */ + { 3, TF, printargs, "o32_llistxattr" }, /* 4231 */ + { 3, TD, printargs, "o32_flistxattr" }, /* 4232 */ + { 2, TF, printargs, "o32_removexattr" }, /* 4233 */ + { 2, TF, printargs, "o32_lremovexattr" }, /* 4234 */ + { 2, TD, printargs, "o32_fremovexattr" }, /* 4235 */ + { 2, TS, printargs, "o32_tkill" }, /* 4236 */ + { 5, TD|TN, printargs, "o32_sendfile64" }, /* 4237 */ + { 6, 0, printargs, "o32_futex" }, /* 4238 */ + { 3, 0, printargs, "o32_sched_setaffinity"}, /* 4239 */ + { 3, 0, printargs, "o32_sched_getaffinity"}, /* 4240 */ + { 2, 0, printargs, "o32_io_setup" }, /* 4241 */ + { 1, 0, printargs, "o32_io_destroy" }, /* 4242 */ + { 5, 0, printargs, "o32_io_getevents" }, /* 4243 */ + { 3, 0, printargs, "o32_io_submit" }, /* 4244 */ + { 3, 0, printargs, "o32_io_cancel" }, /* 4245 */ + { 1, TP, printargs, "o32_exit_group" }, /* 4246 */ + { 3, 0, printargs, "o32_lookup_dcookie"}, /* 4247 */ + { 1, TD, printargs, "o32_epoll_create" }, /* 4248 */ + { 4, TD, printargs, "o32_epoll_ctl" }, /* 4249 */ + { 4, TD, printargs, "o32_epoll_wait" }, /* 4250 */ + { 5, TM, printargs, "o32_remap_file_pages"}, /* 4251 */ + { 1, 0, printargs, "o32_set_tid_address"}, /* 4252 */ + { 0, 0, printargs, "o32_restart_syscall"}, /* 4253 */ + { MA, 0, printargs, "o32_fadvise64_64" }, /* 4254 */ + { 3, TF, printargs, "o32_statfs64" }, /* 4255 */ + { 2, TD, printargs, "o32_fstatfs64" }, /* 4256 */ + { 3, 0, printargs, "o32_timer_create" }, /* 4257 */ + { 4, 0, printargs, "o32_timer_settime" }, /* 4258 */ + { 2, 0, printargs, "o32_timer_gettime" }, /* 4259 */ + { 1, 0, printargs, "o32_timer_getoverrun"}, /* 4260 */ + { 1, 0, printargs, "o32_timer_delete" }, /* 4261 */ + { 2, 0, printargs, "o32_clock_settime" }, /* 4262 */ + { 2, 0, printargs, "o32_clock_gettime" }, /* 4263 */ + { 2, 0, printargs, "o32_clock_getres" }, /* 4264 */ + { 4, 0, printargs, "o32_clock_nanosleep"}, /* 4265 */ + { 3, TS, printargs, "o32_tgkill" }, /* 4266 */ + { 2, TF, printargs, "o32_utimes" }, /* 4267 */ + { 4, TM, printargs, "o32_mbind" }, /* 4268 */ + { 0, 0, printargs, "o32_SYS_4269" }, /* 4269 */ + { 0, 0, printargs, "o32_SYS_4270" }, /* 4270 */ + { 4, 0, printargs, "o32_mq_open" }, /* 4271 */ + { 1, 0, printargs, "o32_mq_unlink" }, /* 4272 */ + { 5, 0, printargs, "o32_mq_timedsend" }, /* 4273 */ + { 5, 0, printargs, "o32_mq_timedreceive"}, /* 4274 */ + { 2, 0, printargs, "o32_mq_notify" }, /* 4275 */ + { 3, 0, printargs, "o32_mq_getsetattr" }, /* 4276 */ + { 0, 0, printargs, "o32_SYS_4277" }, /* 4277 */ + { 5, TP, printargs, "o32_waitid" }, /* 4278 */ + { 0, 0, printargs, "o32_SYS_4279" }, /* 4279 */ + { 5, 0, printargs, "o32_add_key" }, /* 4280 */ + { 4, 0, printargs, "o32_request_key" }, /* 4281 */ + { 5, 0, printargs, "o32_keyctl" }, /* 4282 */ + { 1, 0, printargs, "o32_set_thread_area" }, /* 4283 */ + { 0, TD, printargs, "o32_inotify_init" }, /* 4284 */ + { 3, TD, printargs, "o32_inotify_add_watch" }, /* 4285 */ + { 2, TD, printargs, "o32_inotify_rm_watch" }, /* 4286 */ + { 4, TM, printargs, "o32_migrate_pages" }, /* 4287 */ + { 4, TD|TF, printargs, "o32_openat" }, /* 4288 */ + { 3, TD|TF, printargs, "o32_mkdirat" }, /* 4289 */ + { 4, TD|TF, printargs, "o32_mknodat" }, /* 4290 */ + { 5, TD|TF, printargs, "o32_fchownat" }, /* 4291 */ + { 3, TD|TF, printargs, "o32_futimesat" }, /* 4292 */ + { 4, TD|TF, printargs, "o32_newfstatat" }, /* 4293 */ + { 3, TD|TF, printargs, "o32_unlinkat" }, /* 4294 */ + { 4, TD|TF, printargs, "o32_renameat" }, /* 4295 */ + { 5, TD|TF, printargs, "o32_linkat" }, /* 4296 */ + { 3, TD|TF, printargs, "o32_symlinkat" }, /* 4297 */ + { 4, TD|TF, printargs, "o32_readlinkat" }, /* 4298 */ + { 3, TD|TF, printargs, "o32_fchmodat" }, /* 4299 */ + { 3, TD|TF, printargs, "o32_faccessat" }, /* 4300 */ + { 6, TD, printargs, "o32_pselect6" }, /* 4301 */ + { 5, TD, printargs, "o32_ppoll" }, /* 4302 */ + { 1, TP, printargs, "o32_unshare" }, /* 4303 */ + { 6, TD, printargs, "o32_splice" }, /* 4304 */ + { 4, TD, printargs, "o32_sync_file_range" }, /* 4305 */ + { 4, TD, printargs, "o32_tee" }, /* 4306 */ + { 4, TD, printargs, "o32_vmsplice" }, /* 4307 */ + { 6, TM, printargs, "o32_move_pages" }, /* 4308 */ + { 2, 0, printargs, "o32_set_robust_list" }, /* 4309 */ + { 3, 0, printargs, "o32_get_robust_list" }, /* 4310 */ + { 4, 0, printargs, "o32_kexec_load" }, /* 4311 */ + { 3, 0, printargs, "o32_getcpu" }, /* 4312 */ + { 5, TD, printargs, "o32_epoll_pwait" }, /* 4313 */ + { 3, 0, printargs, "o32_ioprio_set" }, /* 4314 */ + { 2, 0, printargs, "o32_ioprio_get" }, /* 4315 */ + { 4, 0, printargs, "o32_utimensat" }, /* 4316 */ + { 3, TD|TS, printargs, "o32_signalfd" }, /* 4317 */ + { 4, TD, printargs, "o32_timerfd" }, /* 4318 */ + { 1, TD, printargs, "o32_eventfd" }, /* 4319 */ + { 6, TD, printargs, "o32_fallocate" }, /* 4320 */ + { 2, TD, printargs, "o32_timerfd_create" }, /* 4321 */ + { 2, TD, printargs, "o32_timerfd_gettime" }, /* 4322 */ + { 4, TD, printargs, "o32_timerfd_settime" }, /* 4323 */ + { 4, TD|TS, printargs, "o32_signalfd4" }, /* 4324 */ + { 2, TD, printargs, "o32_eventfd2" }, /* 4325 */ + { 1, TD, printargs, "o32_epoll_create1" }, /* 4326 */ + { 3, TD, printargs, "o32_dup3" }, /* 4327 */ + { 2, TD, printargs, "o32_pipe2" }, /* 4328 */ + { 1, TD, printargs, "o32_inotify_init1" }, /* 4329 */ + { 6, TD, printargs, "o32_preadv" }, /* 4330 */ + { 6, TD, printargs, "o32_pwritev" }, /* 4331 */ + { 4, TP|TS, printargs, "o32_rt_tgsigqueueinfo" }, /* 4332 */ + { 5, TD, printargs, "o32_perf_event_open" }, /* 4333 */ + { 4, TN, printargs, "o32_accept4" }, /* 4334 */ + { 5, TN, printargs, "o32_recvmmsg" }, /* 4335 */ + { 2, TD, printargs, "o32_fanotify_init" }, /* 4336 */ + { 5, TD|TF, printargs, "o32_fanotify_mark" }, /* 4337 */ + { 4, 0, printargs, "o32_prlimit64" }, /* 4338 */ + { 5, TD|TF, printargs, "o32_name_to_handle_at"}, /* 4339 */ + { 3, TD, printargs, "o32_open_by_handle_at"}, /* 4340 */ + { 2, 0, printargs, "o32_clock_adjtime" }, /* 4341 */ + { 1, TD, printargs, "o32_syncfs" }, /* 4342 */ + { 4, TN, printargs, "o32_sendmmsg" }, /* 4343 */ + { 2, TD, printargs, "o32_setns" }, /* 4344 */ + { 6, 0, printargs, "o32_process_vm_readv" }, /* 4345 */ + { 6, 0, printargs, "o32_process_vm_writev" }, /* 4346 */ +#endif + [4347 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */ diff --git a/linux/mips/syscallent.h b/linux/mips/syscallent.h index 54f1e85f..61430d21 100644 --- a/linux/mips/syscallent.h +++ b/linux/mips/syscallent.h @@ -1,2819 +1,5 @@ #include "../dummy.h" - - { 0, 0, printargs, "svr4_syscall" }, /* 000 */ - { 0, 0, printargs, "svr4_exit" }, /* 001 */ - { 0, 0, printargs, "svr4_fork" }, /* 002 */ - { 0, 0, printargs, "svr4_read" }, /* 003 */ - { 0, 0, printargs, "svr4_write" }, /* 004 */ - { 0, 0, printargs, "svr4_open" }, /* 005 */ - { 0, 0, printargs, "svr4_close" }, /* 006 */ - { 0, 0, printargs, "svr4_wait" }, /* 007 */ - { 0, 0, printargs, "svr4_creat" }, /* 008 */ - { 0, 0, printargs, "svr4_link" }, /* 009 */ - { 0, 0, printargs, "svr4_unlink" }, /* 010 */ - { 0, 0, printargs, "svr4_exec" }, /* 011 */ - { 0, 0, printargs, "svr4_chdir" }, /* 012 */ - { 0, 0, printargs, "svr4_gtime" }, /* 013 */ - { 0, 0, printargs, "svr4_mknod" }, /* 014 */ - { 0, 0, printargs, "svr4_chmod" }, /* 015 */ - { 0, 0, printargs, "svr4_chown" }, /* 016 */ - { 0, TM, printargs, "svr4_sbreak" }, /* 017 */ - { 0, 0, printargs, "svr4_stat" }, /* 018 */ - { 0, 0, printargs, "svr4_lseek" }, /* 019 */ - { 0, 0, printargs, "svr4_getpid" }, /* 020 */ - { 0, 0, printargs, "svr4_mount" }, /* 021 */ - { 0, 0, printargs, "svr4_umount" }, /* 022 */ - { 0, 0, printargs, "svr4_setuid" }, /* 023 */ - { 0, 0, printargs, "svr4_getuid" }, /* 024 */ - { 0, 0, printargs, "svr4_stime" }, /* 025 */ - { 0, 0, printargs, "svr4_ptrace" }, /* 026 */ - { 0, 0, printargs, "svr4_alarm" }, /* 027 */ - { 0, 0, printargs, "svr4_fstat" }, /* 028 */ - { 0, 0, printargs, "svr4_pause" }, /* 029 */ - { 0, 0, printargs, "svr4_utime" }, /* 030 */ - { 0, 0, printargs, "svr4_stty" }, /* 031 */ - { 0, 0, printargs, "svr4_gtty" }, /* 032 */ - { 0, 0, printargs, "svr4_access" }, /* 033 */ - { 0, 0, printargs, "svr4_nice" }, /* 034 */ - { 0, 0, printargs, "svr4_statfs" }, /* 035 */ - { 0, 0, printargs, "svr4_sync" }, /* 036 */ - { 0, 0, printargs, "svr4_kill" }, /* 037 */ - { 0, 0, printargs, "svr4_fstatfs" }, /* 038 */ - { 0, 0, printargs, "svr4_setpgrp" }, /* 039 */ - { 0, 0, printargs, "svr4_cxenix" }, /* 040 */ - { 0, 0, printargs, "svr4_dup" }, /* 041 */ - { 0, 0, printargs, "svr4_pipe" }, /* 042 */ - { 0, 0, printargs, "svr4_times" }, /* 043 */ - { 0, 0, printargs, "svr4_profil" }, /* 044 */ - { 0, 0, printargs, "svr4_plock" }, /* 045 */ - { 0, 0, printargs, "svr4_setgid" }, /* 046 */ - { 0, 0, printargs, "svr4_getgid" }, /* 047 */ - { 0, 0, printargs, "svr4_sig" }, /* 048 */ - { 0, 0, printargs, "svr4_msgsys" }, /* 049 */ - { 0, 0, printargs, "svr4_sysmips" }, /* 050 */ - { 0, 0, printargs, "svr4_sysacct" }, /* 051 */ - { 0, 0, printargs, "svr4_shmsys" }, /* 052 */ - { 0, 0, printargs, "svr4_semsys" }, /* 053 */ - { 0, 0, printargs, "svr4_ioctl" }, /* 054 */ - { 0, 0, printargs, "svr4_uadmin" }, /* 055 */ - { 0, 0, printargs, "svr4_exch" }, /* 056 */ - { 0, 0, printargs, "svr4_utssys" }, /* 057 */ - { 0, 0, printargs, "svr4_fsync" }, /* 058 */ - { 0, 0, printargs, "svr4_exece" }, /* 059 */ - { 0, 0, printargs, "svr4_umask" }, /* 060 */ - { 0, 0, printargs, "svr4_chroot" }, /* 061 */ - { 0, 0, printargs, "svr4_fcntl" }, /* 062 */ - { 0, 0, printargs, "svr4_ulimit" }, /* 063 */ - { 0, 0, NULL, NULL }, /* 064 */ - { 0, 0, NULL, NULL }, /* 065 */ - { 0, 0, NULL, NULL }, /* 066 */ - { 0, 0, NULL, NULL }, /* 067 */ - { 0, 0, NULL, NULL }, /* 068 */ - { 0, 0, NULL, NULL }, /* 069 */ - { 0, 0, printargs, "svr4_advfs" }, /* 070 */ - { 0, 0, printargs, "svr4_unadvfs" }, /* 071 */ - { 0, 0, NULL, NULL }, /* 072 */ - { 0, 0, NULL, NULL }, /* 073 */ - { 0, 0, printargs, "svr4_rfstart" }, /* 074 */ - { 0, 0, NULL, NULL }, /* 075 */ - { 0, 0, printargs, "svr4_rdebug" }, /* 076 */ - { 0, 0, printargs, "svr4_rfstop" }, /* 077 */ - { 0, 0, printargs, "svr4_rfsys" }, /* 078 */ - { 0, 0, printargs, "svr4_rmdir" }, /* 079 */ - { 0, 0, printargs, "svr4_mkdir" }, /* 080 */ - { 0, 0, printargs, "svr4_getdents" }, /* 081 */ - { 0, 0, printargs, "svr4_libattach" }, /* 082 */ - { 0, 0, printargs, "svr4_libdetach" }, /* 083 */ - { 0, 0, printargs, "svr4_sysfs" }, /* 084 */ - { 0, 0, printargs, "svr4_getmsg" }, /* 085 */ - { 0, 0, printargs, "svr4_putmsg" }, /* 086 */ - { 0, 0, printargs, "svr4_poll" }, /* 087 */ - { 0, 0, printargs, "svr4_lstat" }, /* 088 */ - { 0, 0, printargs, "svr4_symlink" }, /* 089 */ - { 0, 0, printargs, "svr4_readlink" }, /* 090 */ - { 0, 0, printargs, "svr4_setgroups" }, /* 091 */ - { 0, 0, printargs, "svr4_getgroups" }, /* 092 */ - { 0, 0, printargs, "svr4_fchmod" }, /* 093 */ - { 0, 0, printargs, "svr4_fchown" }, /* 094 */ - { 0, 0, printargs, "svr4_sigprocmask" }, /* 095 */ - { 0, 0, printargs, "svr4_sigsuspend" }, /* 096 */ - { 0, 0, printargs, "svr4_sigaltstack" }, /* 097 */ - { 0, 0, printargs, "svr4_sigaction" }, /* 098 */ - { 0, 0, printargs, "svr4_sigpending" }, /* 099 */ - { 0, 0, printargs, "svr4_setcontext" }, /* 0100 */ - { 0, 0, printargs, "svr4_evsys" }, /* 0101 */ - { 0, 0, printargs, "svr4_evtrapret" }, /* 0102 */ - { 0, 0, printargs, "svr4_statvfs" }, /* 0103 */ - { 0, 0, printargs, "svr4_fstatvfs" }, /* 0104 */ - { 0, 0, NULL, NULL }, /* 105 */ - { 0, 0, printargs, "svr4_nfssys" }, /* 0106 */ - { 0, 0, printargs, "svr4_waitid" }, /* 0107 */ - { 0, 0, printargs, "svr4_sigsendset" }, /* 0108 */ - { 0, 0, printargs, "svr4_hrtsys" }, /* 0109 */ - { 0, 0, printargs, "svr4_acancel" }, /* 0110 */ - { 0, 0, printargs, "svr4_async" }, /* 0111 */ - { 0, 0, printargs, "svr4_priocntlset" }, /* 0112 */ - { 0, 0, printargs, "svr4_pathconf" }, /* 0113 */ - { 0, TM, printargs, "svr4_mincore" }, /* 0114 */ - { 0, TD|TM, printargs, "svr4_mmap" }, /* 0115 */ - { 0, TM, printargs, "svr4_mprotect" }, /* 0116 */ - { 0, TM, printargs, "svr4_munmap" }, /* 0117 */ - { 0, 0, printargs, "svr4_fpathconf" }, /* 0118 */ - { 0, 0, printargs, "svr4_vfork" }, /* 0119 */ - { 0, 0, printargs, "svr4_fchdir" }, /* 0120 */ - { 0, 0, printargs, "svr4_readv" }, /* 0121 */ - { 0, 0, printargs, "svr4_writev" }, /* 0122 */ - { 0, 0, printargs, "svr4_xstat" }, /* 0123 */ - { 0, 0, printargs, "svr4_lxstat" }, /* 0124 */ - { 0, 0, printargs, "svr4_fxstat" }, /* 0125 */ - { 0, 0, printargs, "svr4_xmknod" }, /* 0126 */ - { 0, 0, printargs, "svr4_clocal" }, /* 0127 */ - { 0, 0, printargs, "svr4_setrlimit" }, /* 0128 */ - { 0, 0, printargs, "svr4_getrlimit" }, /* 0129 */ - { 0, 0, printargs, "svr4_lchown" }, /* 0130 */ - { 0, 0, printargs, "svr4_memcntl" }, /* 0131 */ - { 0, 0, printargs, "svr4_getpmsg" }, /* 0132 */ - { 0, 0, printargs, "svr4_putpmsg" }, /* 0133 */ - { 0, 0, printargs, "svr4_rename" }, /* 0134 */ - { 0, 0, printargs, "svr4_nuname" }, /* 0135 */ - { 0, 0, printargs, "svr4_setegid" }, /* 0136 */ - { 0, 0, printargs, "svr4_sysconf" }, /* 0137 */ - { 0, 0, printargs, "svr4_adjtime" }, /* 0138 */ - { 0, 0, printargs, "svr4_sysinfo" }, /* 0139 */ - { 0, 0, NULL, NULL }, /* 140 */ - { 0, 0, printargs, "svr4_seteuid" }, /* 0141 */ - { 0, 0, printargs, "svr4_PYRAMID_statis" }, /* 0142 */ - { 0, 0, printargs, "svr4_PYRAMID_tuning" }, /* 0143 */ - { 0, 0, printargs, "svr4_PYRAMID_forcerr" }, /* 0144 */ - { 0, 0, printargs, "svr4_PYRAMID_mpcntl" }, /* 0145 */ - { 0, 0, NULL, NULL }, /* 146 */ - { 0, 0, NULL, NULL }, /* 147 */ - { 0, 0, NULL, NULL }, /* 148 */ - { 0, 0, NULL, NULL }, /* 149 */ - { 0, 0, NULL, NULL }, /* 150 */ - { 0, 0, NULL, NULL }, /* 151 */ - { 0, 0, NULL, NULL }, /* 152 */ - { 0, 0, NULL, NULL }, /* 153 */ - { 0, 0, NULL, NULL }, /* 154 */ - { 0, 0, NULL, NULL }, /* 155 */ - { 0, 0, NULL, NULL }, /* 156 */ - { 0, 0, NULL, NULL }, /* 157 */ - { 0, 0, NULL, NULL }, /* 158 */ - { 0, 0, NULL, NULL }, /* 159 */ - { 0, 0, NULL, NULL }, /* 160 */ - { 0, 0, NULL, NULL }, /* 161 */ - { 0, 0, NULL, NULL }, /* 162 */ - { 0, 0, NULL, NULL }, /* 163 */ - { 0, 0, NULL, NULL }, /* 164 */ - { 0, 0, NULL, NULL }, /* 165 */ - { 0, 0, NULL, NULL }, /* 166 */ - { 0, 0, NULL, NULL }, /* 167 */ - { 0, 0, NULL, NULL }, /* 168 */ - { 0, 0, NULL, NULL }, /* 169 */ - { 0, 0, NULL, NULL }, /* 170 */ - { 0, 0, NULL, NULL }, /* 171 */ - { 0, 0, NULL, NULL }, /* 172 */ - { 0, 0, NULL, NULL }, /* 173 */ - { 0, 0, NULL, NULL }, /* 174 */ - { 0, 0, NULL, NULL }, /* 175 */ - { 0, 0, NULL, NULL }, /* 176 */ - { 0, 0, NULL, NULL }, /* 177 */ - { 0, 0, NULL, NULL }, /* 178 */ - { 0, 0, NULL, NULL }, /* 179 */ - { 0, 0, NULL, NULL }, /* 180 */ - { 0, 0, NULL, NULL }, /* 181 */ - { 0, 0, NULL, NULL }, /* 182 */ - { 0, 0, NULL, NULL }, /* 183 */ - { 0, 0, NULL, NULL }, /* 184 */ - { 0, 0, NULL, NULL }, /* 185 */ - { 0, 0, NULL, NULL }, /* 186 */ - { 0, 0, NULL, NULL }, /* 187 */ - { 0, 0, NULL, NULL }, /* 188 */ - { 0, 0, NULL, NULL }, /* 189 */ - { 0, 0, NULL, NULL }, /* 190 */ - { 0, 0, NULL, NULL }, /* 191 */ - { 0, 0, NULL, NULL }, /* 192 */ - { 0, 0, NULL, NULL }, /* 193 */ - { 0, 0, NULL, NULL }, /* 194 */ - { 0, 0, NULL, NULL }, /* 195 */ - { 0, 0, NULL, NULL }, /* 196 */ - { 0, 0, NULL, NULL }, /* 197 */ - { 0, 0, NULL, NULL }, /* 198 */ - { 0, 0, NULL, NULL }, /* 199 */ - { 0, 0, NULL, NULL }, /* 200 */ - { 0, 0, printargs, "svr4_aread" }, /* 0201 */ - { 0, 0, printargs, "svr4_awrite" }, /* 0202 */ - { 0, 0, printargs, "svr4_listio" }, /* 0203 */ - { 0, 0, printargs, "svr4_mips_acancel" }, /* 0204 */ - { 0, 0, printargs, "svr4_astatus" }, /* 0205 */ - { 0, 0, printargs, "svr4_await" }, /* 0206 */ - { 0, 0, printargs, "svr4_areadv" }, /* 0207 */ - { 0, 0, printargs, "svr4_awritev" }, /* 0208 */ - - [209 ... 999] = { }, /* 999 */ /* end of SVR4 */ - - { 0, 0, printargs, "sysv_syscall" }, /* 1000 */ /* start of SYSV */ - { 0, 0, printargs, "sysv_exit" }, /* 1001 */ - { 0, 0, printargs, "sysv_fork" }, /* 1002 */ - { 0, 0, printargs, "sysv_read" }, /* 1003 */ - { 0, 0, printargs, "sysv_write" }, /* 1004 */ - { 0, 0, printargs, "sysv_open" }, /* 1005 */ - { 0, 0, printargs, "sysv_close" }, /* 1006 */ - { 0, 0, printargs, "sysv_wait" }, /* 1007 */ - { 0, 0, printargs, "sysv_creat" }, /* 1008 */ - { 0, 0, printargs, "sysv_link" }, /* 1009 */ - { 0, 0, printargs, "sysv_unlink" }, /* 1010 */ - { 0, 0, printargs, "sysv_execv" }, /* 1011 */ - { 0, 0, printargs, "sysv_chdir" }, /* 1012 */ - { 0, 0, printargs, "sysv_time" }, /* 1013 */ - { 0, 0, printargs, "sysv_mknod" }, /* 1014 */ - { 0, 0, printargs, "sysv_chmod" }, /* 1015 */ - { 0, 0, printargs, "sysv_chown" }, /* 1016 */ - { 0, TM, printargs, "sysv_brk" }, /* 1017 */ - { 0, 0, printargs, "sysv_stat" }, /* 1018 */ - { 0, 0, printargs, "sysv_lseek" }, /* 1019 */ - { 0, 0, printargs, "sysv_getpid" }, /* 1020 */ - { 0, 0, printargs, "sysv_mount" }, /* 1021 */ - { 0, 0, printargs, "sysv_umount" }, /* 1022 */ - { 0, 0, printargs, "sysv_setuid" }, /* 1023 */ - { 0, 0, printargs, "sysv_getuid" }, /* 1024 */ - { 0, 0, printargs, "sysv_stime" }, /* 1025 */ - { 0, 0, printargs, "sysv_ptrace" }, /* 1026 */ - { 0, 0, printargs, "sysv_alarm" }, /* 1027 */ - { 0, 0, printargs, "sysv_fstat" }, /* 1028 */ - { 0, 0, printargs, "sysv_pause" }, /* 1029 */ - { 0, 0, printargs, "sysv_utime" }, /* 1030 */ - { 0, 0, printargs, "sysv_stty" }, /* 1031 */ - { 0, 0, printargs, "sysv_gtty" }, /* 1032 */ - { 0, 0, printargs, "sysv_access" }, /* 1033 */ - { 0, 0, printargs, "sysv_nice" }, /* 1034 */ - { 0, 0, printargs, "sysv_statfs" }, /* 1035 */ - { 0, 0, printargs, "sysv_sync" }, /* 1036 */ - { 0, 0, printargs, "sysv_kill" }, /* 1037 */ - { 0, 0, printargs, "sysv_fstatfs" }, /* 1038 */ - { 0, 0, printargs, "sysv_setpgrp" }, /* 1039 */ - { 0, 0, printargs, "sysv_syssgi" }, /* 1040 */ - { 0, 0, printargs, "sysv_dup" }, /* 1041 */ - { 0, 0, printargs, "sysv_pipe" }, /* 1042 */ - { 0, 0, printargs, "sysv_times" }, /* 1043 */ - { 0, 0, printargs, "sysv_profil" }, /* 1044 */ - { 0, 0, printargs, "sysv_plock" }, /* 1045 */ - { 0, 0, printargs, "sysv_setgid" }, /* 1046 */ - { 0, 0, printargs, "sysv_getgid" }, /* 1047 */ - { 0, 0, printargs, "sysv_sig" }, /* 1048 */ - { 0, 0, printargs, "sysv_msgsys" }, /* 1049 */ - { 0, 0, printargs, "sysv_sysmips" }, /* 1050 */ - { 0, 0, printargs, "sysv_acct" }, /* 1051 */ - { 0, 0, printargs, "sysv_shmsys" }, /* 1052 */ - { 0, 0, printargs, "sysv_semsys" }, /* 1053 */ - { 0, 0, printargs, "sysv_ioctl" }, /* 1054 */ - { 0, 0, printargs, "sysv_uadmin" }, /* 1055 */ - { 0, 0, printargs, "sysv_sysmp" }, /* 1056 */ - { 0, 0, printargs, "sysv_utssys" }, /* 1057 */ - { 0, 0, NULL, NULL }, /* 1058 */ - { 0, 0, printargs, "sysv_execve" }, /* 1059 */ - { 0, 0, printargs, "sysv_umask" }, /* 1060 */ - { 0, 0, printargs, "sysv_chroot" }, /* 1061 */ - { 0, 0, printargs, "sysv_fcntl" }, /* 1062 */ - { 0, 0, printargs, "sysv_ulimit" }, /* 1063 */ - { 0, 0, NULL, NULL }, /* 1064 */ - { 0, 0, NULL, NULL }, /* 1065 */ - { 0, 0, NULL, NULL }, /* 1066 */ - { 0, 0, NULL, NULL }, /* 1067 */ - { 0, 0, NULL, NULL }, /* 1068 */ - { 0, 0, NULL, NULL }, /* 1069 */ - { 0, 0, printargs, "sysv_advfs" }, /* 1070 */ - { 0, 0, printargs, "sysv_unadvfs" }, /* 1071 */ - { 0, 0, printargs, "sysv_rmount" }, /* 1072 */ - { 0, 0, printargs, "sysv_rumount" }, /* 1073 */ - { 0, 0, printargs, "sysv_rfstart" }, /* 1074 */ - { 0, 0, printargs, "sysv_getrlimit64" }, /* 1075 */ - { 0, 0, printargs, "sysv_setrlimit64" }, /* 1076 */ - { 0, 0, printargs, "sysv_nanosleep" }, /* 1077 */ - { 0, 0, printargs, "sysv_lseek64" }, /* 1078 */ - { 0, 0, printargs, "sysv_rmdir" }, /* 1079 */ - { 0, 0, printargs, "sysv_mkdir" }, /* 1080 */ - { 0, 0, printargs, "sysv_getdents" }, /* 1081 */ - { 0, 0, printargs, "sysv_sginap" }, /* 1082 */ - { 0, 0, printargs, "sysv_sgikopt" }, /* 1083 */ - { 0, 0, printargs, "sysv_sysfs" }, /* 1084 */ - { 0, 0, printargs, "sysv_getmsg" }, /* 1085 */ - { 0, 0, printargs, "sysv_putmsg" }, /* 1086 */ - { 0, 0, printargs, "sysv_poll" }, /* 1087 */ - { 0, 0, printargs, "sysv_sigreturn" }, /* 1088 */ - { 0, 0, printargs, "sysv_accept" }, /* 1089 */ - { 0, 0, printargs, "sysv_bind" }, /* 1090 */ - { 0, 0, printargs, "sysv_connect" }, /* 1091 */ - { 0, 0, printargs, "sysv_gethostid" }, /* 1092 */ - { 0, 0, printargs, "sysv_getpeername" }, /* 1093 */ - { 0, 0, printargs, "sysv_getsockname" }, /* 1094 */ - { 0, 0, printargs, "sysv_getsockopt" }, /* 1095 */ - { 0, 0, printargs, "sysv_listen" }, /* 1096 */ - { 0, 0, printargs, "sysv_recv" }, /* 1097 */ - { 0, 0, printargs, "sysv_recvfrom" }, /* 1098 */ - { 0, 0, printargs, "sysv_recvmsg" }, /* 1099 */ - { 0, 0, printargs, "sysv_select" }, /* 1100 */ - { 0, 0, printargs, "sysv_send" }, /* 1101 */ - { 0, 0, printargs, "sysv_sendmsg" }, /* 1102 */ - { 0, 0, printargs, "sysv_sendto" }, /* 1103 */ - { 0, 0, printargs, "sysv_sethostid" }, /* 1104 */ - { 0, 0, printargs, "sysv_setsockopt" }, /* 1105 */ - { 0, 0, printargs, "sysv_shutdown" }, /* 1106 */ - { 0, 0, printargs, "sysv_socket" }, /* 1107 */ - { 0, 0, printargs, "sysv_gethostname" }, /* 1108 */ - { 0, 0, printargs, "sysv_sethostname" }, /* 1109 */ - { 0, 0, printargs, "sysv_getdomainname" }, /* 1110 */ - { 0, 0, printargs, "sysv_setdomainname" }, /* 1111 */ - { 0, 0, printargs, "sysv_truncate" }, /* 1112 */ - { 0, 0, printargs, "sysv_ftruncate" }, /* 1113 */ - { 0, 0, printargs, "sysv_rename" }, /* 1114 */ - { 0, 0, printargs, "sysv_symlink" }, /* 1115 */ - { 0, 0, printargs, "sysv_readlink" }, /* 1116 */ - { 0, 0, printargs, "sysv_lstat" }, /* 1117 */ - { 0, 0, printargs, "sysv_nfsmount" }, /* 1118 */ - { 0, 0, printargs, "sysv_nfssvc" }, /* 1119 */ - { 0, 0, printargs, "sysv_getfh" }, /* 1120 */ - { 0, 0, printargs, "sysv_async_daemon" }, /* 1121 */ - { 0, 0, printargs, "sysv_exportfs" }, /* 1122 */ - { 0, 0, printargs, "sysv_setregid" }, /* 1123 */ - { 0, 0, printargs, "sysv_setreuid" }, /* 1124 */ - { 0, 0, printargs, "sysv_getitimer" }, /* 1125 */ - { 0, 0, printargs, "sysv_setitimer" }, /* 1126 */ - { 0, 0, printargs, "sysv_adjtime" }, /* 1127 */ - { 0, 0, printargs, "sysv_BSD_getime" }, /* 1128 */ - { 0, 0, printargs, "sysv_sproc" }, /* 1129 */ - { 0, 0, printargs, "sysv_prctl" }, /* 1130 */ - { 0, 0, printargs, "sysv_procblk" }, /* 1131 */ - { 0, 0, printargs, "sysv_sprocsp" }, /* 1132 */ - { 0, 0, printargs, "sysv_sgigsc" }, /* 1133 */ - { 0, TD|TM, printargs, "sysv_mmap" }, /* 1134 */ - { 0, TM, printargs, "sysv_munmap" }, /* 1135 */ - { 0, TM, printargs, "sysv_mprotect" }, /* 1136 */ - { 0, TM, printargs, "sysv_msync" }, /* 1137 */ - { 0, TM, printargs, "sysv_madvise" }, /* 1138 */ - { 0, 0, printargs, "sysv_pagelock" }, /* 1139 */ - { 0, 0, printargs, "sysv_getpagesize" }, /* 1140 */ - { 0, TF, printargs, "sysv_quotactl" }, /* 1141 */ - { 0, 0, printargs, "sysv_libdetach" }, /* 1142 */ - { 0, 0, printargs, "sysv_BSDgetpgrp" }, /* 1143 */ - { 0, 0, printargs, "sysv_BSDsetpgrp" }, /* 1144 */ - { 0, 0, printargs, "sysv_vhangup" }, /* 1145 */ - { 0, 0, printargs, "sysv_fsync" }, /* 1146 */ - { 0, 0, printargs, "sysv_fchdir" }, /* 1147 */ - { 0, 0, printargs, "sysv_getrlimit" }, /* 1148 */ - { 0, 0, printargs, "sysv_setrlimit" }, /* 1149 */ - { 0, 0, printargs, "sysv_cacheflush" }, /* 1150 */ - { 0, 0, printargs, "sysv_cachectl" }, /* 1151 */ - { 0, 0, printargs, "sysv_fchown" }, /* 1152 */ - { 0, 0, printargs, "sysv_fchmod" }, /* 1153 */ - { 0, 0, printargs, "sysv_wait3" }, /* 1154 */ - { 0, 0, printargs, "sysv_socketpair" }, /* 1155 */ - { 0, 0, printargs, "sysv_sysinfo" }, /* 1156 */ - { 0, 0, printargs, "sysv_nuname" }, /* 1157 */ - { 0, 0, printargs, "sysv_xstat" }, /* 1158 */ - { 0, 0, printargs, "sysv_lxstat" }, /* 1159 */ - { 0, 0, printargs, "sysv_fxstat" }, /* 1160 */ - { 0, 0, printargs, "sysv_xmknod" }, /* 1161 */ - { 0, 0, printargs, "sysv_ksigaction" }, /* 1162 */ - { 0, 0, printargs, "sysv_sigpending" }, /* 1163 */ - { 0, 0, printargs, "sysv_sigprocmask" }, /* 1164 */ - { 0, 0, printargs, "sysv_sigsuspend" }, /* 1165 */ - { 0, 0, printargs, "sysv_sigpoll" }, /* 1166 */ - { 0, 0, printargs, "sysv_swapctl" }, /* 1167 */ - { 0, 0, printargs, "sysv_getcontext" }, /* 1168 */ - { 0, 0, printargs, "sysv_setcontext" }, /* 1169 */ - { 0, 0, printargs, "sysv_waitsys" }, /* 1170 */ - { 0, 0, printargs, "sysv_sigstack" }, /* 1171 */ - { 0, 0, printargs, "sysv_sigaltstack" }, /* 1172 */ - { 0, 0, printargs, "sysv_sigsendset" }, /* 1173 */ - { 0, 0, printargs, "sysv_statvfs" }, /* 1174 */ - { 0, 0, printargs, "sysv_fstatvfs" }, /* 1175 */ - { 0, 0, printargs, "sysv_getpmsg" }, /* 1176 */ - { 0, 0, printargs, "sysv_putpmsg" }, /* 1177 */ - { 0, 0, printargs, "sysv_lchown" }, /* 1178 */ - { 0, 0, printargs, "sysv_priocntl" }, /* 1179 */ - { 0, 0, printargs, "sysv_ksigqueue" }, /* 1180 */ - { 0, 0, printargs, "sysv_readv" }, /* 1181 */ - { 0, 0, printargs, "sysv_writev" }, /* 1182 */ - { 0, 0, printargs, "sysv_truncate64" }, /* 1183 */ - { 0, 0, printargs, "sysv_ftruncate64" }, /* 1184 */ - { 0, TD|TM, printargs, "sysv_mmap64" }, /* 1185 */ - { 0, 0, printargs, "sysv_dmi" }, /* 1186 */ - { 0, 0, printargs, "sysv_pread" }, /* 1187 */ - { 0, 0, printargs, "sysv_pwrite" }, /* 1188 */ - - [1189 ... 1999] = { }, /* 1999 */ /* end of SYSV */ - - { 0, 0, printargs, "bsd43_syscall" }, /* 2000 */ /* start of BSD 4.3 */ - { 0, 0, printargs, "bsd43_exit" }, /* 2001 */ - { 0, 0, printargs, "bsd43_fork" }, /* 2002 */ - { 0, 0, printargs, "bsd43_read" }, /* 2003 */ - { 0, 0, printargs, "bsd43_write" }, /* 2004 */ - { 0, 0, printargs, "bsd43_open" }, /* 2005 */ - { 0, 0, printargs, "bsd43_close" }, /* 2006 */ - { 0, 0, printargs, "bsd43_wait" }, /* 2007 */ - { 0, 0, printargs, "bsd43_creat" }, /* 2008 */ - { 0, 0, printargs, "bsd43_link" }, /* 2009 */ - { 0, 0, printargs, "bsd43_unlink" }, /* 2010 */ - { 0, 0, printargs, "bsd43_exec" }, /* 2011 */ - { 0, 0, printargs, "bsd43_chdir" }, /* 2012 */ - { 0, 0, printargs, "bsd43_time" }, /* 2013 */ - { 0, 0, printargs, "bsd43_mknod" }, /* 2014 */ - { 0, 0, printargs, "bsd43_chmod" }, /* 2015 */ - { 0, 0, printargs, "bsd43_chown" }, /* 2016 */ - { 0, TM, printargs, "bsd43_sbreak" }, /* 2017 */ - { 0, 0, printargs, "bsd43_oldstat" }, /* 2018 */ - { 0, 0, printargs, "bsd43_lseek" }, /* 2019 */ - { 0, 0, printargs, "bsd43_getpid" }, /* 2020 */ - { 0, 0, printargs, "bsd43_oldmount" }, /* 2021 */ - { 0, 0, printargs, "bsd43_umount" }, /* 2022 */ - { 0, 0, printargs, "bsd43_setuid" }, /* 2023 */ - { 0, 0, printargs, "bsd43_getuid" }, /* 2024 */ - { 0, 0, printargs, "bsd43_stime" }, /* 2025 */ - { 0, 0, printargs, "bsd43_ptrace" }, /* 2026 */ - { 0, 0, printargs, "bsd43_alarm" }, /* 2027 */ - { 0, 0, printargs, "bsd43_oldfstat" }, /* 2028 */ - { 0, 0, printargs, "bsd43_pause" }, /* 2029 */ - { 0, 0, printargs, "bsd43_utime" }, /* 2030 */ - { 0, 0, printargs, "bsd43_stty" }, /* 2031 */ - { 0, 0, printargs, "bsd43_gtty" }, /* 2032 */ - { 0, 0, printargs, "bsd43_access" }, /* 2033 */ - { 0, 0, printargs, "bsd43_nice" }, /* 2034 */ - { 0, 0, printargs, "bsd43_ftime" }, /* 2035 */ - { 0, 0, printargs, "bsd43_sync" }, /* 2036 */ - { 0, 0, printargs, "bsd43_kill" }, /* 2037 */ - { 0, 0, printargs, "bsd43_stat" }, /* 2038 */ - { 0, 0, printargs, "bsd43_oldsetpgrp" }, /* 2039 */ - { 0, 0, printargs, "bsd43_lstat" }, /* 2040 */ - { 0, 0, printargs, "bsd43_dup" }, /* 2041 */ - { 0, 0, printargs, "bsd43_pipe" }, /* 2042 */ - { 0, 0, printargs, "bsd43_times" }, /* 2043 */ - { 0, 0, printargs, "bsd43_profil" }, /* 2044 */ - { 0, 0, printargs, "bsd43_msgsys" }, /* 2045 */ - { 0, 0, printargs, "bsd43_setgid" }, /* 2046 */ - { 0, 0, printargs, "bsd43_getgid" }, /* 2047 */ - { 0, 0, printargs, "bsd43_ssig" }, /* 2048 */ - { 0, 0, NULL, NULL }, /* 2049 */ - { 0, 0, NULL, NULL }, /* 2050 */ - { 0, 0, printargs, "bsd43_sysacct" }, /* 2051 */ - { 0, 0, printargs, "bsd43_phys" }, /* 2052 */ - { 0, 0, printargs, "bsd43_lock" }, /* 2053 */ - { 0, 0, printargs, "bsd43_ioctl" }, /* 2054 */ - { 0, 0, printargs, "bsd43_reboot" }, /* 2055 */ - { 0, 0, printargs, "bsd43_mpxchan" }, /* 2056 */ - { 0, 0, printargs, "bsd43_symlink" }, /* 2057 */ - { 0, 0, printargs, "bsd43_readlink" }, /* 2058 */ - { 0, 0, printargs, "bsd43_execve" }, /* 2059 */ - { 0, 0, printargs, "bsd43_umask" }, /* 2060 */ - { 0, 0, printargs, "bsd43_chroot" }, /* 2061 */ - { 0, 0, printargs, "bsd43_fstat" }, /* 2062 */ - { 0, 0, NULL, NULL }, /* 2063 */ - { 0, 0, printargs, "bsd43_getpagesize" }, /* 2064 */ - { 0, TM, printargs, "bsd43_mremap" }, /* 2065 */ - { 0, 0, printargs, "bsd43_vfork" }, /* 2066 */ - { 0, 0, printargs, "bsd43_vread" }, /* 2067 */ - { 0, 0, printargs, "bsd43_vwrite" }, /* 2068 */ - { 0, TM, printargs, "bsd43_sbrk" }, /* 2069 */ - { 0, 0, printargs, "bsd43_sstk" }, /* 2070 */ - { 0, TD|TM, printargs, "bsd43_mmap" }, /* 2071 */ - { 0, 0, printargs, "bsd43_vadvise" }, /* 2072 */ - { 0, TM, printargs, "bsd43_munmap" }, /* 2073 */ - { 0, TM, printargs, "bsd43_mprotect" }, /* 2074 */ - { 0, TM, printargs, "bsd43_madvise" }, /* 2075 */ - { 0, 0, printargs, "bsd43_vhangup" }, /* 2076 */ - { 0, 0, printargs, "bsd43_vlimit" }, /* 2077 */ - { 0, TM, printargs, "bsd43_mincore" }, /* 2078 */ - { 0, 0, printargs, "bsd43_getgroups" }, /* 2079 */ - { 0, 0, printargs, "bsd43_setgroups" }, /* 2080 */ - { 0, 0, printargs, "bsd43_getpgrp" }, /* 2081 */ - { 0, 0, printargs, "bsd43_setpgrp" }, /* 2082 */ - { 0, 0, printargs, "bsd43_setitimer" }, /* 2083 */ - { 0, 0, printargs, "bsd43_wait3" }, /* 2084 */ - { 0, 0, printargs, "bsd43_swapon" }, /* 2085 */ - { 0, 0, printargs, "bsd43_getitimer" }, /* 2086 */ - { 0, 0, printargs, "bsd43_gethostname" }, /* 2087 */ - { 0, 0, printargs, "bsd43_sethostname" }, /* 2088 */ - { 0, 0, printargs, "bsd43_getdtablesize" }, /* 2089 */ - { 0, 0, printargs, "bsd43_dup2" }, /* 2090 */ - { 0, 0, printargs, "bsd43_getdopt" }, /* 2091 */ - { 0, 0, printargs, "bsd43_fcntl" }, /* 2092 */ - { 0, 0, printargs, "bsd43_select" }, /* 2093 */ - { 0, 0, printargs, "bsd43_setdopt" }, /* 2094 */ - { 0, 0, printargs, "bsd43_fsync" }, /* 2095 */ - { 0, 0, printargs, "bsd43_setpriority" }, /* 2096 */ - { 0, 0, printargs, "bsd43_socket" }, /* 2097 */ - { 0, 0, printargs, "bsd43_connect" }, /* 2098 */ - { 0, 0, printargs, "bsd43_oldaccept" }, /* 2099 */ - { 0, 0, printargs, "bsd43_getpriority" }, /* 2100 */ - { 0, 0, printargs, "bsd43_send" }, /* 2101 */ - { 0, 0, printargs, "bsd43_recv" }, /* 2102 */ - { 0, 0, printargs, "bsd43_sigreturn" }, /* 2103 */ - { 0, 0, printargs, "bsd43_bind" }, /* 2104 */ - { 0, 0, printargs, "bsd43_setsockopt" }, /* 2105 */ - { 0, 0, printargs, "bsd43_listen" }, /* 2106 */ - { 0, 0, printargs, "bsd43_vtimes" }, /* 2107 */ - { 0, 0, printargs, "bsd43_sigvec" }, /* 2108 */ - { 0, 0, printargs, "bsd43_sigblock" }, /* 2109 */ - { 0, 0, printargs, "bsd43_sigsetmask" }, /* 2110 */ - { 0, 0, printargs, "bsd43_sigpause" }, /* 2111 */ - { 0, 0, printargs, "bsd43_sigstack" }, /* 2112 */ - { 0, 0, printargs, "bsd43_oldrecvmsg" }, /* 2113 */ - { 0, 0, printargs, "bsd43_oldsendmsg" }, /* 2114 */ - { 0, 0, printargs, "bsd43_vtrace" }, /* 2115 */ - { 0, 0, printargs, "bsd43_gettimeofday" }, /* 2116 */ - { 0, 0, printargs, "bsd43_getrusage" }, /* 2117 */ - { 0, 0, printargs, "bsd43_getsockopt" }, /* 2118 */ - { 0, 0, NULL, NULL }, /* 2119 */ - { 0, 0, printargs, "bsd43_readv" }, /* 2120 */ - { 0, 0, printargs, "bsd43_writev" }, /* 2121 */ - { 0, 0, printargs, "bsd43_settimeofday" }, /* 2122 */ - { 0, 0, printargs, "bsd43_fchown" }, /* 2123 */ - { 0, 0, printargs, "bsd43_fchmod" }, /* 2124 */ - { 0, 0, printargs, "bsd43_oldrecvfrom" }, /* 2125 */ - { 0, 0, printargs, "bsd43_setreuid" }, /* 2126 */ - { 0, 0, printargs, "bsd43_setregid" }, /* 2127 */ - { 0, 0, printargs, "bsd43_rename" }, /* 2128 */ - { 0, 0, printargs, "bsd43_truncate" }, /* 2129 */ - { 0, 0, printargs, "bsd43_ftruncate" }, /* 2130 */ - { 0, 0, printargs, "bsd43_flock" }, /* 2131 */ - { 0, 0, printargs, "bsd43_semsys" }, /* 2132 */ - { 0, 0, printargs, "bsd43_sendto" }, /* 2133 */ - { 0, 0, printargs, "bsd43_shutdown" }, /* 2134 */ - { 0, 0, printargs, "bsd43_socketpair" }, /* 2135 */ - { 0, 0, printargs, "bsd43_mkdir" }, /* 2136 */ - { 0, 0, printargs, "bsd43_rmdir" }, /* 2137 */ - { 0, 0, printargs, "bsd43_utimes" }, /* 2138 */ - { 0, 0, printargs, "bsd43_sigcleanup" }, /* 2139 */ - { 0, 0, printargs, "bsd43_adjtime" }, /* 2140 */ - { 0, 0, printargs, "bsd43_oldgetpeername" }, /* 2141 */ - { 0, 0, printargs, "bsd43_gethostid" }, /* 2142 */ - { 0, 0, printargs, "bsd43_sethostid" }, /* 2143 */ - { 0, 0, printargs, "bsd43_getrlimit" }, /* 2144 */ - { 0, 0, printargs, "bsd43_setrlimit" }, /* 2145 */ - { 0, 0, printargs, "bsd43_killpg" }, /* 2146 */ - { 0, 0, printargs, "bsd43_shmsys" }, /* 2147 */ - { 0, 0, printargs, "bsd43_quota" }, /* 2148 */ - { 0, 0, printargs, "bsd43_qquota" }, /* 2149 */ - { 0, 0, printargs, "bsd43_oldgetsockname" }, /* 2150 */ - { 0, 0, printargs, "bsd43_sysmips" }, /* 2151 */ - { 0, 0, printargs, "bsd43_cacheflush" }, /* 2152 */ - { 0, 0, printargs, "bsd43_cachectl" }, /* 2153 */ - { 0, 0, printargs, "bsd43_debug" }, /* 2154 */ - { 0, 0, NULL, NULL }, /* 2155 */ - { 0, 0, NULL, NULL }, /* 2156 */ - { 0, 0, printargs, "bsd43_nfs_mount" }, /* 2157 */ - { 0, 0, printargs, "bsd43_nfs_svc" }, /* 2158 */ - { 0, 0, printargs, "bsd43_getdirentries" }, /* 2159 */ - { 0, 0, printargs, "bsd43_statfs" }, /* 2160 */ - { 0, 0, printargs, "bsd43_fstatfs" }, /* 2161 */ - { 0, 0, printargs, "bsd43_unmount" }, /* 2162 */ - { 0, 0, printargs, "bsd43_async_daemon" }, /* 2163 */ - { 0, 0, printargs, "bsd43_nfs_getfh" }, /* 2164 */ - { 0, 0, printargs, "bsd43_getdomainname" }, /* 2165 */ - { 0, 0, printargs, "bsd43_setdomainname" }, /* 2166 */ - { 0, 0, printargs, "bsd43_pcfs_mount" }, /* 2167 */ - { 0, TF, printargs, "bsd43_quotactl" }, /* 2168 */ - { 0, 0, printargs, "bsd43_oldexportfs" }, /* 2169 */ - { 0, 0, printargs, "bsd43_smount" }, /* 2170 */ - { 0, 0, printargs, "bsd43_mipshwconf" }, /* 2171 */ - { 0, 0, printargs, "bsd43_exportfs" }, /* 2172 */ - { 0, 0, printargs, "bsd43_nfsfh_open" }, /* 2173 */ - { 0, 0, printargs, "bsd43_libattach" }, /* 2174 */ - { 0, 0, printargs, "bsd43_libdetach" }, /* 2175 */ - { 0, 0, printargs, "bsd43_accept" }, /* 2176 */ - { 0, 0, NULL, NULL }, /* 2177 */ - { 0, 0, NULL, NULL }, /* 2178 */ - { 0, 0, printargs, "bsd43_recvmsg" }, /* 2179 */ - { 0, 0, printargs, "bsd43_recvfrom" }, /* 2180 */ - { 0, 0, printargs, "bsd43_sendmsg" }, /* 2181 */ - { 0, 0, printargs, "bsd43_getpeername" }, /* 2182 */ - { 0, 0, printargs, "bsd43_getsockname" }, /* 2183 */ - { 0, 0, printargs, "bsd43_aread" }, /* 2184 */ - { 0, 0, printargs, "bsd43_awrite" }, /* 2185 */ - { 0, 0, printargs, "bsd43_listio" }, /* 2186 */ - { 0, 0, printargs, "bsd43_acancel" }, /* 2187 */ - { 0, 0, printargs, "bsd43_astatus" }, /* 2188 */ - { 0, 0, printargs, "bsd43_await" }, /* 2189 */ - { 0, 0, printargs, "bsd43_areadv" }, /* 2190 */ - { 0, 0, printargs, "bsd43_awritev" }, /* 2191 */ - - [2192 ... 2999] = { }, /* 2999 */ /* end of BSD 4.3 */ - - { 0, 0, printargs, "posix_syscall" }, /* 3000 */ /* start of POSIX */ - { 0, 0, printargs, "posix_exit" }, /* 3001 */ - { 0, 0, printargs, "posix_fork" }, /* 3002 */ - { 0, 0, printargs, "posix_read" }, /* 3003 */ - { 0, 0, printargs, "posix_write" }, /* 3004 */ - { 0, 0, printargs, "posix_open" }, /* 3005 */ - { 0, 0, printargs, "posix_close" }, /* 3006 */ - { 0, 0, printargs, "posix_wait" }, /* 3007 */ - { 0, 0, printargs, "posix_creat" }, /* 3008 */ - { 0, 0, printargs, "posix_link" }, /* 3009 */ - { 0, 0, printargs, "posix_unlink" }, /* 3010 */ - { 0, 0, printargs, "posix_exec" }, /* 3011 */ - { 0, 0, printargs, "posix_chdir" }, /* 3012 */ - { 0, 0, printargs, "posix_gtime" }, /* 3013 */ - { 0, 0, printargs, "posix_mknod" }, /* 3014 */ - { 0, 0, printargs, "posix_chmod" }, /* 3015 */ - { 0, 0, printargs, "posix_chown" }, /* 3016 */ - { 0, TM, printargs, "posix_sbreak" }, /* 3017 */ - { 0, 0, printargs, "posix_stat" }, /* 3018 */ - { 0, 0, printargs, "posix_lseek" }, /* 3019 */ - { 0, 0, printargs, "posix_getpid" }, /* 3020 */ - { 0, 0, printargs, "posix_mount" }, /* 3021 */ - { 0, 0, printargs, "posix_umount" }, /* 3022 */ - { 0, 0, printargs, "posix_setuid" }, /* 3023 */ - { 0, 0, printargs, "posix_getuid" }, /* 3024 */ - { 0, 0, printargs, "posix_stime" }, /* 3025 */ - { 0, 0, printargs, "posix_ptrace" }, /* 3026 */ - { 0, 0, printargs, "posix_alarm" }, /* 3027 */ - { 0, 0, printargs, "posix_fstat" }, /* 3028 */ - { 0, 0, printargs, "posix_pause" }, /* 3029 */ - { 0, 0, printargs, "posix_utime" }, /* 3030 */ - { 0, 0, printargs, "posix_stty" }, /* 3031 */ - { 0, 0, printargs, "posix_gtty" }, /* 3032 */ - { 0, 0, printargs, "posix_access" }, /* 3033 */ - { 0, 0, printargs, "posix_nice" }, /* 3034 */ - { 0, 0, printargs, "posix_statfs" }, /* 3035 */ - { 0, 0, printargs, "posix_sync" }, /* 3036 */ - { 0, 0, printargs, "posix_kill" }, /* 3037 */ - { 0, 0, printargs, "posix_fstatfs" }, /* 3038 */ - { 0, 0, printargs, "posix_getpgrp" }, /* 3039 */ - { 0, 0, printargs, "posix_syssgi" }, /* 3040 */ - { 0, 0, printargs, "posix_dup" }, /* 3041 */ - { 0, 0, printargs, "posix_pipe" }, /* 3042 */ - { 0, 0, printargs, "posix_times" }, /* 3043 */ - { 0, 0, printargs, "posix_profil" }, /* 3044 */ - { 0, 0, printargs, "posix_lock" }, /* 3045 */ - { 0, 0, printargs, "posix_setgid" }, /* 3046 */ - { 0, 0, printargs, "posix_getgid" }, /* 3047 */ - { 0, 0, printargs, "posix_sig" }, /* 3048 */ - { 0, 0, printargs, "posix_msgsys" }, /* 3049 */ - { 0, 0, printargs, "posix_sysmips" }, /* 3050 */ - { 0, 0, printargs, "posix_sysacct" }, /* 3051 */ - { 0, 0, printargs, "posix_shmsys" }, /* 3052 */ - { 0, 0, printargs, "posix_semsys" }, /* 3053 */ - { 0, 0, printargs, "posix_ioctl" }, /* 3054 */ - { 0, 0, printargs, "posix_uadmin" }, /* 3055 */ - { 0, 0, printargs, "posix_exch" }, /* 3056 */ - { 0, 0, printargs, "posix_utssys" }, /* 3057 */ - { 0, 0, NULL, NULL }, /* 3058 */ - { 0, 0, printargs, "posix_exece" }, /* 3059 */ - { 0, 0, printargs, "posix_umask" }, /* 3060 */ - { 0, 0, printargs, "posix_chroot" }, /* 3061 */ - { 0, 0, printargs, "posix_fcntl" }, /* 3062 */ - { 0, 0, printargs, "posix_ulimit" }, /* 3063 */ - { 0, 0, NULL, NULL }, /* 3064 */ - { 0, 0, NULL, NULL }, /* 3065 */ - { 0, 0, NULL, NULL }, /* 3066 */ - { 0, 0, NULL, NULL }, /* 3067 */ - { 0, 0, NULL, NULL }, /* 3068 */ - { 0, 0, NULL, NULL }, /* 3069 */ - { 0, 0, printargs, "posix_advfs" }, /* 3070 */ - { 0, 0, printargs, "posix_unadvfs" }, /* 3071 */ - { 0, 0, printargs, "posix_rmount" }, /* 3072 */ - { 0, 0, printargs, "posix_rumount" }, /* 3073 */ - { 0, 0, printargs, "posix_rfstart" }, /* 3074 */ - { 0, 0, NULL, NULL }, /* 3075 */ - { 0, 0, printargs, "posix_rdebug" }, /* 3076 */ - { 0, 0, printargs, "posix_rfstop" }, /* 3077 */ - { 0, 0, printargs, "posix_rfsys" }, /* 3078 */ - { 0, 0, printargs, "posix_rmdir" }, /* 3079 */ - { 0, 0, printargs, "posix_mkdir" }, /* 3080 */ - { 0, 0, printargs, "posix_getdents" }, /* 3081 */ - { 0, 0, printargs, "posix_sginap" }, /* 3082 */ - { 0, 0, printargs, "posix_sgikopt" }, /* 3083 */ - { 0, 0, printargs, "posix_sysfs" }, /* 3084 */ - { 0, 0, printargs, "posix_getmsg" }, /* 3085 */ - { 0, 0, printargs, "posix_putmsg" }, /* 3086 */ - { 0, 0, printargs, "posix_poll" }, /* 3087 */ - { 0, 0, printargs, "posix_sigreturn" }, /* 3088 */ - { 0, 0, printargs, "posix_accept" }, /* 3089 */ - { 0, 0, printargs, "posix_bind" }, /* 3090 */ - { 0, 0, printargs, "posix_connect" }, /* 3091 */ - { 0, 0, printargs, "posix_gethostid" }, /* 3092 */ - { 0, 0, printargs, "posix_getpeername" }, /* 3093 */ - { 0, 0, printargs, "posix_getsockname" }, /* 3094 */ - { 0, 0, printargs, "posix_getsockopt" }, /* 3095 */ - { 0, 0, printargs, "posix_listen" }, /* 3096 */ - { 0, 0, printargs, "posix_recv" }, /* 3097 */ - { 0, 0, printargs, "posix_recvfrom" }, /* 3098 */ - { 0, 0, printargs, "posix_recvmsg" }, /* 3099 */ - { 0, 0, printargs, "posix_select" }, /* 3100 */ - { 0, 0, printargs, "posix_send" }, /* 3101 */ - { 0, 0, printargs, "posix_sendmsg" }, /* 3102 */ - { 0, 0, printargs, "posix_sendto" }, /* 3103 */ - { 0, 0, printargs, "posix_sethostid" }, /* 3104 */ - { 0, 0, printargs, "posix_setsockopt" }, /* 3105 */ - { 0, 0, printargs, "posix_shutdown" }, /* 3106 */ - { 0, 0, printargs, "posix_socket" }, /* 3107 */ - { 0, 0, printargs, "posix_gethostname" }, /* 3108 */ - { 0, 0, printargs, "posix_sethostname" }, /* 3109 */ - { 0, 0, printargs, "posix_getdomainname" }, /* 3110 */ - { 0, 0, printargs, "posix_setdomainname" }, /* 3111 */ - { 0, 0, printargs, "posix_truncate" }, /* 3112 */ - { 0, 0, printargs, "posix_ftruncate" }, /* 3113 */ - { 0, 0, printargs, "posix_rename" }, /* 3114 */ - { 0, 0, printargs, "posix_symlink" }, /* 3115 */ - { 0, 0, printargs, "posix_readlink" }, /* 3116 */ - { 0, 0, printargs, "posix_lstat" }, /* 3117 */ - { 0, 0, printargs, "posix_nfs_mount" }, /* 3118 */ - { 0, 0, printargs, "posix_nfs_svc" }, /* 3119 */ - { 0, 0, printargs, "posix_nfs_getfh" }, /* 3120 */ - { 0, 0, printargs, "posix_async_daemon" }, /* 3121 */ - { 0, 0, printargs, "posix_exportfs" }, /* 3122 */ - { 0, 0, printargs, "posix_SGI_setregid" }, /* 3123 */ - { 0, 0, printargs, "posix_SGI_setreuid" }, /* 3124 */ - { 0, 0, printargs, "posix_getitimer" }, /* 3125 */ - { 0, 0, printargs, "posix_setitimer" }, /* 3126 */ - { 0, 0, printargs, "posix_adjtime" }, /* 3127 */ - { 0, 0, printargs, "posix_SGI_bsdgettime" }, /* 3128 */ - { 0, 0, printargs, "posix_SGI_sproc" }, /* 3129 */ - { 0, 0, printargs, "posix_SGI_prctl" }, /* 3130 */ - { 0, 0, printargs, "posix_SGI_blkproc" }, /* 3131 */ - { 0, 0, NULL, NULL }, /* 3132 */ - { 0, 0, printargs, "posix_SGI_sgigsc" }, /* 3133 */ - { 0, TD|TM, printargs, "posix_SGI_mmap" }, /* 3134 */ - { 0, TM, printargs, "posix_SGI_munmap" }, /* 3135 */ - { 0, TM, printargs, "posix_SGI_mprotect" }, /* 3136 */ - { 0, TM, printargs, "posix_SGI_msync" }, /* 3137 */ - { 0, TM, printargs, "posix_SGI_madvise" }, /* 3138 */ - { 0, 0, printargs, "posix_SGI_mpin" }, /* 3139 */ - { 0, 0, printargs, "posix_SGI_getpagesize" }, /* 3140 */ - { 0, 0, printargs, "posix_SGI_libattach" }, /* 3141 */ - { 0, 0, printargs, "posix_SGI_libdetach" }, /* 3142 */ - { 0, 0, printargs, "posix_SGI_getpgrp" }, /* 3143 */ - { 0, 0, printargs, "posix_SGI_setpgrp" }, /* 3144 */ - { 0, 0, NULL, NULL }, /* 3145 */ - { 0, 0, NULL, NULL }, /* 3146 */ - { 0, 0, NULL, NULL }, /* 3147 */ - { 0, 0, NULL, NULL }, /* 3148 */ - { 0, 0, NULL, NULL }, /* 3149 */ - { 0, 0, printargs, "posix_cacheflush" }, /* 3150 */ - { 0, 0, printargs, "posix_cachectl" }, /* 3151 */ - { 0, 0, printargs, "posix_fchown" }, /* 3152 */ - { 0, 0, printargs, "posix_fchmod" }, /* 3153 */ - { 0, 0, printargs, "posix_wait3" }, /* 3154 */ - { 0, TD|TM, printargs, "posix_mmap" }, /* 3155 */ - { 0, TM, printargs, "posix_munmap" }, /* 3156 */ - { 0, TM, printargs, "posix_madvise" }, /* 3157 */ - { 0, 0, printargs, "posix_BSD_getpagesize" }, /* 3158 */ - { 0, 0, printargs, "posix_setreuid" }, /* 3159 */ - { 0, 0, printargs, "posix_setregid" }, /* 3160 */ - { 0, 0, printargs, "posix_setpgid" }, /* 3161 */ - { 0, 0, printargs, "posix_getgroups" }, /* 3162 */ - { 0, 0, printargs, "posix_setgroups" }, /* 3163 */ - { 0, 0, printargs, "posix_gettimeofday" }, /* 3164 */ - { 0, 0, printargs, "posix_getrusage" }, /* 3165 */ - { 0, 0, printargs, "posix_getrlimit" }, /* 3166 */ - { 0, 0, printargs, "posix_setrlimit" }, /* 3167 */ - { 0, 0, printargs, "posix_waitpid" }, /* 3168 */ - { 0, 0, printargs, "posix_dup2" }, /* 3169 */ - { 0, 0, NULL, NULL }, /* 3170 */ - { 0, 0, NULL, NULL }, /* 3171 */ - { 0, 0, NULL, NULL }, /* 3172 */ - { 0, 0, NULL, NULL }, /* 3173 */ - { 0, 0, NULL, NULL }, /* 3174 */ - { 0, 0, NULL, NULL }, /* 3175 */ - { 0, 0, NULL, NULL }, /* 3176 */ - { 0, 0, NULL, NULL }, /* 3177 */ - { 0, 0, NULL, NULL }, /* 3178 */ - { 0, 0, NULL, NULL }, /* 3179 */ - { 0, 0, NULL, NULL }, /* 3180 */ - { 0, 0, NULL, NULL }, /* 3181 */ - { 0, 0, NULL, NULL }, /* 3182 */ - { 0, 0, NULL, NULL }, /* 3183 */ - { 0, 0, NULL, NULL }, /* 3184 */ - { 0, 0, NULL, NULL }, /* 3185 */ - { 0, 0, NULL, NULL }, /* 3186 */ - { 0, 0, NULL, NULL }, /* 3187 */ - { 0, 0, NULL, NULL }, /* 3188 */ - { 0, 0, NULL, NULL }, /* 3189 */ - { 0, 0, NULL, NULL }, /* 3190 */ - { 0, 0, NULL, NULL }, /* 3191 */ - { 0, 0, NULL, NULL }, /* 3192 */ - { 0, 0, NULL, NULL }, /* 3193 */ - { 0, 0, NULL, NULL }, /* 3194 */ - { 0, 0, NULL, NULL }, /* 3195 */ - { 0, 0, NULL, NULL }, /* 3196 */ - { 0, 0, NULL, NULL }, /* 3197 */ - { 0, 0, NULL, NULL }, /* 3198 */ - { 0, 0, NULL, NULL }, /* 3199 */ - { 0, 0, NULL, NULL }, /* 3200 */ - { 0, 0, NULL, NULL }, /* 3201 */ - { 0, 0, NULL, NULL }, /* 3202 */ - { 0, 0, NULL, NULL }, /* 3203 */ - { 0, 0, NULL, NULL }, /* 3204 */ - { 0, 0, NULL, NULL }, /* 3205 */ - { 0, 0, NULL, NULL }, /* 3206 */ - { 0, 0, NULL, NULL }, /* 3207 */ - { 0, 0, NULL, NULL }, /* 3208 */ - { 0, 0, NULL, NULL }, /* 3209 */ - { 0, 0, NULL, NULL }, /* 3210 */ - { 0, 0, NULL, NULL }, /* 3211 */ - { 0, 0, NULL, NULL }, /* 3212 */ - { 0, 0, NULL, NULL }, /* 3213 */ - { 0, 0, NULL, NULL }, /* 3214 */ - { 0, 0, NULL, NULL }, /* 3215 */ - { 0, 0, NULL, NULL }, /* 3216 */ - { 0, 0, NULL, NULL }, /* 3217 */ - { 0, 0, NULL, NULL }, /* 3218 */ - { 0, 0, NULL, NULL }, /* 3219 */ - { 0, 0, NULL, NULL }, /* 3220 */ - { 0, 0, NULL, NULL }, /* 3221 */ - { 0, 0, NULL, NULL }, /* 3222 */ - { 0, 0, NULL, NULL }, /* 3223 */ - { 0, 0, NULL, NULL }, /* 3224 */ - { 0, 0, NULL, NULL }, /* 3225 */ - { 0, 0, NULL, NULL }, /* 3226 */ - { 0, 0, NULL, NULL }, /* 3227 */ - { 0, 0, NULL, NULL }, /* 3228 */ - { 0, 0, NULL, NULL }, /* 3229 */ - { 0, 0, NULL, NULL }, /* 3230 */ - { 0, 0, NULL, NULL }, /* 3231 */ - { 0, 0, NULL, NULL }, /* 3232 */ - { 0, 0, NULL, NULL }, /* 3233 */ - { 0, 0, NULL, NULL }, /* 3234 */ - { 0, 0, NULL, NULL }, /* 3235 */ - { 0, 0, NULL, NULL }, /* 3236 */ - { 0, 0, NULL, NULL }, /* 3237 */ - { 0, 0, NULL, NULL }, /* 3238 */ - { 0, 0, NULL, NULL }, /* 3239 */ - { 0, 0, NULL, NULL }, /* 3240 */ - { 0, 0, NULL, NULL }, /* 3241 */ - { 0, 0, NULL, NULL }, /* 3242 */ - { 0, 0, NULL, NULL }, /* 3243 */ - { 0, 0, NULL, NULL }, /* 3244 */ - { 0, 0, NULL, NULL }, /* 3245 */ - { 0, 0, NULL, NULL }, /* 3246 */ - { 0, 0, NULL, NULL }, /* 3247 */ - { 0, 0, NULL, NULL }, /* 3248 */ - { 0, 0, NULL, NULL }, /* 3249 */ - { 0, 0, NULL, NULL }, /* 3250 */ - { 0, 0, NULL, NULL }, /* 3251 */ - { 0, 0, NULL, NULL }, /* 3252 */ - { 0, 0, NULL, NULL }, /* 3253 */ - { 0, 0, NULL, NULL }, /* 3254 */ - { 0, 0, NULL, NULL }, /* 3255 */ - { 0, 0, NULL, NULL }, /* 3256 */ - { 0, 0, NULL, NULL }, /* 3257 */ - { 0, 0, NULL, NULL }, /* 3258 */ - { 0, 0, NULL, NULL }, /* 3259 */ - { 0, 0, printargs, "posix_netboot" }, /* 3260 */ - { 0, 0, printargs, "posix_netunboot" }, /* 3261 */ - { 0, 0, printargs, "posix_rdump" }, /* 3262 */ - { 0, 0, printargs, "posix_setsid" }, /* 3263 */ - { 0, 0, printargs, "posix_getmaxsig" }, /* 3264 */ - { 0, 0, printargs, "posix_sigpending" }, /* 3265 */ - { 0, 0, printargs, "posix_sigprocmask" }, /* 3266 */ - { 0, 0, printargs, "posix_sigsuspend" }, /* 3267 */ - { 0, 0, printargs, "posix_sigaction" }, /* 3268 */ - - [3269 ... 3999] = { }, /* 3999 */ /* end of POSIX */ - -#if !defined(LINUX_MIPSN32) && !defined(LINUX_MIPSN64) - /* For an O32 strace, decode the o32 syscalls. */ - { MA, 0, printargs, "syscall" }, /* 4000 */ /* start of Linux o32 */ - { 1, TP, sys_exit, "exit" }, /* 4001 */ - { 0, TP, sys_fork, "fork" }, /* 4002 */ - { 3, TD, sys_read, "read" }, /* 4003 */ - { 3, TD, sys_write, "write" }, /* 4004 */ - { 3, TD|TF, sys_open, "open" }, /* 4005 */ - { 1, TD, sys_close, "close" }, /* 4006 */ - { 3, TP, sys_waitpid, "waitpid" }, /* 4007 */ - { 2, TD|TF, sys_creat, "creat" }, /* 4008 */ - { 2, TF, sys_link, "link" }, /* 4009 */ - { 1, TF, sys_unlink, "unlink" }, /* 4010 */ - { 3, TF|TP, sys_execve, "execve" }, /* 4011 */ - { 1, TF, sys_chdir, "chdir" }, /* 4012 */ - { 1, 0, sys_time, "time" }, /* 4013 */ - { 3, TF, sys_mknod, "mknod" }, /* 4014 */ - { 2, TF, sys_chmod, "chmod" }, /* 4015 */ - { 3, TF, sys_chown, "lchown" }, /* 4016 */ - { 0, TM, sys_break, "break" }, /* 4017 */ - { 2, TF, sys_oldstat, "oldstat" }, /* 4018 */ - { 3, TD, sys_lseek, "lseek" }, /* 4019 */ - { 0, 0, sys_getpid, "getpid" }, /* 4020 */ - { 5, TF, sys_mount, "mount" }, /* 4021 */ - { 1, TF, sys_umount, "oldumount" }, /* 4022 */ - { 1, 0, sys_setuid, "setuid" }, /* 4023 */ - { 0, NF, sys_getuid, "getuid" }, /* 4024 */ - { 1, 0, sys_stime, "stime" }, /* 4025 */ - { 4, 0, sys_ptrace, "ptrace" }, /* 4026 */ - { 1, 0, sys_alarm, "alarm" }, /* 4027 */ - { 2, TD, sys_oldfstat, "oldfstat" }, /* 4028 */ - { 0, TS, sys_pause, "pause" }, /* 4029 */ - { 2, TF, sys_utime, "utime" }, /* 4030 */ - { 0, 0, sys_stty, "stty" }, /* 4031 */ - { 0, 0, sys_gtty, "gtty" }, /* 4032 */ - { 2, TF, sys_access, "access" }, /* 4033 */ - { 1, 0, sys_nice, "nice" }, /* 4034 */ - { 1, 0, sys_ftime, "ftime" }, /* 4035 */ - { 0, 0, sys_sync, "sync" }, /* 4036 */ - { 2, TS, sys_kill, "kill" }, /* 4037 */ - { 2, TF, sys_rename, "rename" }, /* 4038 */ - { 2, TF, sys_mkdir, "mkdir" }, /* 4039 */ - { 1, TF, sys_rmdir, "rmdir" }, /* 4040 */ - { 1, TD, sys_dup, "dup" }, /* 4041 */ - { 1, TD, sys_pipe, "pipe" }, /* 4042 */ - { 1, 0, sys_times, "times" }, /* 4043 */ - { 0, 0, sys_prof, "prof" }, /* 4044 */ - { 1, TM, sys_brk, "brk" }, /* 4045 */ - { 1, 0, sys_setgid, "setgid" }, /* 4046 */ - { 0, NF, sys_getgid, "getgid" }, /* 4047 */ - { 1, TS, sys_signal, "signal" }, /* 4048 */ - { 0, NF, sys_geteuid, "geteuid" }, /* 4049 */ - { 0, NF, sys_getegid, "getegid" }, /* 4050 */ - { 1, TF, sys_acct, "acct" }, /* 4051 */ - { 2, TF, sys_umount2, "umount" }, /* 4052 */ - { 0, 0, sys_lock, "lock" }, /* 4053 */ - { 3, TD, sys_ioctl, "ioctl" }, /* 4054 */ - { 3, TD, sys_fcntl, "fcntl" }, /* 4055 */ - { 0, 0, sys_mpx, "mpx" }, /* 4056 */ - { 2, 0, sys_setpgid, "setpgid" }, /* 4057 */ - { 0, 0, sys_ulimit, "ulimit" }, /* 4058 */ - { 1, 0, sys_oldolduname, "oldolduname" }, /* 4059 */ - { 1, 0, sys_umask, "umask" }, /* 4060 */ - { 1, TF, sys_chroot, "chroot" }, /* 4061 */ - { 2, 0, sys_ustat, "ustat" }, /* 4062 */ - { 2, TD, sys_dup2, "dup2" }, /* 4063 */ - { 0, 0, sys_getppid, "getppid" }, /* 4064 */ - { 0, 0, sys_getpgrp, "getpgrp" }, /* 4065 */ - { 0, 0, sys_setsid, "setsid" }, /* 4066 */ - { 3, TS, sys_sigaction, "sigaction" }, /* 4067 */ - { 0, TS, sys_siggetmask, "sgetmask" }, /* 4068 */ - { 1, TS, sys_sigsetmask, "ssetmask" }, /* 4069 */ - { 2, 0, sys_setreuid, "setreuid" }, /* 4070 */ - { 2, 0, sys_setregid, "setregid" }, /* 4071 */ - { 3, TS, sys_sigsuspend, "sigsuspend" }, /* 4072 */ - { 1, TS, sys_sigpending, "sigpending" }, /* 4073 */ - { 2, 0, sys_sethostname, "sethostname" }, /* 4074 */ - { 2, 0, sys_setrlimit, "setrlimit" }, /* 4075 */ - { 2, 0, sys_getrlimit, "getrlimit" }, /* 4076 */ - { 2, 0, sys_getrusage, "getrusage" }, /* 4077 */ - { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 4078 */ - { 2, 0, sys_settimeofday, "settimeofday" }, /* 4079 */ - { 2, 0, sys_getgroups, "getgroups" }, /* 4080 */ - { 2, 0, sys_setgroups, "setgroups" }, /* 4081 */ - { 0, 0, printargs, "reserved82" }, /* 4082 */ - { 2, TF, sys_symlink, "symlink" }, /* 4083 */ - { 2, TF, sys_oldlstat, "oldlstat" }, /* 4084 */ - { 3, TF, sys_readlink, "readlink" }, /* 4085 */ - { 1, TF, sys_uselib, "uselib" }, /* 4086 */ - { 2, TF, sys_swapon, "swapon" }, /* 4087 */ - { 4, 0, sys_reboot, "reboot" }, /* 4088 */ - { 3, TD, sys_readdir, "readdir" }, /* 4089 */ - { 6, TD|TM, sys_mmap, "old_mmap" }, /* 4090 */ - { 2, TM, sys_munmap, "munmap" }, /* 4091 */ - { 2, TF, sys_truncate, "truncate" }, /* 4092 */ - { 2, TD, sys_ftruncate, "ftruncate" }, /* 4093 */ - { 2, TD, sys_fchmod, "fchmod" }, /* 4094 */ - { 3, TD, sys_fchown, "fchown" }, /* 4095 */ - { 2, 0, sys_getpriority, "getpriority" }, /* 4096 */ - { 3, 0, sys_setpriority, "setpriority" }, /* 4097 */ - { 0, 0, sys_profil, "profil" }, /* 4098 */ - { 3, TF, sys_statfs, "statfs" }, /* 4099 */ - { 3, TD, sys_fstatfs, "fstatfs" }, /* 4100 */ - { 0, 0, sys_ioperm, "ioperm" }, /* 4101 */ - { 2, TD, sys_socketcall, "socketcall" }, /* 4102 */ - { 3, 0, sys_syslog, "syslog" }, /* 4103 */ - { 3, 0, sys_setitimer, "setitimer" }, /* 4104 */ - { 2, 0, sys_getitimer, "getitimer" }, /* 4105 */ - { 2, TF, sys_stat, "stat" }, /* 4106 */ - { 2, TF, sys_lstat, "lstat" }, /* 4107 */ - { 2, TD, sys_fstat, "fstat" }, /* 4108 */ - { 1, 0, sys_olduname, "olduname" }, /* 4109 */ - { 0, 0, sys_iopl, "iopl" }, /* 4110 */ - { 0, 0, sys_vhangup, "vhangup" }, /* 4111 */ - { 0, 0, sys_idle, "idle" }, /* 4112 */ - { 5, 0, sys_vm86old, "vm86" }, /* 4113 */ - { 4, TP, sys_wait4, "wait4" }, /* 4114 */ - { 1, TF, sys_swapoff, "swapoff" }, /* 4115 */ - { 1, 0, sys_sysinfo, "sysinfo" }, /* 4116 */ - { 6, TI, sys_ipc, "ipc" }, /* 4117 */ - { 1, TD, sys_fsync, "fsync" }, /* 4118 */ - { 0, TS, sys_sigreturn, "sigreturn" }, /* 4119 */ - { 5, TP, sys_clone, "clone" }, /* 4120 */ - { 2, 0, sys_setdomainname, "setdomainname" }, /* 4121 */ - { 1, 0, sys_uname, "uname" }, /* 4122 */ - { 0, 0, sys_modify_ldt, "modify_ldt" }, /* 4123 */ - { 1, 0, sys_adjtimex, "adjtimex" }, /* 4124 */ - { 3, TM, sys_mprotect, "mprotect" }, /* 4125 */ - { 3, TS, sys_sigprocmask, "sigprocmask" }, /* 4126 */ - { 2, 0, sys_create_module, "create_module" }, /* 4127 */ - { 3, 0, sys_init_module, "init_module" }, /* 4128 */ - { 2, 0, sys_delete_module, "delete_module" }, /* 4129 */ - { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 4130 */ - { 4, TF, sys_quotactl, "quotactl" }, /* 4131 */ - { 1, 0, sys_getpgid, "getpgid" }, /* 4132 */ - { 1, TD, sys_fchdir, "fchdir" }, /* 4133 */ - { 2, 0, sys_bdflush, "bdflush" }, /* 4134 */ - { 3, 0, sys_sysfs, "sysfs" }, /* 4135 */ - { 1, 0, sys_personality, "personality" }, /* 4136 */ - { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 4137 */ - { 1, NF, sys_setfsuid, "setfsuid" }, /* 4138 */ - { 1, NF, sys_setfsgid, "setfsgid" }, /* 4139 */ - { 5, TD, sys_llseek, "_llseek" }, /* 4140 */ - { 3, TD, sys_getdents, "getdents" }, /* 4141 */ - { 5, TD, sys_select, "_newselect" }, /* 4142 */ - { 2, TD, sys_flock, "flock" }, /* 4143 */ - { 3, TM, sys_msync, "msync" }, /* 4144 */ - { 3, TD, sys_readv, "readv" }, /* 4145 */ - { 3, TD, sys_writev, "writev" }, /* 4146 */ - { 3, 0, printargs, "cacheflush" }, /* 4147 */ - { 3, 0, printargs, "cachectl" }, /* 4148 */ - { 4, 0, sys_sysmips, "sysmips" }, /* 4149 */ - { 0, 0, sys_setup, "setup" }, /* 4150 */ - { 1, 0, sys_getsid, "getsid" }, /* 4151 */ - { 1, TD, sys_fdatasync, "fdatasync" }, /* 4152 */ - { 1, 0, sys_sysctl, "_sysctl" }, /* 4153 */ - { 2, TM, sys_mlock, "mlock" }, /* 4154 */ - { 2, TM, sys_munlock, "munlock" }, /* 4155 */ - { 1, TM, sys_mlockall, "mlockall" }, /* 4156 */ - { 0, TM, sys_munlockall, "munlockall" }, /* 4157 */ - { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 4158 */ - { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 4159 */ - { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 4160 */ - { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 4161 */ - { 0, 0, sys_sched_yield, "sched_yield" }, /* 4162 */ - { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 4163 */ - { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 4164 */ - { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 4165 */ - { 2, 0, sys_nanosleep, "nanosleep" }, /* 4166 */ - { 5, TM, sys_mremap, "mremap" }, /* 4167 */ - { 3, TN, sys_accept, "accept" }, /* 4168 */ - { 3, TN, sys_bind, "bind" }, /* 4169 */ - { 3, TN, sys_connect, "connect" }, /* 4170 */ - { 3, TN, sys_getpeername, "getpeername" }, /* 4171 */ - { 3, TN, sys_getsockname, "getsockname" }, /* 4172 */ - { 5, TN, sys_getsockopt, "getsockopt" }, /* 4173 */ - { 2, TN, sys_listen, "listen" }, /* 4174 */ - { 4, TN, sys_recv, "recv" }, /* 4175 */ - { 6, TN, sys_recvfrom, "recvfrom" }, /* 4176 */ - { 3, TN, sys_recvmsg, "recvmsg" }, /* 4177 */ - { 4, TN, sys_send, "send" }, /* 4178 */ - { 3, TN, sys_sendmsg, "sendmsg" }, /* 4179 */ - { 6, TN, sys_sendto, "sendto" }, /* 4180 */ - { 5, TN, sys_setsockopt, "setsockopt" }, /* 4181 */ - { 2, TN, sys_shutdown, "shutdown" }, /* 4182 */ - { 3, TN, sys_socket, "socket" }, /* 4183 */ - { 4, TN, sys_socketpair, "socketpair" }, /* 4184 */ - { 3, 0, sys_setresuid, "setresuid" }, /* 4185 */ - { 3, 0, sys_getresuid, "getresuid" }, /* 4186 */ - { 5, 0, sys_query_module, "query_module" }, /* 4187 */ - { 3, TD, sys_poll, "poll" }, /* 4188 */ - { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 4189 */ - { 3, 0, sys_setresgid, "setresgid" }, /* 4190 */ - { 3, 0, sys_getresgid, "getresgid" }, /* 4191 */ - { 5, 0, sys_prctl, "prctl" }, /* 4192 */ - { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 4193 */ - { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 4194 */ - { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 4195 */ - { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 4196 */ - { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 4197 */ - { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 4198 */ - { 2, TS, sys_rt_sigsuspend, "rt_sigsuspend" }, /* 4199 */ - { 6, TD, sys_pread, "pread" }, /* 4200 */ - { 6, TD, sys_pwrite, "pwrite" }, /* 4201 */ - { 3, TF, sys_chown, "chown" }, /* 4202 */ - { 2, TF, sys_getcwd, "getcwd" }, /* 4203 */ - { 2, 0, sys_capget, "capget" }, /* 4204 */ - { 2, 0, sys_capset, "capset" }, /* 4205 */ - { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 4206 */ - { 4, TD|TN, sys_sendfile, "sendfile" }, /* 4207 */ - { 0, 0, NULL, NULL }, /* 4208 */ - { 0, 0, NULL, NULL }, /* 4209 */ - { 6, TD|TM, sys_mmap_4koff, "mmap" }, /* 4210 */ - { 4, TF, sys_truncate64, "truncate64" }, /* 4211 */ - { 4, TD, sys_ftruncate64, "ftruncate64" }, /* 4212 */ - { 2, TF, sys_stat64, "stat64" }, /* 4213 */ - { 2, TF, sys_lstat64, "lstat64" }, /* 4214 */ - { 2, TD, sys_fstat64, "fstat64" }, /* 4215 */ - { 2, TF, sys_pivotroot, "pivot_root" }, /* 4216 */ - { 3, TM, sys_mincore, "mincore" }, /* 4217 */ - { 3, TM, sys_madvise, "madvise" }, /* 4218 */ - { 3, TD, sys_getdents64, "getdents64" }, /* 4219 */ - { 3, TD, sys_fcntl, "fcntl64" }, /* 4220 */ - { 0, 0, NULL, NULL }, /* 4221 */ - { 0, 0, sys_gettid, "gettid" }, /* 4222 */ - { 5, TD, sys_readahead, "readahead" }, /* 4223 */ - { 5, TF, sys_setxattr, "setxattr" }, /* 4224 */ - { 5, TF, sys_setxattr, "lsetxattr" }, /* 4225 */ - { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 4226 */ - { 4, TF, sys_getxattr, "getxattr" }, /* 4227 */ - { 4, TF, sys_getxattr, "lgetxattr" }, /* 4228 */ - { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 4229 */ - { 3, TF, sys_listxattr, "listxattr" }, /* 4230 */ - { 3, TF, sys_listxattr, "llistxattr" }, /* 4231 */ - { 3, TD, sys_flistxattr, "flistxattr" }, /* 4232 */ - { 2, TF, sys_removexattr, "removexattr" }, /* 4233 */ - { 2, TF, sys_removexattr, "lremovexattr" }, /* 4234 */ - { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 4235 */ - { 2, TS, sys_kill, "tkill" }, /* 4236 */ - { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 4237 */ - { 6, 0, sys_futex, "futex" }, /* 4238 */ - { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 4239 */ - { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 4240 */ - { 2, 0, sys_io_setup, "io_setup" }, /* 4241 */ - { 1, 0, sys_io_destroy, "io_destroy" }, /* 4242 */ - { 5, 0, sys_io_getevents, "io_getevents" }, /* 4243 */ - { 3, 0, sys_io_submit, "io_submit" }, /* 4244 */ - { 3, 0, sys_io_cancel, "io_cancel" }, /* 4245 */ - { 1, TP, sys_exit, "exit_group" }, /* 4246 */ - { 4, 0, sys_lookup_dcookie, "lookup_dcookie"}, /* 4247 */ - { 1, TD, sys_epoll_create, "epoll_create" }, /* 4248 */ - { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 4249 */ - { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 4250 */ - { 5, TM, sys_remap_file_pages, "remap_file_pages"}, /* 4251 */ - { 1, 0, sys_set_tid_address, "set_tid_address"}, /* 4252 */ - { 0, 0, sys_restart_syscall, "restart_syscall"}, /* 4253 */ - { 6, TD, sys_fadvise64_64, "fadvise64_64" }, /* 4254 */ - { 3, TF, sys_statfs64, "statfs64" }, /* 4255 */ - { 2, TD, sys_fstatfs64, "fstatfs64" }, /* 4256 */ - { 3, 0, sys_timer_create, "timer_create" }, /* 4257 */ - { 4, 0, sys_timer_settime, "timer_settime" }, /* 4258 */ - { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 4259 */ - { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 4260 */ - { 1, 0, sys_timer_delete, "timer_delete" }, /* 4261 */ - { 2, 0, sys_clock_settime, "clock_settime" }, /* 4262 */ - { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 4263 */ - { 2, 0, sys_clock_getres, "clock_getres" }, /* 4264 */ - { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 4265 */ - { 3, TS, sys_tgkill, "tgkill" }, /* 4266 */ - { 2, TF, sys_utimes, "utimes" }, /* 4267 */ - { 4, TM, sys_mbind, "mbind" }, /* 4268 */ - { 0, 0, NULL, NULL }, /* 4269 */ - { 0, 0, NULL, NULL }, /* 4270 */ - { 4, 0, sys_mq_open, "mq_open" }, /* 4271 */ - { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 4272 */ - { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 4273 */ - { 5, 0, sys_mq_timedreceive, "mq_timedreceive"}, /* 4274 */ - { 2, 0, sys_mq_notify, "mq_notify" }, /* 4275 */ - { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 4276 */ - { 0, 0, NULL, NULL }, /* 4277 */ - { 5, TP, sys_waitid, "waitid" }, /* 4278 */ - { 0, 0, NULL, NULL }, /* 4279 */ - { 5, 0, sys_add_key, "add_key" }, /* 4280 */ - { 4, 0, sys_request_key, "request_key" }, /* 4281 */ - { 5, 0, sys_keyctl, "keyctl" }, /* 4282 */ - { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 4283 */ - { 0, TD, sys_inotify_init, "inotify_init" }, /* 4284 */ - { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 4285 */ - { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 4286 */ - { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 4287 */ - { 4, TD|TF, sys_openat, "openat" }, /* 4288 */ - { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 4289 */ - { 4, TD|TF, sys_mknodat, "mknodat" }, /* 4290 */ - { 5, TD|TF, sys_fchownat, "fchownat" }, /* 4291 */ - { 3, TD|TF, sys_futimesat, "futimesat" }, /* 4292 */ - { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 4293 */ - { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 4294 */ - { 4, TD|TF, sys_renameat, "renameat" }, /* 4295 */ - { 5, TD|TF, sys_linkat, "linkat" }, /* 4296 */ - { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 4297 */ - { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 4298 */ - { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 4299 */ - { 3, TD|TF, sys_faccessat, "faccessat" }, /* 4300 */ - { 6, TD, sys_pselect6, "pselect6" }, /* 4301 */ - { 5, TD, sys_ppoll, "ppoll" }, /* 4302 */ - { 1, TP, sys_unshare, "unshare" }, /* 4303 */ - { 6, TD, sys_splice, "splice" }, /* 4304 */ - { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 4305 */ - { 4, TD, sys_tee, "tee" }, /* 4306 */ - { 4, TD, sys_vmsplice, "vmsplice" }, /* 4307 */ - { 6, TM, sys_move_pages, "move_pages" }, /* 4308 */ - { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 4309 */ - { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 4310 */ - { 4, 0, sys_kexec_load, "kexec_load" }, /* 4311 */ - { 3, 0, sys_getcpu, "getcpu" }, /* 4312 */ - { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 4313 */ - { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 4314 */ - { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 4315 */ - { 4, 0, printargs, "utimensat" }, /* 4316 */ - { 3, TD|TS, sys_signalfd, "signalfd" }, /* 4317 */ - { 4, TD, sys_timerfd, "timerfd" }, /* 4318 */ - { 1, TD, sys_eventfd, "eventfd" }, /* 4319 */ - { 6, TD, sys_fallocate, "fallocate" }, /* 4320 */ - { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 4321 */ - { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 4322 */ - { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 4323 */ - { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 4324 */ - { 2, TD, sys_eventfd2, "eventfd2" }, /* 4325 */ - { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 4326 */ - { 3, TD, sys_dup3, "dup3" }, /* 4327 */ - { 2, TD, sys_pipe2, "pipe2" }, /* 4328 */ - { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 4329 */ - { 6, TD, sys_preadv, "preadv" }, /* 4330 */ - { 6, TD, sys_pwritev, "pwritev" }, /* 4331 */ - { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 4332 */ - { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 4333 */ - { 4, TN, sys_accept4, "accept4" }, /* 4334 */ - { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 4335 */ - { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 4336 */ - { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 4337 */ - { 4, 0, sys_prlimit64, "prlimit64" }, /* 4338 */ - { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 4339 */ - { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 4340 */ - { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 4341 */ - { 1, TD, sys_syncfs, "syncfs" }, /* 4342 */ - { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 4343 */ - { 2, TD, sys_setns, "setns" }, /* 4344 */ - { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 4345 */ - { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 4346 */ -#else - { 0, 0, printargs, "o32_syscall" }, /* 4000 */ - { 0, 0, printargs, "o32_exit" }, /* 4001 */ - { 0, 0, printargs, "o32_fork" }, /* 4002 */ - { 0, 0, printargs, "o32_read" }, /* 4003 */ - { 0, 0, printargs, "o32_write" }, /* 4004 */ - { 0, 0, printargs, "o32_open" }, /* 4005 */ - { 0, 0, printargs, "o32_close" }, /* 4006 */ - { 0, 0, printargs, "o32_waitpid" }, /* 4007 */ - { 0, 0, printargs, "o32_creat" }, /* 4008 */ - { 0, 0, printargs, "o32_link" }, /* 4009 */ - { 0, 0, printargs, "o32_unlink" }, /* 4010 */ - { 0, 0, printargs, "o32_execve" }, /* 4011 */ - { 0, 0, printargs, "o32_chdir" }, /* 4012 */ - { 0, 0, printargs, "o32_time" }, /* 4013 */ - { 0, 0, printargs, "o32_mknod" }, /* 4014 */ - { 0, 0, printargs, "o32_chmod" }, /* 4015 */ - { 0, 0, printargs, "o32_lchown" }, /* 4016 */ - { 0, TM, printargs, "o32_break" }, /* 4017 */ - { 0, 0, printargs, "o32_oldstat" }, /* 4018 */ - { 0, 0, printargs, "o32_lseek" }, /* 4019 */ - { 0, 0, printargs, "o32_getpid" }, /* 4020 */ - { 0, 0, printargs, "o32_mount" }, /* 4021 */ - { 0, 0, printargs, "o32_oldumount" }, /* 4022 */ - { 0, 0, printargs, "o32_setuid" }, /* 4023 */ - { 0, 0, printargs, "o32_getuid" }, /* 4024 */ - { 0, 0, printargs, "o32_stime" }, /* 4025 */ - { 0, 0, printargs, "o32_ptrace" }, /* 4026 */ - { 0, 0, printargs, "o32_alarm" }, /* 4027 */ - { 0, 0, printargs, "o32_oldfstat" }, /* 4028 */ - { 0, 0, printargs, "o32_pause" }, /* 4029 */ - { 0, 0, printargs, "o32_utime" }, /* 4030 */ - { 0, 0, printargs, "o32_stty" }, /* 4031 */ - { 0, 0, printargs, "o32_gtty" }, /* 4032 */ - { 0, 0, printargs, "o32_access" }, /* 4033 */ - { 0, 0, printargs, "o32_nice" }, /* 4034 */ - { 0, 0, printargs, "o32_ftime" }, /* 4035 */ - { 0, 0, printargs, "o32_sync" }, /* 4036 */ - { 0, 0, printargs, "o32_kill" }, /* 4037 */ - { 0, 0, printargs, "o32_rename" }, /* 4038 */ - { 0, 0, printargs, "o32_mkdir" }, /* 4039 */ - { 0, 0, printargs, "o32_rmdir" }, /* 4040 */ - { 0, 0, printargs, "o32_dup" }, /* 4041 */ - { 0, 0, printargs, "o32_pipe" }, /* 4042 */ - { 0, 0, printargs, "o32_times" }, /* 4043 */ - { 0, 0, printargs, "o32_prof" }, /* 4044 */ - { 0, TM, printargs, "o32_brk" }, /* 4045 */ - { 0, 0, printargs, "o32_setgid" }, /* 4046 */ - { 0, 0, printargs, "o32_getgid" }, /* 4047 */ - { 0, 0, printargs, "o32_signal" }, /* 4048 */ - { 0, 0, printargs, "o32_geteuid" }, /* 4049 */ - { 0, 0, printargs, "o32_getegid" }, /* 4050 */ - { 0, 0, printargs, "o32_acct" }, /* 4051 */ - { 0, 0, printargs, "o32_umount" }, /* 4052 */ - { 0, 0, printargs, "o32_lock" }, /* 4053 */ - { 0, 0, printargs, "o32_ioctl" }, /* 4054 */ - { 0, 0, printargs, "o32_fcntl" }, /* 4055 */ - { 0, 0, printargs, "o32_mpx" }, /* 4056 */ - { 0, 0, printargs, "o32_setpgid" }, /* 4057 */ - { 0, 0, printargs, "o32_ulimit" }, /* 4058 */ - { 0, 0, printargs, "o32_oldolduname" }, /* 4059 */ - { 0, 0, printargs, "o32_umask" }, /* 4060 */ - { 0, 0, printargs, "o32_chroot" }, /* 4061 */ - { 0, 0, printargs, "o32_ustat" }, /* 4062 */ - { 0, 0, printargs, "o32_dup2" }, /* 4063 */ - { 0, 0, printargs, "o32_getppid" }, /* 4064 */ - { 0, 0, printargs, "o32_getpgrp" }, /* 4065 */ - { 0, 0, printargs, "o32_setsid" }, /* 4066 */ - { 0, 0, printargs, "o32_sigaction" }, /* 4067 */ - { 0, 0, printargs, "o32_siggetmask" }, /* 4068 */ - { 0, 0, printargs, "o32_sigsetmask" }, /* 4069 */ - { 0, 0, printargs, "o32_setreuid" }, /* 4070 */ - { 0, 0, printargs, "o32_setregid" }, /* 4071 */ - { 0, 0, printargs, "o32_sigsuspend" }, /* 4072 */ - { 0, 0, printargs, "o32_sigpending" }, /* 4073 */ - { 0, 0, printargs, "o32_sethostname" }, /* 4074 */ - { 0, 0, printargs, "o32_setrlimit" }, /* 4075 */ - { 0, 0, printargs, "o32_getrlimit" }, /* 4076 */ - { 0, 0, printargs, "o32_getrusage" }, /* 4077 */ - { 0, 0, printargs, "o32_gettimeofday" }, /* 4078 */ - { 0, 0, printargs, "o32_settimeofday" }, /* 4079 */ - { 0, 0, printargs, "o32_getgroups" }, /* 4080 */ - { 0, 0, printargs, "o32_setgroups" }, /* 4081 */ - { 0, 0, printargs, "o32_reserved82" }, /* 4082 */ - { 0, 0, printargs, "o32_symlink" }, /* 4083 */ - { 0, 0, printargs, "o32_oldlstat" }, /* 4084 */ - { 0, 0, printargs, "o32_readlink" }, /* 4085 */ - { 0, 0, printargs, "o32_uselib" }, /* 4086 */ - { 0, 0, printargs, "o32_swapon" }, /* 4087 */ - { 0, 0, printargs, "o32_reboot" }, /* 4088 */ - { 0, 0, printargs, "o32_readdir" }, /* 4089 */ - { 0, TD|TM, printargs, "o32_old_mmap" }, /* 4090 */ - { 0, TM, printargs, "o32_munmap" }, /* 4091 */ - { 0, 0, printargs, "o32_truncate" }, /* 4092 */ - { 0, 0, printargs, "o32_ftruncate" }, /* 4093 */ - { 0, 0, printargs, "o32_fchmod" }, /* 4094 */ - { 0, 0, printargs, "o32_fchown" }, /* 4095 */ - { 0, 0, printargs, "o32_getpriority" }, /* 4096 */ - { 0, 0, printargs, "o32_setpriority" }, /* 4097 */ - { 0, 0, printargs, "o32_profil" }, /* 4098 */ - { 0, 0, printargs, "o32_statfs" }, /* 4099 */ - { 0, 0, printargs, "o32_fstatfs" }, /* 4100 */ - { 0, 0, printargs, "o32_ioperm" }, /* 4101 */ - { 0, 0, printargs, "o32_socketcall" }, /* 4102 */ - { 0, 0, printargs, "o32_syslog" }, /* 4103 */ - { 0, 0, printargs, "o32_setitimer" }, /* 4104 */ - { 0, 0, printargs, "o32_getitimer" }, /* 4105 */ - { 0, 0, printargs, "o32_stat" }, /* 4106 */ - { 0, 0, printargs, "o32_lstat" }, /* 4107 */ - { 0, 0, printargs, "o32_fstat" }, /* 4108 */ - { 0, 0, printargs, "o32_olduname" }, /* 4109 */ - { 0, 0, printargs, "o32_iopl" }, /* 4110 */ - { 0, 0, printargs, "o32_vhangup" }, /* 4111 */ - { 0, 0, printargs, "o32_idle" }, /* 4112 */ - { 0, 0, printargs, "o32_vm86" }, /* 4113 */ - { 0, 0, printargs, "o32_wait4" }, /* 4114 */ - { 0, 0, printargs, "o32_swapoff" }, /* 4115 */ - { 0, 0, printargs, "o32_sysinfo" }, /* 4116 */ - { 0, 0, printargs, "o32_ipc" }, /* 4117 */ - { 0, 0, printargs, "o32_fsync" }, /* 4118 */ - { 0, 0, printargs, "o32_sigreturn" }, /* 4119 */ - { 0, 0, printargs, "o32_clone" }, /* 4120 */ - { 0, 0, printargs, "o32_setdomainname" }, /* 4121 */ - { 0, 0, printargs, "o32_uname" }, /* 4122 */ - { 0, 0, printargs, "o32_modify_ldt" }, /* 4123 */ - { 0, 0, printargs, "o32_adjtimex" }, /* 4124 */ - { 0, TM, printargs, "o32_mprotect" }, /* 4125 */ - { 0, 0, printargs, "o32_sigprocmask" }, /* 4126 */ - { 0, 0, printargs, "o32_create_module" }, /* 4127 */ - { 0, 0, printargs, "o32_init_module" }, /* 4128 */ - { 0, 0, printargs, "o32_delete_module" }, /* 4129 */ - { 0, 0, printargs, "o32_get_kernel_syms"}, /* 4130 */ - { 0, TF, printargs, "o32_quotactl" }, /* 4131 */ - { 0, 0, printargs, "o32_getpgid" }, /* 4132 */ - { 0, 0, printargs, "o32_fchdir" }, /* 4133 */ - { 0, 0, printargs, "o32_bdflush" }, /* 4134 */ - { 0, 0, printargs, "o32_sysfs" }, /* 4135 */ - { 0, 0, printargs, "o32_personality" }, /* 4136 */ - { 0, 0, printargs, "o32_afs_syscall" }, /* 4137 */ - { 0, 0, printargs, "o32_setfsuid" }, /* 4138 */ - { 0, 0, printargs, "o32_setfsgid" }, /* 4139 */ - { 0, 0, printargs, "o32__llseek" }, /* 4140 */ - { 0, 0, printargs, "o32_getdents" }, /* 4141 */ - { 0, 0, printargs, "o32__newselect" }, /* 4142 */ - { 0, 0, printargs, "o32_flock" }, /* 4143 */ - { 0, TM, printargs, "o32_msync" }, /* 4144 */ - { 0, 0, printargs, "o32_readv" }, /* 4145 */ - { 0, 0, printargs, "o32_writev" }, /* 4146 */ - { 0, 0, printargs, "o32_cacheflush" }, /* 4147 */ - { 0, 0, printargs, "o32_cachectl" }, /* 4148 */ - { 0, 0, printargs, "o32_sysmips" }, /* 4149 */ - { 0, 0, printargs, "o32_setup" }, /* 4150 */ - { 0, 0, printargs, "o32_getsid" }, /* 4151 */ - { 0, 0, printargs, "o32_fdatasync" }, /* 4152 */ - { 0, 0, printargs, "o32__sysctl" }, /* 4153 */ - { 0, TM, printargs, "o32_mlock" }, /* 4154 */ - { 0, TM, printargs, "o32_munlock" }, /* 4155 */ - { 0, TM, printargs, "o32_mlockall" }, /* 4156 */ - { 0, TM, printargs, "o32_munlockall" }, /* 4157 */ - { 0, 0, printargs, "o32_sched_setparam"}, /* 4158 */ - { 0, 0, printargs, "o32_sched_getparam"}, /* 4159 */ - { 0, 0, printargs, "o32_sched_setscheduler"}, /* 4160 */ - { 0, 0, printargs, "o32_sched_getscheduler"}, /* 4161 */ - { 0, 0, printargs, "o32_sched_yield" }, /* 4162 */ - { 0, 0, printargs, "o32_sched_get_priority_max"}, /* 4163 */ - { 0, 0, printargs, "o32_sched_get_priority_min"},/* 4164 */ - { 0, 0, printargs, "o32_sched_rr_get_interval"}, /* 4165 */ - { 0, 0, printargs, "o32_nanosleep" }, /* 4166 */ - { 0, TM, printargs, "o32_mremap" }, /* 4167 */ - { 0, 0, printargs, "o32_accept" }, /* 4168 */ - { 0, 0, printargs, "o32_bind" }, /* 4169 */ - { 0, 0, printargs, "o32_connect" }, /* 4170 */ - { 0, 0, printargs, "o32_getpeername" }, /* 4171 */ - { 0, 0, printargs, "o32_getsockname" }, /* 4172 */ - { 0, 0, printargs, "o32_getsockopt" }, /* 4173 */ - { 0, 0, printargs, "o32_listen" }, /* 4174 */ - { 0, 0, printargs, "o32_recv" }, /* 4175 */ - { 0, 0, printargs, "o32_recvfrom" }, /* 4176 */ - { 0, 0, printargs, "o32_recvmsg" }, /* 4177 */ - { 0, 0, printargs, "o32_send" }, /* 4178 */ - { 0, 0, printargs, "o32_sendmsg" }, /* 4179 */ - { 0, 0, printargs, "o32_sendto" }, /* 4180 */ - { 0, 0, printargs, "o32_setsockopt" }, /* 4181 */ - { 0, 0, printargs, "o32_shutdown" }, /* 4182 */ - { 0, 0, printargs, "o32_socket" }, /* 4183 */ - { 0, 0, printargs, "o32_socketpair" }, /* 4184 */ - { 0, 0, printargs, "o32_setresuid" }, /* 4185 */ - { 0, 0, printargs, "o32_getresuid" }, /* 4186 */ - { 0, 0, printargs, "o32_query_module" }, /* 4187 */ - { 0, 0, printargs, "o32_poll" }, /* 4188 */ - { 0, 0, printargs, "o32_nfsservctl" }, /* 4189 */ - { 0, 0, printargs, "o32_setresgid" }, /* 4190 */ - { 0, 0, printargs, "o32_getresgid" }, /* 4191 */ - { 0, 0, printargs, "o32_prctl" }, /* 4192 */ - { 0, 0, printargs, "o32_rt_sigreturn" }, /* 4193 */ - { 0, 0, printargs, "o32_rt_sigaction" }, /* 4194 */ - { 0, 0, printargs, "o32_rt_sigprocmask"}, /* 4195 */ - { 0, 0, printargs, "o32_rt_sigpending" }, /* 4196 */ - { 0, 0, printargs, "o32_rt_sigtimedwait"},/* 4197 */ - { 0, 0, printargs, "o32_rt_sigqueueinfo"},/* 4198 */ - { 0, 0, printargs, "o32_rt_siguspend" }, /* 4199 */ - { 0, 0, printargs, "o32_pread" }, /* 4200 */ - { 0, 0, printargs, "o32_pwrite" }, /* 4201 */ - { 0, 0, printargs, "o32_chown" }, /* 4202 */ - { 0, 0, printargs, "o32_getcwd" }, /* 4203 */ - { 0, 0, printargs, "o32_capget" }, /* 4204 */ - { 0, 0, printargs, "o32_capset" }, /* 4205 */ - { 0, 0, printargs, "o32_sigaltstatck" }, /* 4206 */ - { 0, 0, printargs, "o32_sendfile" }, /* 4207 */ - { 0, 0, NULL, NULL }, /* 4208 */ - { 0, 0, NULL, NULL }, /* 4209 */ - { 0, TD|TM, printargs, "o32_mmap" }, /* 4210 */ - { 0, 0, printargs, "o32_truncate64" }, /* 4211 */ - { 0, 0, printargs, "o32_ftruncate64" }, /* 4212 */ - { 0, 0, printargs, "o32_stat64" }, /* 4213 */ - { 0, 0, printargs, "o32_lstat64" }, /* 4214 */ - { 0, 0, printargs, "o32_fstat64" }, /* 4215 */ - { 0, 0, printargs, "o32_pivot_root" }, /* 4216 */ - { 0, TM, printargs, "o32_mincore" }, /* 4217 */ - { 0, TM, printargs, "o32_madvise" }, /* 4218 */ - { 0, 0, printargs, "o32_getdents64" }, /* 4219 */ - { 0, 0, printargs, "o32_fcntl64" }, /* 4220 */ - { 0, 0, NULL, NULL }, /* 4221 */ - { 0, 0, printargs, "o32_gettid" }, /* 4222 */ - { 5, TD, printargs, "o32_readahead" }, /* 4223 */ - { 5, TF, printargs, "o32_setxattr" }, /* 4224 */ - { 5, TF, printargs, "o32_lsetxattr" }, /* 4225 */ - { 5, TD, printargs, "o32_fsetxattr" }, /* 4226 */ - { 4, TF, printargs, "o32_getxattr" }, /* 4227 */ - { 4, TF, printargs, "o32_lgetxattr" }, /* 4228 */ - { 4, TD, printargs, "o32_fgetxattr" }, /* 4229 */ - { 3, TF, printargs, "o32_listxattr" }, /* 4230 */ - { 3, TF, printargs, "o32_llistxattr" }, /* 4231 */ - { 3, TD, printargs, "o32_flistxattr" }, /* 4232 */ - { 2, TF, printargs, "o32_removexattr" }, /* 4233 */ - { 2, TF, printargs, "o32_lremovexattr" }, /* 4234 */ - { 2, TD, printargs, "o32_fremovexattr" }, /* 4235 */ - { 2, TS, printargs, "o32_tkill" }, /* 4236 */ - { 5, TD|TN, printargs, "o32_sendfile64" }, /* 4237 */ - { 6, 0, printargs, "o32_futex" }, /* 4238 */ - { 3, 0, printargs, "o32_sched_setaffinity"}, /* 4239 */ - { 3, 0, printargs, "o32_sched_getaffinity"}, /* 4240 */ - { 2, 0, printargs, "o32_io_setup" }, /* 4241 */ - { 1, 0, printargs, "o32_io_destroy" }, /* 4242 */ - { 5, 0, printargs, "o32_io_getevents" }, /* 4243 */ - { 3, 0, printargs, "o32_io_submit" }, /* 4244 */ - { 3, 0, printargs, "o32_io_cancel" }, /* 4245 */ - { 1, TP, printargs, "o32_exit_group" }, /* 4246 */ - { 3, 0, printargs, "o32_lookup_dcookie"}, /* 4247 */ - { 1, TD, printargs, "o32_epoll_create" }, /* 4248 */ - { 4, TD, printargs, "o32_epoll_ctl" }, /* 4249 */ - { 4, TD, printargs, "o32_epoll_wait" }, /* 4250 */ - { 5, TM, printargs, "o32_remap_file_pages"}, /* 4251 */ - { 1, 0, printargs, "o32_set_tid_address"}, /* 4252 */ - { 0, 0, printargs, "o32_restart_syscall"}, /* 4253 */ - { MA, 0, printargs, "o32_fadvise64_64" }, /* 4254 */ - { 3, TF, printargs, "o32_statfs64" }, /* 4255 */ - { 2, TD, printargs, "o32_fstatfs64" }, /* 4256 */ - { 3, 0, printargs, "o32_timer_create" }, /* 4257 */ - { 4, 0, printargs, "o32_timer_settime" }, /* 4258 */ - { 2, 0, printargs, "o32_timer_gettime" }, /* 4259 */ - { 1, 0, printargs, "o32_timer_getoverrun"}, /* 4260 */ - { 1, 0, printargs, "o32_timer_delete" }, /* 4261 */ - { 2, 0, printargs, "o32_clock_settime" }, /* 4262 */ - { 2, 0, printargs, "o32_clock_gettime" }, /* 4263 */ - { 2, 0, printargs, "o32_clock_getres" }, /* 4264 */ - { 4, 0, printargs, "o32_clock_nanosleep"}, /* 4265 */ - { 3, TS, printargs, "o32_tgkill" }, /* 4266 */ - { 2, TF, printargs, "o32_utimes" }, /* 4267 */ - { 4, TM, printargs, "o32_mbind" }, /* 4268 */ - { 0, 0, printargs, "o32_SYS_4269" }, /* 4269 */ - { 0, 0, printargs, "o32_SYS_4270" }, /* 4270 */ - { 4, 0, printargs, "o32_mq_open" }, /* 4271 */ - { 1, 0, printargs, "o32_mq_unlink" }, /* 4272 */ - { 5, 0, printargs, "o32_mq_timedsend" }, /* 4273 */ - { 5, 0, printargs, "o32_mq_timedreceive"}, /* 4274 */ - { 2, 0, printargs, "o32_mq_notify" }, /* 4275 */ - { 3, 0, printargs, "o32_mq_getsetattr" }, /* 4276 */ - { 0, 0, printargs, "o32_SYS_4277" }, /* 4277 */ - { 5, TP, printargs, "o32_waitid" }, /* 4278 */ - { 0, 0, printargs, "o32_SYS_4279" }, /* 4279 */ - { 5, 0, printargs, "o32_add_key" }, /* 4280 */ - { 4, 0, printargs, "o32_request_key" }, /* 4281 */ - { 5, 0, printargs, "o32_keyctl" }, /* 4282 */ - { 1, 0, printargs, "o32_set_thread_area" }, /* 4283 */ - { 0, TD, printargs, "o32_inotify_init" }, /* 4284 */ - { 3, TD, printargs, "o32_inotify_add_watch" }, /* 4285 */ - { 2, TD, printargs, "o32_inotify_rm_watch" }, /* 4286 */ - { 4, TM, printargs, "o32_migrate_pages" }, /* 4287 */ - { 4, TD|TF, printargs, "o32_openat" }, /* 4288 */ - { 3, TD|TF, printargs, "o32_mkdirat" }, /* 4289 */ - { 4, TD|TF, printargs, "o32_mknodat" }, /* 4290 */ - { 5, TD|TF, printargs, "o32_fchownat" }, /* 4291 */ - { 3, TD|TF, printargs, "o32_futimesat" }, /* 4292 */ - { 4, TD|TF, printargs, "o32_newfstatat" }, /* 4293 */ - { 3, TD|TF, printargs, "o32_unlinkat" }, /* 4294 */ - { 4, TD|TF, printargs, "o32_renameat" }, /* 4295 */ - { 5, TD|TF, printargs, "o32_linkat" }, /* 4296 */ - { 3, TD|TF, printargs, "o32_symlinkat" }, /* 4297 */ - { 4, TD|TF, printargs, "o32_readlinkat" }, /* 4298 */ - { 3, TD|TF, printargs, "o32_fchmodat" }, /* 4299 */ - { 3, TD|TF, printargs, "o32_faccessat" }, /* 4300 */ - { 6, TD, printargs, "o32_pselect6" }, /* 4301 */ - { 5, TD, printargs, "o32_ppoll" }, /* 4302 */ - { 1, TP, printargs, "o32_unshare" }, /* 4303 */ - { 6, TD, printargs, "o32_splice" }, /* 4304 */ - { 4, TD, printargs, "o32_sync_file_range" }, /* 4305 */ - { 4, TD, printargs, "o32_tee" }, /* 4306 */ - { 4, TD, printargs, "o32_vmsplice" }, /* 4307 */ - { 6, TM, printargs, "o32_move_pages" }, /* 4308 */ - { 2, 0, printargs, "o32_set_robust_list" }, /* 4309 */ - { 3, 0, printargs, "o32_get_robust_list" }, /* 4310 */ - { 4, 0, printargs, "o32_kexec_load" }, /* 4311 */ - { 3, 0, printargs, "o32_getcpu" }, /* 4312 */ - { 5, TD, printargs, "o32_epoll_pwait" }, /* 4313 */ - { 3, 0, printargs, "o32_ioprio_set" }, /* 4314 */ - { 2, 0, printargs, "o32_ioprio_get" }, /* 4315 */ - { 4, 0, printargs, "o32_utimensat" }, /* 4316 */ - { 3, TD|TS, printargs, "o32_signalfd" }, /* 4317 */ - { 4, TD, printargs, "o32_timerfd" }, /* 4318 */ - { 1, TD, printargs, "o32_eventfd" }, /* 4319 */ - { 6, TD, printargs, "o32_fallocate" }, /* 4320 */ - { 2, TD, printargs, "o32_timerfd_create" }, /* 4321 */ - { 2, TD, printargs, "o32_timerfd_gettime" }, /* 4322 */ - { 4, TD, printargs, "o32_timerfd_settime" }, /* 4323 */ - { 4, TD|TS, printargs, "o32_signalfd4" }, /* 4324 */ - { 2, TD, printargs, "o32_eventfd2" }, /* 4325 */ - { 1, TD, printargs, "o32_epoll_create1" }, /* 4326 */ - { 3, TD, printargs, "o32_dup3" }, /* 4327 */ - { 2, TD, printargs, "o32_pipe2" }, /* 4328 */ - { 1, TD, printargs, "o32_inotify_init1" }, /* 4329 */ - { 6, TD, printargs, "o32_preadv" }, /* 4330 */ - { 6, TD, printargs, "o32_pwritev" }, /* 4331 */ - { 4, TP|TS, printargs, "o32_rt_tgsigqueueinfo" }, /* 4332 */ - { 5, TD, printargs, "o32_perf_event_open" }, /* 4333 */ - { 4, TN, printargs, "o32_accept4" }, /* 4334 */ - { 5, TN, printargs, "o32_recvmmsg" }, /* 4335 */ - { 2, TD, printargs, "o32_fanotify_init" }, /* 4336 */ - { 5, TD|TF, printargs, "o32_fanotify_mark" }, /* 4337 */ - { 4, 0, printargs, "o32_prlimit64" }, /* 4338 */ - { 5, TD|TF, printargs, "o32_name_to_handle_at"}, /* 4339 */ - { 3, TD, printargs, "o32_open_by_handle_at"}, /* 4340 */ - { 2, 0, printargs, "o32_clock_adjtime" }, /* 4341 */ - { 1, TD, printargs, "o32_syncfs" }, /* 4342 */ - { 4, TN, printargs, "o32_sendmmsg" }, /* 4343 */ - { 2, TD, printargs, "o32_setns" }, /* 4344 */ - { 6, 0, printargs, "o32_process_vm_readv" }, /* 4345 */ - { 6, 0, printargs, "o32_process_vm_writev" }, /* 4346 */ -#endif - - [4347 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */ - -#if defined(LINUX_MIPSN64) - /* For an N64 strace decode the N64 64-bit syscalls. */ - { 3, TD, sys_read, "read" }, /* 5000 */ /* start of Linux N64 */ - { 3, TD, sys_write, "write" }, /* 5001 */ - { 3, TD|TF, sys_open, "open" }, /* 5002 */ - { 1, TD, sys_close, "close" }, /* 5003 */ - { 2, TF, sys_stat, "stat" }, /* 5004 */ - { 2, TD, sys_fstat, "fstat" }, /* 5005 */ - { 2, TF, sys_lstat, "lstat" }, /* 5006 */ - { 3, TD, sys_poll, "poll" }, /* 5007 */ - { 3, TD, sys_lseek, "lseek" }, /* 5008 */ - { 6, TD|TM, sys_mmap, "mmap" }, /* 5009 */ - { 3, TM, sys_mprotect, "mprotect" }, /* 5010 */ - { 2, TM, sys_munmap, "munmap" }, /* 5011 */ - { 1, TM, sys_brk, "brk" }, /* 5012 */ - { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 5013 */ - { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 5014 */ - { 3, TD, sys_ioctl, "ioctl" }, /* 5015 */ - { 6, TD, sys_pread, "pread" }, /* 5016 */ - { 6, TD, sys_pwrite, "pwrite" }, /* 5017 */ - { 3, TD, sys_readv, "readv" }, /* 5018 */ - { 3, TD, sys_writev, "writev" }, /* 5019 */ - { 2, TF, sys_access, "access" }, /* 5020 */ - { 1, TD, sys_pipe, "pipe" }, /* 5021 */ - { 5, TD, sys_select, "_newselect" }, /* 5022 */ - { 0, 0, sys_sched_yield, "sched_yield" }, /* 5023 */ - { 5, TM, sys_mremap, "mremap" }, /* 5024 */ - { 3, TM, sys_msync, "msync" }, /* 5025 */ - { 3, TM, sys_mincore, "mincore" }, /* 5026 */ - { 3, TM, sys_madvise, "madvise" }, /* 5027 */ - { 3, TI, sys_shmget, "shmget" }, /* 5028 */ - { 3, TI, sys_shmat, "shmgat" }, /* 5029 */ - { 3, TI, sys_shmctl, "shmctl" }, /* 5030 */ - { 1, TD, sys_dup, "dup" }, /* 5031 */ - { 2, TD, sys_dup2, "dup2" }, /* 5032 */ - { 0, TS, sys_pause, "pause" }, /* 5033 */ - { 2, 0, sys_nanosleep, "nanosleep" }, /* 5034 */ - { 2, 0, sys_getitimer, "getitimer" }, /* 5035 */ - { 3, 0, sys_setitimer, "setitimer" }, /* 5036 */ - { 1, 0, sys_alarm, "alarm" }, /* 5037 */ - { 0, 0, sys_getpid, "getpid" }, /* 5038 */ - { 4, TD|TN, sys_sendfile, "sendfile" }, /* 5039 */ - { 2, TD, sys_socketcall, "socketcall" }, /* 5040 */ - { 3, TN, sys_connect, "connect" }, /* 5041 */ - { 3, TN, sys_accept, "accept" }, /* 5042 */ - { 6, TN, sys_sendto, "sendto" }, /* 5043 */ - { 6, TN, sys_recvfrom, "recvfrom" }, /* 5044 */ - { 3, TN, sys_sendmsg, "sendmsg" }, /* 5045 */ - { 3, TN, sys_recvmsg, "recvmsg" }, /* 5046 */ - { 2, TN, sys_shutdown, "shutdown" }, /* 5047 */ - { 3, TN, sys_bind, "bind" }, /* 5048 */ - { 2, TN, sys_listen, "listen" }, /* 5049 */ - { 3, TN, sys_getsockname, "getsockname" }, /* 5050 */ - { 3, TN, sys_getpeername, "getpeername" }, /* 5051 */ - { 4, TN, sys_socketpair, "socketpair" }, /* 5052 */ - { 5, TN, sys_setsockopt, "setsockopt" }, /* 5053 */ - { 5, TN, sys_getsockopt, "getsockopt" }, /* 5054 */ - { 2, TP, sys_clone, "clone" }, /* 5055 */ - { 0, TP, sys_fork, "fork" }, /* 5056 */ - { 3, TF|TP, sys_execve, "execve" }, /* 5057 */ - { 1, TP, sys_exit, "exit" }, /* 5058 */ - { 4, TP, sys_wait4, "wait4" }, /* 5059 */ - { 2, TS, sys_kill, "kill" }, /* 5060 */ - { 1, 0, sys_uname, "uname" }, /* 5061 */ - { 3, TI, sys_semget, "semget" }, /* 5062 */ - { 3, TI, printargs, "semop" }, /* 5063 */ - { 4, TI, sys_semctl, "semctl" }, /* 5064 */ - { 1, TI, sys_shmdt, "shmdt" }, /* 5065 */ - { 2, TI, sys_msgget, "msgget" }, /* 5066 */ - { 4, TI, sys_msgsnd, "msgsnd" }, /* 5067 */ - { 5, TI, sys_msgrcv, "msgrcv" }, /* 5068 */ - { 3, TI, sys_msgctl, "msgctl" }, /* 5069 */ - { 3, TD, sys_fcntl, "fcntl" }, /* 5070 */ - { 2, TD, sys_flock, "flock" }, /* 5071 */ - { 1, TD, sys_fsync, "fsync" }, /* 5072 */ - { 1, TD, sys_fdatasync, "fdatasync" }, /* 5073 */ - { 2, TF, sys_truncate, "truncate" }, /* 5074 */ - { 2, TD, sys_ftruncate, "ftruncate" }, /* 5075 */ - { 3, TD, sys_getdents, "getdents" }, /* 5076 */ - { 2, TF, sys_getcwd, "getcwd" }, /* 5077 */ - { 1, TF, sys_chdir, "chdir" }, /* 5078 */ - { 1, TD, sys_fchdir, "fchdir" }, /* 5079 */ - { 2, TF, sys_rename, "rename" }, /* 5080 */ - { 2, TF, sys_mkdir, "mkdir" }, /* 5081 */ - { 1, TF, sys_rmdir, "rmdir" }, /* 5082 */ - { 2, TD|TF, sys_creat, "creat" }, /* 5083 */ - { 2, TF, sys_link, "link" }, /* 5084 */ - { 1, TF, sys_unlink, "unlink" }, /* 5085 */ - { 2, TF, sys_symlink, "symlink" }, /* 5086 */ - { 3, TF, sys_readlink, "readlink" }, /* 5087 */ - { 2, TF, sys_chmod, "chmod" }, /* 5088 */ - { 2, TD, sys_fchmod, "fchmod" }, /* 5089 */ - { 3, TF, sys_chown, "chown" }, /* 5090 */ - { 3, TD, sys_fchown, "fchown" }, /* 5091 */ - { 3, TF, sys_chown, "lchown" }, /* 5092 */ - { 1, 0, sys_umask, "umask" }, /* 5093 */ - { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 5094 */ - { 2, 0, sys_getrlimit, "getrlimit" }, /* 5095 */ - { 2, 0, sys_getrusage, "getrusage" }, /* 5096 */ - { 1, 0, sys_sysinfo, "sysinfo" }, /* 5097 */ - { 1, 0, sys_times, "times" }, /* 5098 */ - { 4, 0, sys_ptrace, "ptrace" }, /* 5099 */ - { 0, NF, sys_getuid, "getuid" }, /* 5100 */ - { 3, 0, sys_syslog, "syslog" }, /* 5101 */ - { 0, NF, sys_getgid, "getgid" }, /* 5102 */ - { 1, 0, sys_setuid, "setuid" }, /* 5103 */ - { 1, 0, sys_setgid, "setgid" }, /* 5104 */ - { 0, NF, sys_geteuid, "geteuid" }, /* 5105 */ - { 0, NF, sys_getegid, "getegid" }, /* 5106 */ - { 2, 0, sys_setpgid, "setpgid" }, /* 5107 */ - { 0, 0, sys_getppid, "getppid" }, /* 5108 */ - { 0, 0, sys_getpgrp, "getpgrp" }, /* 5109 */ - { 0, 0, sys_setsid, "setsid" }, /* 5110 */ - { 2, 0, sys_setreuid, "setreuid" }, /* 5111 */ - { 2, 0, sys_setregid, "setregid" }, /* 5112 */ - { 2, 0, sys_getgroups, "getgroups" }, /* 5113 */ - { 2, 0, sys_setgroups, "setgroups" }, /* 5114 */ - { 3, 0, sys_setresuid, "setresuid" }, /* 5115 */ - { 3, 0, sys_getresuid, "getresuid" }, /* 5116 */ - { 3, 0, sys_setresgid, "setresgid" }, /* 5117 */ - { 3, 0, sys_getresgid, "getresgid" }, /* 5118 */ - { 0, 0, sys_getpgid, "getpgid" }, /* 5119 */ - { 1, NF, sys_setfsuid, "setfsuid" }, /* 5120 */ - { 1, NF, sys_setfsgid, "setfsgid" }, /* 5121 */ - { 1, 0, sys_getsid, "getsid" }, /* 5122 */ - { 2, 0, sys_capget, "capget" }, /* 5123 */ - { 2, 0, sys_capset, "capset" }, /* 5124 */ - { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 5125 */ - { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 5126 */ - { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 5127 */ - { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 5128 */ - { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 5129 */ - { 2, TF, sys_utime, "utime" }, /* 5130 */ - { 3, TF, sys_mknod, "mknod" }, /* 5131 */ - { 1, 0, sys_personality, "personality" }, /* 5132 */ - { 2, 0, sys_ustat, "ustat" }, /* 5133 */ - { 3, TF, sys_statfs, "statfs" }, /* 5134 */ - { 3, TD, sys_fstatfs, "fstatfs" }, /* 5135 */ - { 5, 0, sys_sysfs, "sysfs" }, /* 5136 */ - { 2, 0, sys_getpriority, "getpriority" }, /* 5137 */ - { 3, 0, sys_setpriority, "setpriority" }, /* 5138 */ - { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 5139 */ - { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 5140 */ - { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 5141 */ - { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 5142 */ - { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 5143 */ - { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 5144 */ - { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 5145 */ - { 2, TM, sys_mlock, "mlock" }, /* 5146 */ - { 2, TM, sys_munlock, "munlock" }, /* 5147 */ - { 1, TM, sys_mlockall, "mlockall" }, /* 5148 */ - { 0, TM, sys_munlockall, "munlockall" }, /* 5149 */ - { 0, 0, sys_vhangup, "vhangup" }, /* 5150 */ - { 2, TF, sys_pivotroot, "pivot_root" }, /* 5151 */ - { 1, 0, sys_sysctl, "_sysctl" }, /* 5152 */ - { 5, 0, sys_prctl, "prctl" }, /* 5153 */ - { 1, 0, sys_adjtimex, "adjtimex" }, /* 5154 */ - { 2, 0, sys_setrlimit, "setrlimit" }, /* 5155 */ - { 1, TF, sys_chroot, "chroot" }, /* 5156 */ - { 0, 0, sys_sync, "sync" }, /* 5157 */ - { 1, TF, sys_acct, "acct" }, /* 5158 */ - { 2, 0, sys_settimeofday, "settimeofday" }, /* 5159 */ - { 5, TF, sys_mount, "mount" }, /* 5160 */ - { 2, TF, sys_umount2, "umount" }, /* 5161 */ - { 2, TF, sys_swapon, "swapon" }, /* 5162 */ - { 1, TF, sys_swapoff, "swapoff" }, /* 5163 */ - { 4, 0, sys_reboot, "reboot" }, /* 5164 */ - { 2, 0, sys_sethostname, "sethostname" }, /* 5165 */ - { 2, 0, sys_setdomainname, "setdomainname" }, /* 5166 */ - { 2, 0, sys_create_module, "create_module" }, /* 5167 */ - { 4, 0, sys_init_module, "init_module" }, /* 5168 */ - { 1, 0, sys_delete_module, "delete_module" }, /* 5169 */ - { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 5170 */ - { 5, 0, sys_query_module, "query_module" }, /* 5171 */ - { 4, TF, sys_quotactl, "quotactl" }, /* 5172 */ - { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 5173 */ - { 5, TN, printargs, "getpmsg" }, /* 5174 */ - { 5, TN, printargs, "putpmsg" }, /* 5175 */ - { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 5176 */ - { 0, 0, printargs, "reserved177" }, /* 5177 */ - { 0, 0, sys_gettid, "gettid" }, /* 5178 */ - { 3, TD, sys_readahead, "readahead" }, /* 5179 */ - { 5, TF, sys_setxattr, "setxattr" }, /* 5180 */ - { 5, TF, sys_setxattr, "lsetxattr" }, /* 5181 */ - { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 5182 */ - { 4, TF, sys_getxattr, "getxattr" }, /* 5183 */ - { 4, TF, sys_getxattr, "lgetxattr" }, /* 5184 */ - { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 5185 */ - { 3, TF, sys_listxattr, "listxattr" }, /* 5186 */ - { 3, TF, sys_listxattr, "llistxattr" }, /* 5187 */ - { 3, TD, sys_flistxattr, "flistxattr" }, /* 5188 */ - { 2, TF, sys_removexattr, "removexattr" }, /* 5189 */ - { 2, TF, sys_removexattr, "lremovexattr" }, /* 5190 */ - { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 5191 */ - { 2, TS, sys_kill, "tkill" }, /* 5192 */ - { 1, 0, sys_time, "time" }, /* 5193 */ - { 6, 0, sys_futex, "futex" }, /* 5194 */ - { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 5195 */ - { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 5196 */ - { 3, 0, printargs, "cacheflush" }, /* 5197 */ - { 3, 0, printargs, "cachectl" }, /* 5198 */ - { 4, 0, sys_sysmips, "sysmips" }, /* 5199 */ - { 2, 0, sys_io_setup, "io_setup" }, /* 5200 */ - { 1, 0, sys_io_destroy, "io_destroy" }, /* 5201 */ - { 5, 0, sys_io_getevents, "io_getevents" }, /* 5202 */ - { 3, 0, sys_io_submit, "io_submit" }, /* 5203 */ - { 3, 0, sys_io_cancel, "io_cancel" }, /* 5204 */ - { 1, TP, sys_exit, "exit_group" }, /* 5205 */ - { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 5206 */ - { 1, TD, sys_epoll_create, "epoll_create" }, /* 5207 */ - { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 5208 */ - { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 5209 */ - { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 5210 */ - { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 5211 */ - { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 5212 */ - { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 5213 */ - { 5, TI, sys_semtimedop, "semtimedop" }, /* 5214 */ - { 4, TD, sys_fadvise64_64, "fadvise64_64" }, /* 5215 */ - { 3, 0, sys_timer_create, "timer_create" }, /* 5216 */ - { 4, 0, sys_timer_settime, "timer_settime" }, /* 5217 */ - { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 5218 */ - { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 5219 */ - { 1, 0, sys_timer_delete, "timer_delete" }, /* 5220 */ - { 2, 0, sys_clock_settime, "clock_settime" }, /* 5221 */ - { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 5222 */ - { 2, 0, sys_clock_getres, "clock_getres" }, /* 5223 */ - { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 5224 */ - { 3, TS, sys_tgkill, "tgkill" }, /* 5225 */ - { 2, TF, sys_utimes, "utimes" }, /* 5226 */ - { 6, TM, sys_mbind, "mbind" }, /* 5227 */ - { 0, 0, NULL, NULL }, /* 5228 */ - { 0, 0, NULL, NULL }, /* 5229 */ - { 4, 0, sys_mq_open, "mq_open" }, /* 5230 */ - { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 5231 */ - { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 5232 */ - { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 5233 */ - { 2, 0, sys_mq_notify, "mq_notify" }, /* 5234 */ - { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 5235 */ - { 0, 0, NULL, NULL }, /* 5236 */ - { 5, TP, sys_waitid, "waitid" }, /* 5237 */ - { 0, 0, NULL, NULL }, /* 5238 */ - { 5, 0, sys_add_key, "add_key" }, /* 5239 */ - { 4, 0, sys_request_key, "request_key" }, /* 5230 */ - { 5, 0, sys_keyctl, "keyctl" }, /* 5241 */ - { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 5242 */ - { 0, TD, sys_inotify_init, "inotify_init" }, /* 5243 */ - { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 5244 */ - { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 5245 */ - { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 5246 */ - { 4, TD|TF, sys_openat, "openat" }, /* 5247 */ - { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 5248 */ - { 4, TD|TF, sys_mknodat, "mknodat" }, /* 5249 */ - { 5, TD|TF, sys_fchownat, "fchownat" }, /* 5250 */ - { 3, TD|TF, sys_futimesat, "futimesat" }, /* 5251 */ - { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 5252 */ - { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 5253 */ - { 4, TD|TF, sys_renameat, "renameat" }, /* 5254 */ - { 5, TD|TF, sys_linkat, "linkat" }, /* 5255 */ - { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 5256 */ - { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 5257 */ - { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 5258 */ - { 3, TD|TF, sys_faccessat, "faccessat" }, /* 5259 */ - { 6, TD, sys_pselect6, "pselect6" }, /* 5260 */ - { 5, TD, sys_ppoll, "ppoll" }, /* 5261 */ - { 1, TP, sys_unshare, "unshare" }, /* 5262 */ - { 6, TD, sys_splice, "splice" }, /* 5263 */ - { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 5264 */ - { 4, TD, sys_tee, "tee" }, /* 5265 */ - { 4, TD, sys_vmsplice, "vmsplice" }, /* 5266 */ - { 6, TM, printargs, "move_pages" }, /* 5267 */ - { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 5268 */ - { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 5269 */ - { 4, 0, sys_kexec_load, "kexec_load" }, /* 5270 */ - { 3, 0, sys_getcpu, "getcpu" }, /* 5271 */ - { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 5272 */ - { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 5273 */ - { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 5274 */ - { 4, TD|TF, sys_utimensat, "utimensat" }, /* 5275 */ - { 3, TD|TS, sys_signalfd, "signalfd" }, /* 5276 */ - { 0, 0, NULL, NULL }, /* 5277 */ - { 1, TD, sys_eventfd, "eventfd" }, /* 5278 */ - { 6, TD, sys_fallocate, "fallocate" }, /* 5279 */ - { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 5280 */ - { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 5281 */ - { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 5282 */ - { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 5283 */ - { 2, TD, sys_eventfd2, "eventfd2" }, /* 5284 */ - { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 5285 */ - { 3, TD, sys_dup3, "dup3" }, /* 5286 */ - { 2, TD, sys_pipe2, "pipe2" }, /* 5287 */ - { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 5288 */ - { 5, TD, sys_preadv, "preadv" }, /* 5289 */ - { 5, TD, sys_pwritev, "pwritev" }, /* 5290 */ - { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 5291 */ - { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 5292 */ - { 4, TN, sys_accept4, "accept4" }, /* 5293 */ - { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 5294 */ - { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 5295 */ - { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 5296 */ - { 4, 0, sys_prlimit64, "prlimit64" }, /* 5297 */ - { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 5298 */ - { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 5299 */ - { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 5300 */ - { 1, TD, sys_syncfs, "syncfs" }, /* 5301 */ - { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 5302 */ - { 2, TD, sys_setns, "setns" }, /* 5303 */ - { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 5304 */ - { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 5305 */ -#else - { 0, 0, printargs, "n64_read" }, /* 5000 */ - { 0, 0, printargs, "n64_write" }, /* 5001 */ - { 0, 0, printargs, "n64_open" }, /* 5002 */ - { 0, 0, printargs, "n64_close" }, /* 5003 */ - { 0, 0, printargs, "n64_stat" }, /* 5004 */ - { 0, 0, printargs, "n64_fstat" }, /* 5005 */ - { 0, 0, printargs, "n64_lstat" }, /* 5006 */ - { 0, 0, printargs, "n64_poll" }, /* 5007 */ - { 0, 0, printargs, "n64_lseek" }, /* 5008 */ - { 0, TD|TM, printargs, "n64_mmap" }, /* 5009 */ - { 0, TM, printargs, "n64_mprotect" }, /* 5010 */ - { 0, TM, printargs, "n64_munmap" }, /* 5011 */ - { 0, TM, printargs, "n64_brk" }, /* 5012 */ - { 0, 0, printargs, "n64_rt_sigaction" }, /* 5013 */ - { 0, 0, printargs, "n64_rt_sigprocmask" }, /* 5014 */ - { 0, 0, printargs, "n64_ioctl" }, /* 5015 */ - { 0, 0, printargs, "n64_pread" }, /* 5016 */ - { 0, 0, printargs, "n64_pwrite" }, /* 5017 */ - { 0, 0, printargs, "n64_readv" }, /* 5018 */ - { 0, 0, printargs, "n64_writev" }, /* 5019 */ - { 0, 0, printargs, "n64_access" }, /* 5020 */ - { 0, 0, printargs, "n64_pipe" }, /* 5021 */ - { 0, 0, printargs, "n64__newselect" }, /* 5022 */ - { 0, 0, printargs, "n64_sched_yield" }, /* 5023 */ - { 0, TM, printargs, "n64_mremap" }, /* 5024 */ - { 0, TM, printargs, "n64_msync" }, /* 5025 */ - { 0, TM, printargs, "n64_mincore" }, /* 5026 */ - { 0, TM, printargs, "n64_madvise" }, /* 5027 */ - { 0, 0, printargs, "n64_shmget" }, /* 5028 */ - { 0, 0, printargs, "n64_shmgat" }, /* 5029 */ - { 0, 0, printargs, "n64_shmctl" }, /* 5030 */ - { 0, 0, printargs, "n64_dup" }, /* 5031 */ - { 0, 0, printargs, "n64_dup2" }, /* 5032 */ - { 0, 0, printargs, "n64_pause" }, /* 5033 */ - { 0, 0, printargs, "n64_nanosleep" }, /* 5034 */ - { 0, 0, printargs, "n64_getitimer" }, /* 5035 */ - { 0, 0, printargs, "n64_setitimer" }, /* 5036 */ - { 0, 0, printargs, "n64_alarm" }, /* 5037 */ - { 0, 0, printargs, "n64_getpid" }, /* 5038 */ - { 0, 0, printargs, "n64_sendfile" }, /* 5039 */ - { 0, 0, printargs, "n64_socketcall" }, /* 5040 */ - { 0, 0, printargs, "n64_connect" }, /* 5041 */ - { 0, 0, printargs, "n64_accept" }, /* 5042 */ - { 0, 0, printargs, "n64_sendto" }, /* 5043 */ - { 0, 0, printargs, "n64_recvfrom" }, /* 5044 */ - { 0, 0, printargs, "n64_sendmsg" }, /* 5045 */ - { 0, 0, printargs, "n64_recvmsg" }, /* 5046 */ - { 0, 0, printargs, "n64_shutdown" }, /* 5047 */ - { 0, 0, printargs, "n64_bind" }, /* 5048 */ - { 0, 0, printargs, "n64_listen" }, /* 5049 */ - { 0, 0, printargs, "n64_getsockname" }, /* 5050 */ - { 0, 0, printargs, "n64_getpeername" }, /* 5051 */ - { 0, 0, printargs, "n64_socketpair" }, /* 5052 */ - { 0, 0, printargs, "n64_setsockopt" }, /* 5053 */ - { 0, 0, printargs, "n64_getsockopt" }, /* 5054 */ - { 0, 0, printargs, "n64_clone" }, /* 5055 */ - { 0, 0, printargs, "n64_fork" }, /* 5056 */ - { 0, 0, printargs, "n64_execve" }, /* 5057 */ - { 0, 0, printargs, "n64_exit" }, /* 5058 */ - { 0, 0, printargs, "n64_wait4" }, /* 5059 */ - { 0, 0, printargs, "n64_kill" }, /* 5060 */ - { 0, 0, printargs, "n64_uname" }, /* 5061 */ - { 0, 0, printargs, "n64_semget" }, /* 5062 */ - { 0, 0, printargs, "n64_semop" }, /* 5063 */ - { 0, 0, printargs, "n64_semctl" }, /* 5064 */ - { 0, 0, printargs, "n64_shmdt" }, /* 5065 */ - { 0, 0, printargs, "n64_msgget" }, /* 5066 */ - { 0, 0, printargs, "n64_msgsnd" }, /* 5067 */ - { 0, 0, printargs, "n64_msgrcv" }, /* 5068 */ - { 0, 0, printargs, "n64_msgctl" }, /* 5069 */ - { 0, 0, printargs, "n64_fcntl" }, /* 5070 */ - { 0, 0, printargs, "n64_flock" }, /* 5071 */ - { 0, 0, printargs, "n64_fsync" }, /* 5072 */ - { 0, 0, printargs, "n64_fdatasync" }, /* 5073 */ - { 0, 0, printargs, "n64_truncate" }, /* 5074 */ - { 0, 0, printargs, "n64_ftruncate" }, /* 5075 */ - { 0, 0, printargs, "n64_getdents" }, /* 5076 */ - { 0, 0, printargs, "n64_getcwd" }, /* 5077 */ - { 0, 0, printargs, "n64_chdir" }, /* 5078 */ - { 0, 0, printargs, "n64_fchdir" }, /* 5079 */ - { 0, 0, printargs, "n64_rename" }, /* 5080 */ - { 0, 0, printargs, "n64_mkdir" }, /* 5081 */ - { 0, 0, printargs, "n64_rmdir" }, /* 5082 */ - { 0, 0, printargs, "n64_creat" }, /* 5083 */ - { 0, 0, printargs, "n64_link" }, /* 5084 */ - { 0, 0, printargs, "n64_unlink" }, /* 5085 */ - { 0, 0, printargs, "n64_symlink" }, /* 5086 */ - { 0, 0, printargs, "n64_readlink" }, /* 5087 */ - { 0, 0, printargs, "n64_chmod" }, /* 5088 */ - { 0, 0, printargs, "n64_fchmod" }, /* 5089 */ - { 0, 0, printargs, "n64_chown" }, /* 5090 */ - { 0, 0, printargs, "n64_fchown" }, /* 5091 */ - { 0, 0, printargs, "n64_lchown" }, /* 5092 */ - { 0, 0, printargs, "n64_umask" }, /* 5093 */ - { 0, 0, printargs, "n64_gettimeofday" }, /* 5094 */ - { 0, 0, printargs, "n64_getrlimit" }, /* 5095 */ - { 0, 0, printargs, "n64_getrusage" }, /* 5096 */ - { 0, 0, printargs, "n64_sysinfo" }, /* 5097 */ - { 0, 0, printargs, "n64_times" }, /* 5098 */ - { 0, 0, printargs, "n64_ptrace" }, /* 5099 */ - { 0, 0, printargs, "n64_getuid" }, /* 5100 */ - { 0, 0, printargs, "n64_syslog" }, /* 5101 */ - { 0, 0, printargs, "n64_getgid" }, /* 5102 */ - { 0, 0, printargs, "n64_setuid" }, /* 5103 */ - { 0, 0, printargs, "n64_setgid" }, /* 5104 */ - { 0, 0, printargs, "n64_geteuid" }, /* 5105 */ - { 0, 0, printargs, "n64_getegid" }, /* 5106 */ - { 0, 0, printargs, "n64_setpgid" }, /* 5107 */ - { 0, 0, printargs, "n64_getppid" }, /* 5108 */ - { 0, 0, printargs, "n64_getpgrp" }, /* 5109 */ - { 0, 0, printargs, "n64_setsid" }, /* 5110 */ - { 0, 0, printargs, "n64_setreuid" }, /* 5111 */ - { 0, 0, printargs, "n64_setregid" }, /* 5112 */ - { 0, 0, printargs, "n64_getgroups" }, /* 5113 */ - { 0, 0, printargs, "n64_setgroups" }, /* 5114 */ - { 0, 0, printargs, "n64_setresuid" }, /* 5115 */ - { 0, 0, printargs, "n64_getresuid" }, /* 5116 */ - { 0, 0, printargs, "n64_setresgid" }, /* 5117 */ - { 0, 0, printargs, "n64_getresgid" }, /* 5118 */ - { 0, 0, printargs, "n64_getpgid" }, /* 5119 */ - { 0, 0, printargs, "n64_setfsuid" }, /* 5120 */ - { 0, 0, printargs, "n64_setfsgid" }, /* 5121 */ - { 0, 0, printargs, "n64_getsid" }, /* 5122 */ - { 0, 0, printargs, "n64_capget" }, /* 5123 */ - { 0, 0, printargs, "n64_capset" }, /* 5124 */ - { 0, 0, printargs, "n64_rt_sigpending" }, /* 5125 */ - { 0, 0, printargs, "n64_rt_sigtimedwait" }, /* 5126 */ - { 0, 0, printargs, "n64_rt_sigqueueinfo" }, /* 5127 */ - { 0, 0, printargs, "n64_rt_siguspend" }, /* 5128 */ - { 0, 0, printargs, "n64_sigaltstatck" }, /* 5129 */ - { 0, 0, printargs, "n64_utime" }, /* 5130 */ - { 0, 0, printargs, "n64_mknod" }, /* 5131 */ - { 0, 0, printargs, "n64_personality" }, /* 5132 */ - { 0, 0, printargs, "n64_ustat" }, /* 5133 */ - { 0, 0, printargs, "n64_statfs" }, /* 5134 */ - { 0, 0, printargs, "n64_fstatfs" }, /* 5135 */ - { 0, 0, printargs, "n64_sysfs" }, /* 5136 */ - { 0, 0, printargs, "n64_getpriority" }, /* 5137 */ - { 0, 0, printargs, "n64_setpriority" }, /* 5138 */ - { 0, 0, printargs, "n64_sched_setparam" }, /* 5139 */ - { 0, 0, printargs, "n64_sched_getparam" }, /* 5140 */ - { 0, 0, printargs, "n64_sched_setscheduler"}, /* 5141 */ - { 0, 0, printargs, "n64_sched_getscheduler"}, /* 5142 */ - { 0, 0, printargs, "n64_sched_get_priority_max"}, /* 5143 */ - { 0, 0, printargs, "n64_sched_get_priority_min"}, /* 5144 */ - { 0, 0, printargs, "n64_sched_rr_get_interval"}, /* 5145 */ - { 0, TM, printargs, "n64_mlock" }, /* 5146 */ - { 0, TM, printargs, "n64_munlock" }, /* 5147 */ - { 0, TM, printargs, "n64_mlockall" }, /* 5148 */ - { 0, TM, printargs, "n64_munlockall" }, /* 5149 */ - { 0, 0, printargs, "n64_vhangup" }, /* 5150 */ - { 0, 0, printargs, "n64_pivot_root" }, /* 5151 */ - { 0, 0, printargs, "n64__sysctl" }, /* 5152 */ - { 0, 0, printargs, "n64_prctl" }, /* 5153 */ - { 0, 0, printargs, "n64_adjtimex" }, /* 5154 */ - { 0, 0, printargs, "n64_setrlimit" }, /* 5155 */ - { 0, 0, printargs, "n64_chroot" }, /* 5156 */ - { 0, 0, printargs, "n64_sync" }, /* 5157 */ - { 0, 0, printargs, "n64_acct" }, /* 5158 */ - { 0, 0, printargs, "n64_settimeofday" }, /* 5159 */ - { 0, 0, printargs, "n64_mount" }, /* 5160 */ - { 0, 0, printargs, "n64_umount" }, /* 5161 */ - { 0, 0, printargs, "n64_swapon" }, /* 5162 */ - { 0, 0, printargs, "n64_swapoff" }, /* 5163 */ - { 0, 0, printargs, "n64_reboot" }, /* 5164 */ - { 0, 0, printargs, "n64_sethostname" }, /* 5165 */ - { 0, 0, printargs, "n64_setdomainname" }, /* 5166 */ - { 0, 0, printargs, "n64_create_module" }, /* 5167 */ - { 0, 0, printargs, "n64_init_module" }, /* 5168 */ - { 0, 0, printargs, "n64_delete_module" }, /* 5169 */ - { 0, 0, printargs, "n64_get_kernel_syms" }, /* 5170 */ - { 0, 0, printargs, "n64_query_module" }, /* 5171 */ - { 0, TF, printargs, "n64_quotactl" }, /* 5172 */ - { 0, 0, printargs, "n64_nfsservctl" }, /* 5173 */ - { 0, 0, printargs, "n64_getpmsg" }, /* 5174 */ - { 0, 0, printargs, "n64_putpmsg" }, /* 5175 */ - { 0, 0, printargs, "n64_afs_syscall" }, /* 5176 */ - { 0, 0, printargs, "n64_reserved177" }, /* 5177 */ - { 0, 0, printargs, "n64_gettid" }, /* 5178 */ - { 0, 0, printargs, "n64_readahead" }, /* 5179 */ - { 0, 0, printargs, "n64_setxattr" }, /* 5180 */ - { 0, 0, printargs, "n64_lsetxattr" }, /* 5181 */ - { 0, 0, printargs, "n64_fsetxattr" }, /* 5182 */ - { 0, 0, printargs, "n64_getxattr" }, /* 5183 */ - { 0, 0, printargs, "n64_lgetxattr" }, /* 5184 */ - { 0, 0, printargs, "n64_fgetxattr" }, /* 5185 */ - { 0, 0, printargs, "n64_listxattr" }, /* 5186 */ - { 0, 0, printargs, "n64_llistxattr" }, /* 5187 */ - { 0, 0, printargs, "n64_flistxattr" }, /* 5188 */ - { 0, 0, printargs, "n64_removexattr" }, /* 5189 */ - { 0, 0, printargs, "n64_lremovexattr" }, /* 5190 */ - { 0, 0, printargs, "n64_fremovexattr" }, /* 5191 */ - { 0, 0, printargs, "n64_tkill" }, /* 5192 */ - { 0, 0, printargs, "n64_time" }, /* 5193 */ - { 0, 0, printargs, "n64_futex" }, /* 5194 */ - { 0, 0, printargs, "n64_sched_setaffinity" }, /* 5195 */ - { 0, 0, printargs, "n64_sched_getaffinity" }, /* 5196 */ - { 0, 0, printargs, "n64_cacheflush" }, /* 5197 */ - { 0, 0, printargs, "n64_cachectl" }, /* 5198 */ - { 0, 0, printargs, "n64_sysmips" }, /* 5199 */ - { 0, 0, printargs, "n64_io_setup" }, /* 5200 */ - { 0, 0, printargs, "n64_io_destroy" }, /* 5201 */ - { 0, 0, printargs, "n64_io_getevents" }, /* 5202 */ - { 0, 0, printargs, "n64_io_submit" }, /* 5203 */ - { 0, 0, printargs, "n64_io_cancel" }, /* 5204 */ - { 1, TP, printargs, "n64_exit_group" }, /* 5205 */ - { 0, 0, printargs, "n64_lookup_dcookie" }, /* 5206 */ - { 0, 0, printargs, "n64_epoll_create" }, /* 5207 */ - { 0, 0, printargs, "n64_epoll_ctl" }, /* 5208 */ - { 0, 0, printargs, "n64_epoll_wait" }, /* 5209 */ - { 0, TM, printargs, "n64_remap_file_pages" }, /* 5210 */ - { 0, 0, printargs, "n64_rt_sigreturn" }, /* 5211 */ - { 1, 0, printargs, "n64_set_tid_address" }, /* 5212 */ - { 0, 0, printargs, "n64_restart_syscall" }, /* 5213 */ - { 5, TI, printargs, "n64_semtimedop" }, /* 5214 */ - { 0, 0, printargs, "n64_fadvise64_64" }, /* 5215 */ - { 0, 0, printargs, "n64_timer_create" }, /* 5216 */ - { 0, 0, printargs, "n64_timer_settime" }, /* 5217 */ - { 0, 0, printargs, "n64_timer_gettime" }, /* 5218 */ - { 0, 0, printargs, "n64_timer_getoverrun" }, /* 5219 */ - { 0, 0, printargs, "n64_timer_delete" }, /* 5220 */ - { 0, 0, printargs, "n64_clock_settime" }, /* 5221 */ - { 0, 0, printargs, "n64_clock_gettime" }, /* 5222 */ - { 0, 0, printargs, "n64_clock_getres" }, /* 5223 */ - { 0, 0, printargs, "n64_clock_nanosleep" }, /* 5224 */ - { 0, 0, printargs, "n64_tgkill" }, /* 5225 */ - { 0, 0, printargs, "n64_utimes" }, /* 5226 */ - { 0, TM, printargs, "n64_mbind" }, /* 5227 */ - { 0, 0, printargs, "n64_SYS_5228" }, /* 5228 */ - { 0, 0, printargs, "n64_SYS_5228" }, /* 5229 */ - { 0, 0, printargs, "n64_mq_open" }, /* 5230 */ - { 0, 0, printargs, "n64_mq_unlink" }, /* 5231 */ - { 0, 0, printargs, "n64_mq_timedsend" }, /* 5232 */ - { 0, 0, printargs, "n64_mq_timedreceive" }, /* 5233 */ - { 0, 0, printargs, "n64_mq_notify" }, /* 5234 */ - { 0, 0, printargs, "n64_mq_getsetattr" }, /* 5235 */ - { 0, 0, printargs, "n64_SYS_5236" }, /* 5236 */ - { 0, 0, printargs, "n64_waitid" }, /* 5237 */ - { 0, 0, printargs, "n64_SYS_5238" }, /* 5238 */ - { 0, 0, printargs, "n64_add_key" }, /* 5239 */ - { 0, 0, printargs, "n64_request_key" }, /* 5230 */ - { 0, 0, printargs, "n64_keyctl" }, /* 5241 */ - { 0, 0, printargs, "n64_set_thread_area" }, /* 5242 */ - { 0, 0, printargs, "n64_inotify_init" }, /* 5243 */ - { 0, 0, printargs, "n64_inotify_add_watch" }, /* 5244 */ - { 0, 0, printargs, "n64_inotify_rm_watch" }, /* 5245 */ - { 0, TM, printargs, "n64_migrate_pages" }, /* 5246 */ - { 0, 0, printargs, "n64_openat" }, /* 5247 */ - { 0, 0, printargs, "n64_mkdirat" }, /* 5248 */ - { 0, 0, printargs, "n64_mknodat" }, /* 5249 */ - { 0, 0, printargs, "n64_fchownat" }, /* 5250 */ - { 0, 0, printargs, "n64_futimesat" }, /* 5251 */ - { 0, 0, printargs, "n64_newfstatat" }, /* 5252 */ - { 0, 0, printargs, "n64_unlinkat" }, /* 5253 */ - { 0, 0, printargs, "n64_renameat" }, /* 5254 */ - { 0, 0, printargs, "n64_linkat" }, /* 5255 */ - { 0, 0, printargs, "n64_symlinkat" }, /* 5256 */ - { 0, 0, printargs, "n64_readlinkat" }, /* 5257 */ - { 0, 0, printargs, "n64_fchmodat" }, /* 5258 */ - { 0, 0, printargs, "n64_faccessat" }, /* 5259 */ - { 0, 0, printargs, "n64_pselect6" }, /* 5260 */ - { 0, 0, printargs, "n64_ppoll" }, /* 5261 */ - { 0, 0, printargs, "n64_unshare" }, /* 5262 */ - { 0, 0, printargs, "n64_splice" }, /* 5263 */ - { 0, 0, printargs, "n64_sync_file_range" }, /* 5264 */ - { 0, 0, printargs, "n64_tee" }, /* 5265 */ - { 0, 0, printargs, "n64_vmsplice" }, /* 5266 */ - { 0, TM, printargs, "n64_move_pages" }, /* 5267 */ - { 0, 0, printargs, "n64_set_robust_list" }, /* 5268 */ - { 0, 0, printargs, "n64_get_robust_list" }, /* 5269 */ - { 0, 0, printargs, "n64_kexec_load" }, /* 5270 */ - { 0, 0, printargs, "n64_getcpu" }, /* 5271 */ - { 0, 0, printargs, "n64_epoll_pwait" }, /* 5272 */ - { 0, 0, printargs, "n64_ioprio_set" }, /* 5273 */ - { 0, 0, printargs, "n64_ioprio_get" }, /* 5274 */ - { 0, 0, printargs, "n64_utimensat" }, /* 5275 */ - { 0, 0, printargs, "n64_signalfd" }, /* 5276 */ - { 0, 0, printargs, "n64_SYS_5277" }, /* 5277 */ - { 0, 0, printargs, "n64_eventfd" }, /* 5278 */ - { 0, 0, printargs, "n64_fallocate" }, /* 5279 */ - { 0, 0, printargs, "n64_timerfd_create" }, /* 5280 */ - { 0, 0, printargs, "n64_timerfd_gettime" }, /* 5281 */ - { 0, 0, printargs, "n64_timerfd_settime" }, /* 5282 */ - { 0, 0, printargs, "n64_signalfd4" }, /* 5283 */ - { 0, 0, printargs, "n64_eventfd2" }, /* 5284 */ - { 0, 0, printargs, "n64_epoll_create1" }, /* 5285 */ - { 0, 0, printargs, "n64_dup3" }, /* 5286 */ - { 0, 0, printargs, "n64_pipe2" }, /* 5287 */ - { 0, 0, printargs, "n64_inotify_init1" }, /* 5288 */ - { 0, 0, printargs, "n64_preadv" }, /* 5289 */ - { 0, 0, printargs, "n64_pwritev" }, /* 5290 */ - { 0, 0, printargs, "n64_rt_tgsigqueueinfo" }, /* 5291 */ - { 0, 0, printargs, "n64_perf_event_open" }, /* 5292 */ - { 0, 0, printargs, "n64_accept4" }, /* 5293 */ - { 0, 0, printargs, "n64_recvmmsg" }, /* 5294 */ - { 2, 0, printargs, "n64_fanotify_init" }, /* 5295 */ - { 5, 0, printargs, "n64_fanotify_mark" }, /* 5296 */ - { 4, 0, printargs, "n64_prlimit64" }, /* 5297 */ - { 5, TD|TF, printargs, "n64_name_to_handle_at" }, /* 5298 */ - { 3, TD, printargs, "n64_open_by_handle_at" }, /* 5299 */ - { 2, 0, printargs, "n64_clock_adjtime" }, /* 5300 */ - { 1, TD, printargs, "n64_syncfs" }, /* 5301 */ - { 4, TN, printargs, "n64_sendmmsg" }, /* 5302 */ - { 2, TD, printargs, "n64_setns" }, /* 5303 */ - { 6, 0, printargs, "n64_process_vm_readv" }, /* 5304 */ - { 6, 0, printargs, "n64_process_vm_writev" }, /* 5305 */ -#endif - - [5306 ... 5999] = { }, /* 5999 */ /* end of Linux N64 */ - -#if defined(LINUX_MIPSN32) - /* For an N32 strace decode the N32 64-bit syscalls. */ - { 3, TD, sys_read, "read" }, /* 6000 */ /* start of Linux N32 */ - { 3, TD, sys_write, "write" }, /* 6001 */ - { 3, TD|TF, sys_open, "open" }, /* 6002 */ - { 1, TD, sys_close, "close" }, /* 6003 */ - { 2, TF, sys_stat64, "stat" }, /* 6004 */ - { 2, TD, sys_fstat64, "fstat" }, /* 6005 */ - { 2, TF, sys_lstat64, "lstat" }, /* 6006 */ - { 3, TD, sys_poll, "poll" }, /* 6007 */ - { 3, TD, sys_lseek, "lseek" }, /* 6008 */ - { 6, TD|TM, sys_mmap, "mmap" }, /* 6009 */ - { 3, TM, sys_mprotect, "mprotect" }, /* 6010 */ - { 2, TM, sys_munmap, "munmap" }, /* 6011 */ - { 1, TM, sys_brk, "brk" }, /* 6012 */ - { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 6013 */ - { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 6014 */ - { 3, TD, sys_ioctl, "ioctl" }, /* 6015 */ - { 6, TD, sys_pread, "pread" }, /* 6016 */ - { 6, TD, sys_pwrite, "pwrite" }, /* 6017 */ - { 3, TD, sys_readv, "readv" }, /* 6018 */ - { 3, TD, sys_writev, "writev" }, /* 6019 */ - { 2, TF, sys_access, "access" }, /* 6020 */ - { 1, TD, sys_pipe, "pipe" }, /* 6021 */ - { 5, TD, sys_select, "_newselect" }, /* 6022 */ - { 0, 0, sys_sched_yield, "sched_yield" }, /* 6023 */ - { 5, TM, sys_mremap, "mremap" }, /* 6024 */ - { 3, TM, sys_msync, "msync" }, /* 6025 */ - { 3, TM, sys_mincore, "mincore" }, /* 6026 */ - { 3, TM, sys_madvise, "madvise" }, /* 6027 */ - { 3, TI, sys_shmget, "shmget" }, /* 6028 */ - { 3, TI, sys_shmat, "shmgat" }, /* 6029 */ - { 3, TI, sys_shmctl, "shmctl" }, /* 6030 */ - { 1, TD, sys_dup, "dup" }, /* 6031 */ - { 2, TD, sys_dup2, "dup2" }, /* 6032 */ - { 0, TS, sys_pause, "pause" }, /* 6033 */ - { 2, 0, sys_nanosleep, "nanosleep" }, /* 6034 */ - { 2, 0, sys_getitimer, "getitimer" }, /* 6035 */ - { 3, 0, sys_setitimer, "setitimer" }, /* 6036 */ - { 1, 0, sys_alarm, "alarm" }, /* 6037 */ - { 0, 0, sys_getpid, "getpid" }, /* 6038 */ - { 4, TD|TN, sys_sendfile, "sendfile" }, /* 6039 */ - { 2, TD, sys_socketcall, "socketcall" }, /* 6040 */ - { 3, TN, sys_connect, "connect" }, /* 6041 */ - { 3, TN, sys_accept, "accept" }, /* 6042 */ - { 6, TN, sys_sendto, "sendto" }, /* 6043 */ - { 6, TN, sys_recvfrom, "recvfrom" }, /* 6044 */ - { 3, TN, sys_sendmsg, "sendmsg" }, /* 6045 */ - { 3, TN, sys_recvmsg, "recvmsg" }, /* 6046 */ - { 2, TN, sys_shutdown, "shutdown" }, /* 6047 */ - { 3, TN, sys_bind, "bind" }, /* 6048 */ - { 2, TN, sys_listen, "listen" }, /* 6049 */ - { 3, TN, sys_getsockname, "getsockname" }, /* 6050 */ - { 3, TN, sys_getpeername, "getpeername" }, /* 6051 */ - { 4, TN, sys_socketpair, "socketpair" }, /* 6052 */ - { 5, TN, sys_setsockopt, "setsockopt" }, /* 6053 */ - { 5, TN, sys_getsockopt, "getsockopt" }, /* 6054 */ - { 2, TP, sys_clone, "clone" }, /* 6055 */ - { 0, TP, sys_fork, "fork" }, /* 6056 */ - { 3, TF|TP, sys_execve, "execve" }, /* 6057 */ - { 1, TP, sys_exit, "exit" }, /* 6058 */ - { 4, TP, sys_wait4, "wait4" }, /* 6059 */ - { 2, TS, sys_kill, "kill" }, /* 6060 */ - { 1, 0, sys_uname, "uname" }, /* 6061 */ - { 3, TI, sys_semget, "semget" }, /* 6062 */ - { 3, TI, printargs, "semop" }, /* 6063 */ - { 4, TI, sys_semctl, "semctl" }, /* 6064 */ - { 1, TI, sys_shmdt, "shmdt" }, /* 6065 */ - { 2, TI, sys_msgget, "msgget" }, /* 6066 */ - { 4, TI, sys_msgsnd, "msgsnd" }, /* 6067 */ - { 5, TI, sys_msgrcv, "msgrcv" }, /* 6068 */ - { 3, TI, sys_msgctl, "msgctl" }, /* 6069 */ - { 3, TD, sys_fcntl, "fcntl" }, /* 6070 */ - { 2, TD, sys_flock, "flock" }, /* 6071 */ - { 1, TD, sys_fsync, "fsync" }, /* 6072 */ - { 1, TD, sys_fdatasync, "fdatasync" }, /* 6073 */ - { 2, TF, sys_truncate, "truncate" }, /* 6074 */ - { 2, TD, sys_ftruncate, "ftruncate" }, /* 6075 */ - { 3, TD, sys_getdents, "getdents" }, /* 6076 */ - { 2, TF, sys_getcwd, "getcwd" }, /* 6077 */ - { 1, TF, sys_chdir, "chdir" }, /* 6078 */ - { 1, TD, sys_fchdir, "fchdir" }, /* 6079 */ - { 2, TF, sys_rename, "rename" }, /* 6080 */ - { 2, TF, sys_mkdir, "mkdir" }, /* 6081 */ - { 1, TF, sys_rmdir, "rmdir" }, /* 6082 */ - { 2, TD|TF, sys_creat, "creat" }, /* 6083 */ - { 2, TF, sys_link, "link" }, /* 6084 */ - { 1, TF, sys_unlink, "unlink" }, /* 6085 */ - { 2, TF, sys_symlink, "symlink" }, /* 6086 */ - { 3, TF, sys_readlink, "readlink" }, /* 6087 */ - { 2, TF, sys_chmod, "chmod" }, /* 6088 */ - { 2, TD, sys_fchmod, "fchmod" }, /* 6089 */ - { 3, TF, sys_chown, "chown" }, /* 6090 */ - { 3, TD, sys_fchown, "fchown" }, /* 6091 */ - { 3, TF, sys_chown, "lchown" }, /* 6092 */ - { 1, 0, sys_umask, "umask" }, /* 6093 */ - { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 6094 */ - { 2, 0, sys_getrlimit, "getrlimit" }, /* 6095 */ - { 2, 0, sys_getrusage, "getrusage" }, /* 6096 */ - { 1, 0, sys_sysinfo, "sysinfo" }, /* 6097 */ - { 1, 0, sys_times, "times" }, /* 6098 */ - { 4, 0, sys_ptrace, "ptrace" }, /* 6099 */ - { 0, NF, sys_getuid, "getuid" }, /* 6100 */ - { 3, 0, sys_syslog, "syslog" }, /* 6101 */ - { 0, NF, sys_getgid, "getgid" }, /* 6102 */ - { 1, 0, sys_setuid, "setuid" }, /* 6103 */ - { 1, 0, sys_setgid, "setgid" }, /* 6104 */ - { 0, NF, sys_geteuid, "geteuid" }, /* 6105 */ - { 0, NF, sys_getegid, "getegid" }, /* 6106 */ - { 2, 0, sys_setpgid, "setpgid" }, /* 6107 */ - { 0, 0, sys_getppid, "getppid" }, /* 6108 */ - { 0, 0, sys_getpgrp, "getpgrp" }, /* 6109 */ - { 0, 0, sys_setsid, "setsid" }, /* 6110 */ - { 2, 0, sys_setreuid, "setreuid" }, /* 6111 */ - { 2, 0, sys_setregid, "setregid" }, /* 6112 */ - { 2, 0, sys_getgroups, "getgroups" }, /* 6113 */ - { 2, 0, sys_setgroups, "setgroups" }, /* 6114 */ - { 3, 0, sys_setresuid, "setresuid" }, /* 6115 */ - { 3, 0, sys_getresuid, "getresuid" }, /* 6116 */ - { 3, 0, sys_setresgid, "setresgid" }, /* 6117 */ - { 3, 0, sys_getresgid, "getresgid" }, /* 6118 */ - { 0, 0, sys_getpgid, "getpgid" }, /* 6119 */ - { 1, NF, sys_setfsuid, "setfsuid" }, /* 6120 */ - { 1, NF, sys_setfsgid, "setfsgid" }, /* 6121 */ - { 1, 0, sys_getsid, "getsid" }, /* 6122 */ - { 2, 0, sys_capget, "capget" }, /* 6123 */ - { 2, 0, sys_capset, "capset" }, /* 6124 */ - { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 6125 */ - { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 6126 */ - { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 6127 */ - { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 6128 */ - { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 6129 */ - { 2, TF, sys_utime, "utime" }, /* 6130 */ - { 3, TF, sys_mknod, "mknod" }, /* 6131 */ - { 1, 0, sys_personality, "personality" }, /* 6132 */ - { 2, 0, sys_ustat, "ustat" }, /* 6133 */ - { 3, TF, sys_statfs, "statfs" }, /* 6134 */ - { 3, TD, sys_fstatfs, "fstatfs" }, /* 6135 */ - { 5, 0, sys_sysfs, "sysfs" }, /* 6136 */ - { 2, 0, sys_getpriority, "getpriority" }, /* 6137 */ - { 3, 0, sys_setpriority, "setpriority" }, /* 6138 */ - { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 6139 */ - { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 6140 */ - { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 6141 */ - { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 6142 */ - { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 6143 */ - { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 6144 */ - { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 6145 */ - { 2, TM, sys_mlock, "mlock" }, /* 6146 */ - { 2, TM, sys_munlock, "munlock" }, /* 6147 */ - { 1, TM, sys_mlockall, "mlockall" }, /* 6148 */ - { 0, TM, sys_munlockall, "munlockall" }, /* 6149 */ - { 0, 0, sys_vhangup, "vhangup" }, /* 6150 */ - { 2, TF, sys_pivotroot, "pivot_root" }, /* 6151 */ - { 1, 0, sys_sysctl, "_sysctl" }, /* 6152 */ - { 5, 0, sys_prctl, "prctl" }, /* 6153 */ - { 1, 0, sys_adjtimex, "adjtimex" }, /* 6154 */ - { 2, 0, sys_setrlimit, "setrlimit" }, /* 6155 */ - { 1, TF, sys_chroot, "chroot" }, /* 6156 */ - { 0, 0, sys_sync, "sync" }, /* 6157 */ - { 1, TF, sys_acct, "acct" }, /* 6158 */ - { 2, 0, sys_settimeofday, "settimeofday" }, /* 6159 */ - { 5, TF, sys_mount, "mount" }, /* 6160 */ - { 2, TF, sys_umount2, "umount" }, /* 6161 */ - { 2, TF, sys_swapon, "swapon" }, /* 6162 */ - { 1, TF, sys_swapoff, "swapoff" }, /* 6163 */ - { 4, 0, sys_reboot, "reboot" }, /* 6164 */ - { 2, 0, sys_sethostname, "sethostname" }, /* 6165 */ - { 2, 0, sys_setdomainname, "setdomainname" }, /* 6166 */ - { 2, 0, sys_create_module, "create_module" }, /* 6167 */ - { 4, 0, sys_init_module, "init_module" }, /* 6168 */ - { 1, 0, sys_delete_module, "delete_module" }, /* 6169 */ - { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 6170 */ - { 5, 0, sys_query_module, "query_module" }, /* 6171 */ - { 4, TF, sys_quotactl, "quotactl" }, /* 6172 */ - { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 6173 */ - { 5, TN, printargs, "getpmsg" }, /* 6174 */ - { 5, TN, printargs, "putpmsg" }, /* 6175 */ - { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 6176 */ - { 0, 0, printargs, "reserved177" }, /* 6177 */ - { 0, 0, sys_gettid, "gettid" }, /* 6178 */ - { 3, TD, sys_readahead, "readahead" }, /* 6179 */ - { 5, TF, sys_setxattr, "setxattr" }, /* 6180 */ - { 5, TF, sys_setxattr, "lsetxattr" }, /* 6181 */ - { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 6182 */ - { 4, TF, sys_getxattr, "getxattr" }, /* 6183 */ - { 4, TF, sys_getxattr, "lgetxattr" }, /* 6184 */ - { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 6185 */ - { 3, TF, sys_listxattr, "listxattr" }, /* 6186 */ - { 3, TF, sys_listxattr, "llistxattr" }, /* 6187 */ - { 3, TD, sys_flistxattr, "flistxattr" }, /* 6188 */ - { 2, TF, sys_removexattr, "removexattr" }, /* 6189 */ - { 2, TF, sys_removexattr, "lremovexattr" }, /* 6190 */ - { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 6191 */ - { 2, TS, sys_kill, "tkill" }, /* 6192 */ - { 1, 0, sys_time, "time" }, /* 6193 */ - { 6, 0, sys_futex, "futex" }, /* 6194 */ - { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 6195 */ - { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 6196 */ - { 3, 0, printargs, "cacheflush" }, /* 6197 */ - { 3, 0, printargs, "cachectl" }, /* 6198 */ - { 4, 0, sys_sysmips, "sysmips" }, /* 6199 */ - { 2, 0, sys_io_setup, "io_setup" }, /* 6200 */ - { 1, 0, sys_io_destroy, "io_destroy" }, /* 6201 */ - { 5, 0, sys_io_getevents, "io_getevents" }, /* 6202 */ - { 3, 0, sys_io_submit, "io_submit" }, /* 6203 */ - { 3, 0, sys_io_cancel, "io_cancel" }, /* 6204 */ - { 1, TP, sys_exit, "exit_group" }, /* 6205 */ - { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 6206 */ - { 1, TD, sys_epoll_create, "epoll_create" }, /* 6207 */ - { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 6208 */ - { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 6209 */ - { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 6210 */ - { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 6211 */ - { 3, TD, sys_fcntl, "fcntl64" }, /* 6212 */ - { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 6213 */ - { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 6214 */ - { 5, TI, sys_semtimedop, "semtimedop" }, /* 6215 */ - { 5, TD, sys_fadvise64, "fadvise64" }, /* 6216 */ - { 3, TF, sys_statfs64, "statfs64" }, /* 6217 */ - { 3, TD, sys_fstatfs64, "fstatfs64" }, /* 6218 */ - { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 6219 */ - { 3, 0, sys_timer_create, "timer_create" }, /* 6220 */ - { 4, 0, sys_timer_settime, "timer_settime" }, /* 6221 */ - { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 6222 */ - { 1, 0, sys_timer_getoverrun, "timer_getoverrun" }, /* 6223 */ - { 1, 0, sys_timer_delete, "timer_delete" }, /* 6224 */ - { 2, 0, sys_clock_settime, "clock_settime" }, /* 6225 */ - { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 6226 */ - { 2, 0, sys_clock_getres, "clock_getres" }, /* 6227 */ - { 4, 0, sys_clock_nanosleep, "clock_nanosleep" }, /* 6228 */ - { 3, TS, sys_tgkill, "tgkill" }, /* 6229 */ - { 2, TF, sys_utimes, "utimes" }, /* 6230 */ - { 0, 0, NULL, NULL }, /* 6231 */ - { 0, 0, NULL, NULL }, /* 6232 */ - { 0, 0, NULL, NULL }, /* 6233 */ - { 4, 0, sys_mq_open, "mq_open" }, /* 6234 */ - { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 6235 */ - { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 6236 */ - { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 6237 */ - { 2, 0, sys_mq_notify, "mq_notify" }, /* 6238 */ - { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 6239 */ - { 0, 0, NULL, NULL }, /* 6240 */ - { 5, TP, sys_waitid, "waitid" }, /* 6241 */ - { 0, 0, NULL, NULL }, /* 6242 */ - { 5, 0, sys_add_key, "add_key" }, /* 6243 */ - { 4, 0, sys_request_key, "request_key" }, /* 6244 */ - { 5, 0, sys_keyctl, "keyctl" }, /* 6245 */ - { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 6246 */ - { 0, TD, sys_inotify_init, "inotify_init" }, /* 6247 */ - { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 6248 */ - { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 6249 */ - { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 6250 */ - { 4, TD|TF, sys_openat, "openat" }, /* 6251 */ - { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 6252 */ - { 4, TD|TF, sys_mknodat, "mknodat" }, /* 6253 */ - { 5, TD|TF, sys_fchownat, "fchownat" }, /* 6254 */ - { 3, TD|TF, sys_futimesat, "futimesat" }, /* 6255 */ - { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 6256 */ - { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 6257 */ - { 4, TD|TF, sys_renameat, "renameat" }, /* 6258 */ - { 5, TD|TF, sys_linkat, "linkat" }, /* 6259 */ - { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 6260 */ - { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 6261 */ - { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 6262 */ - { 3, TD|TF, sys_faccessat, "faccessat" }, /* 6263 */ - { 6, TD, sys_pselect6, "pselect6" }, /* 6264 */ - { 5, TD, sys_ppoll, "ppoll" }, /* 6265 */ - { 1, TP, sys_unshare, "unshare" }, /* 6266 */ - { 6, TD, sys_splice, "splice" }, /* 6267 */ - { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 6268 */ - { 4, TD, sys_tee, "tee" }, /* 6269 */ - { 4, TD, sys_vmsplice, "vmsplice" }, /* 6270 */ - { 6, TM, printargs, "move_pages" }, /* 6271 */ - { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 6272 */ - { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 6273 */ - { 4, 0, sys_kexec_load, "kexec_load" }, /* 6274 */ - { 3, 0, sys_getcpu, "getcpu" }, /* 6275 */ - { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 6276 */ - { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 6277 */ - { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 6278 */ - { 4, TD|TF, sys_utimensat, "utimensat" }, /* 6279 */ - { 3, TD|TS, sys_signalfd, "signalfd" }, /* 6280 */ - { 0, 0, NULL, NULL }, /* 6281 */ - { 1, TD, sys_eventfd, "eventfd" }, /* 6282 */ - { 6, TD, sys_fallocate, "fallocate" }, /* 6283 */ - { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 6284 */ - { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 6285 */ - { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 6286 */ - { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 6287 */ - { 2, TD, sys_eventfd2, "eventfd2" }, /* 6288 */ - { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 6289 */ - { 3, TD, sys_dup3, "dup3" }, /* 6290 */ - { 2, TD, sys_pipe2, "pipe2" }, /* 6291 */ - { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 6292 */ - { 5, TD, sys_preadv, "preadv" }, /* 6293 */ - { 5, TD, sys_pwritev, "pwritev" }, /* 6294 */ - { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 6295 */ - { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 6296 */ - { 4, TN, sys_accept4, "accept4" }, /* 6297 */ - { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 6298 */ - { 3, TD, sys_getdents, "getdents" }, /* 6299 */ - { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 6300 */ - { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 6301 */ - { 4, 0, sys_prlimit64, "prlimit64" }, /* 6302 */ - { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 6303 */ - { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 6304 */ - { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 6305 */ - { 1, TD, sys_syncfs, "syncfs" }, /* 6306 */ - { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 6307 */ - { 2, TD, sys_setns, "setns" }, /* 6308 */ - { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 6309 */ - { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 6310 */ -#else - { 0, 0, printargs, "n32_read" }, /* 6000 */ - { 0, 0, printargs, "n32_write" }, /* 6001 */ - { 0, 0, printargs, "n32_open" }, /* 6002 */ - { 0, 0, printargs, "n32_close" }, /* 6003 */ - { 0, 0, printargs, "n32_stat" }, /* 6004 */ - { 0, 0, printargs, "n32_fstat" }, /* 6005 */ - { 0, 0, printargs, "n32_lstat" }, /* 6006 */ - { 0, 0, printargs, "n32_poll" }, /* 6007 */ - { 0, 0, printargs, "n32_lseek" }, /* 6008 */ - { 0, TD|TM, printargs, "n32_mmap" }, /* 6009 */ - { 0, TM, printargs, "n32_mprotect" }, /* 6010 */ - { 0, TM, printargs, "n32_munmap" }, /* 6011 */ - { 0, TM, printargs, "n32_brk" }, /* 6012 */ - { 0, 0, printargs, "n32_rt_sigaction" }, /* 6013 */ - { 0, 0, printargs, "n32_rt_sigprocmask" }, /* 6014 */ - { 0, 0, printargs, "n32_ioctl" }, /* 6015 */ - { 0, 0, printargs, "n32_pread" }, /* 6016 */ - { 0, 0, printargs, "n32_pwrite" }, /* 6017 */ - { 0, 0, printargs, "n32_readv" }, /* 6018 */ - { 0, 0, printargs, "n32_writev" }, /* 6019 */ - { 0, 0, printargs, "n32_access" }, /* 6020 */ - { 0, 0, printargs, "n32_pipe" }, /* 6021 */ - { 0, 0, printargs, "n32__newselect" }, /* 6022 */ - { 0, 0, printargs, "n32_sched_yield" }, /* 6023 */ - { 0, TM, printargs, "n32_mremap" }, /* 6024 */ - { 0, TM, printargs, "n32_msync" }, /* 6025 */ - { 0, TM, printargs, "n32_mincore" }, /* 6026 */ - { 0, TM, printargs, "n32_madvise" }, /* 6027 */ - { 0, 0, printargs, "n32_shmget" }, /* 6028 */ - { 0, 0, printargs, "n32_shmgat" }, /* 6029 */ - { 0, 0, printargs, "n32_shmctl" }, /* 6030 */ - { 0, 0, printargs, "n32_dup" }, /* 6031 */ - { 0, 0, printargs, "n32_dup2" }, /* 6032 */ - { 0, 0, printargs, "n32_pause" }, /* 6033 */ - { 0, 0, printargs, "n32_nanosleep" }, /* 6034 */ - { 0, 0, printargs, "n32_getitimer" }, /* 6035 */ - { 0, 0, printargs, "n32_setitimer" }, /* 6036 */ - { 0, 0, printargs, "n32_alarm" }, /* 6037 */ - { 0, 0, printargs, "n32_getpid" }, /* 6038 */ - { 0, 0, printargs, "n32_sendfile" }, /* 6039 */ - { 0, 0, printargs, "n32_socketcall" }, /* 6040 */ - { 0, 0, printargs, "n32_connect" }, /* 6041 */ - { 0, 0, printargs, "n32_accept" }, /* 6042 */ - { 0, 0, printargs, "n32_sendto" }, /* 6043 */ - { 0, 0, printargs, "n32_recvfrom" }, /* 6044 */ - { 0, 0, printargs, "n32_sendmsg" }, /* 6045 */ - { 0, 0, printargs, "n32_recvmsg" }, /* 6046 */ - { 0, 0, printargs, "n32_shutdown" }, /* 6047 */ - { 0, 0, printargs, "n32_bind" }, /* 6048 */ - { 0, 0, printargs, "n32_listen" }, /* 6049 */ - { 0, 0, printargs, "n32_getsockname" }, /* 6050 */ - { 0, 0, printargs, "n32_getpeername" }, /* 6051 */ - { 0, 0, printargs, "n32_socketpair" }, /* 6052 */ - { 0, 0, printargs, "n32_setsockopt" }, /* 6053 */ - { 0, 0, printargs, "n32_getsockopt" }, /* 6054 */ - { 0, 0, printargs, "n32_clone" }, /* 6055 */ - { 0, 0, printargs, "n32_fork" }, /* 6056 */ - { 0, 0, printargs, "n32_execve" }, /* 6057 */ - { 0, 0, printargs, "n32_exit" }, /* 6058 */ - { 0, 0, printargs, "n32_wait4" }, /* 6059 */ - { 0, 0, printargs, "n32_kill" }, /* 6060 */ - { 0, 0, printargs, "n32_uname" }, /* 6061 */ - { 0, 0, printargs, "n32_semget" }, /* 6062 */ - { 0, 0, printargs, "n32_semop" }, /* 6063 */ - { 0, 0, printargs, "n32_semctl" }, /* 6064 */ - { 0, 0, printargs, "n32_shmdt" }, /* 6065 */ - { 0, 0, printargs, "n32_msgget" }, /* 6066 */ - { 0, 0, printargs, "n32_msgsnd" }, /* 6067 */ - { 0, 0, printargs, "n32_msgrcv" }, /* 6068 */ - { 0, 0, printargs, "n32_msgctl" }, /* 6069 */ - { 0, 0, printargs, "n32_fcntl" }, /* 6070 */ - { 0, 0, printargs, "n32_flock" }, /* 6071 */ - { 0, 0, printargs, "n32_fsync" }, /* 6072 */ - { 0, 0, printargs, "n32_fdatasync" }, /* 6073 */ - { 0, 0, printargs, "n32_truncate" }, /* 6074 */ - { 0, 0, printargs, "n32_ftruncate" }, /* 6075 */ - { 0, 0, printargs, "n32_getdents" }, /* 6076 */ - { 0, 0, printargs, "n32_getcwd" }, /* 6077 */ - { 0, 0, printargs, "n32_chdir" }, /* 6078 */ - { 0, 0, printargs, "n32_fchdir" }, /* 6079 */ - { 0, 0, printargs, "n32_rename" }, /* 6080 */ - { 0, 0, printargs, "n32_mkdir" }, /* 6081 */ - { 0, 0, printargs, "n32_rmdir" }, /* 6082 */ - { 0, 0, printargs, "n32_creat" }, /* 6083 */ - { 0, 0, printargs, "n32_link" }, /* 6084 */ - { 0, 0, printargs, "n32_unlink" }, /* 6085 */ - { 0, 0, printargs, "n32_symlink" }, /* 6086 */ - { 0, 0, printargs, "n32_readlink" }, /* 6087 */ - { 0, 0, printargs, "n32_chmod" }, /* 6088 */ - { 0, 0, printargs, "n32_fchmod" }, /* 6089 */ - { 0, 0, printargs, "n32_chown" }, /* 6090 */ - { 0, 0, printargs, "n32_fchown" }, /* 6091 */ - { 0, 0, printargs, "n32_lchown" }, /* 6092 */ - { 0, 0, printargs, "n32_umask" }, /* 6093 */ - { 0, 0, printargs, "n32_gettimeofday" }, /* 6094 */ - { 0, 0, printargs, "n32_getrlimit" }, /* 6095 */ - { 0, 0, printargs, "n32_getrusage" }, /* 6096 */ - { 0, 0, printargs, "n32_sysinfo" }, /* 6097 */ - { 0, 0, printargs, "n32_times" }, /* 6098 */ - { 0, 0, printargs, "n32_ptrace" }, /* 6099 */ - { 0, 0, printargs, "n32_getuid" }, /* 6100 */ - { 0, 0, printargs, "n32_syslog" }, /* 6101 */ - { 0, 0, printargs, "n32_getgid" }, /* 6102 */ - { 0, 0, printargs, "n32_setuid" }, /* 6103 */ - { 0, 0, printargs, "n32_setgid" }, /* 6104 */ - { 0, 0, printargs, "n32_geteuid" }, /* 6105 */ - { 0, 0, printargs, "n32_getegid" }, /* 6106 */ - { 0, 0, printargs, "n32_setpgid" }, /* 6107 */ - { 0, 0, printargs, "n32_getppid" }, /* 6108 */ - { 0, 0, printargs, "n32_getpgrp" }, /* 6109 */ - { 0, 0, printargs, "n32_setsid" }, /* 6110 */ - { 0, 0, printargs, "n32_setreuid" }, /* 6111 */ - { 0, 0, printargs, "n32_setregid" }, /* 6112 */ - { 0, 0, printargs, "n32_getgroups" }, /* 6113 */ - { 0, 0, printargs, "n32_setgroups" }, /* 6114 */ - { 0, 0, printargs, "n32_setresuid" }, /* 6115 */ - { 0, 0, printargs, "n32_getresuid" }, /* 6116 */ - { 0, 0, printargs, "n32_setresgid" }, /* 6117 */ - { 0, 0, printargs, "n32_getresgid" }, /* 6118 */ - { 0, 0, printargs, "n32_getpgid" }, /* 6119 */ - { 0, 0, printargs, "n32_setfsuid" }, /* 6120 */ - { 0, 0, printargs, "n32_setfsgid" }, /* 6121 */ - { 0, 0, printargs, "n32_getsid" }, /* 6122 */ - { 0, 0, printargs, "n32_capget" }, /* 6123 */ - { 0, 0, printargs, "n32_capset" }, /* 6124 */ - { 0, 0, printargs, "n32_rt_sigpending" }, /* 6125 */ - { 0, 0, printargs, "n32_rt_sigtimedwait" }, /* 6126 */ - { 0, 0, printargs, "n32_rt_sigqueueinfo" }, /* 6127 */ - { 0, 0, printargs, "n32_rt_siguspend" }, /* 6128 */ - { 0, 0, printargs, "n32_sigaltstatck" }, /* 6129 */ - { 0, 0, printargs, "n32_utime" }, /* 6130 */ - { 0, 0, printargs, "n32_mknod" }, /* 6131 */ - { 0, 0, printargs, "n32_personality" }, /* 6132 */ - { 0, 0, printargs, "n32_ustat" }, /* 6133 */ - { 0, 0, printargs, "n32_statfs" }, /* 6134 */ - { 0, 0, printargs, "n32_fstatfs" }, /* 6135 */ - { 0, 0, printargs, "n32_sysfs" }, /* 6136 */ - { 0, 0, printargs, "n32_getpriority" }, /* 6137 */ - { 0, 0, printargs, "n32_setpriority" }, /* 6138 */ - { 0, 0, printargs, "n32_sched_setparam" }, /* 6139 */ - { 0, 0, printargs, "n32_sched_getparam" }, /* 6140 */ - { 0, 0, printargs, "n32_sched_setscheduler"}, /* 6141 */ - { 0, 0, printargs, "n32_sched_getscheduler"}, /* 6142 */ - { 0, 0, printargs, "n32_sched_get_priority_max"}, /* 6143 */ - { 0, 0, printargs, "n32_sched_get_priority_min"}, /* 6144 */ - { 0, 0, printargs, "n32_sched_rr_get_interval"}, /* 6145 */ - { 0, TM, printargs, "n32_mlock" }, /* 6146 */ - { 0, TM, printargs, "n32_munlock" }, /* 6147 */ - { 0, TM, printargs, "n32_mlockall" }, /* 6148 */ - { 0, TM, printargs, "n32_munlockall" }, /* 6149 */ - { 0, 0, printargs, "n32_vhangup" }, /* 6150 */ - { 0, 0, printargs, "n32_pivot_root" }, /* 6151 */ - { 0, 0, printargs, "n32__sysctl" }, /* 6152 */ - { 0, 0, printargs, "n32_prctl" }, /* 6153 */ - { 0, 0, printargs, "n32_adjtimex" }, /* 6154 */ - { 0, 0, printargs, "n32_setrlimit" }, /* 6155 */ - { 0, 0, printargs, "n32_chroot" }, /* 6156 */ - { 0, 0, printargs, "n32_sync" }, /* 6157 */ - { 0, 0, printargs, "n32_acct" }, /* 6158 */ - { 0, 0, printargs, "n32_settimeofday" }, /* 6159 */ - { 0, 0, printargs, "n32_mount" }, /* 6160 */ - { 0, 0, printargs, "n32_umount" }, /* 6161 */ - { 0, 0, printargs, "n32_swapon" }, /* 6162 */ - { 0, 0, printargs, "n32_swapoff" }, /* 6163 */ - { 0, 0, printargs, "n32_reboot" }, /* 6164 */ - { 0, 0, printargs, "n32_sethostname" }, /* 6165 */ - { 0, 0, printargs, "n32_setdomainname" }, /* 6166 */ - { 0, 0, printargs, "n32_create_module" }, /* 6167 */ - { 0, 0, printargs, "n32_init_module" }, /* 6168 */ - { 0, 0, printargs, "n32_delete_module" }, /* 6169 */ - { 0, 0, printargs, "n32_get_kernel_syms" }, /* 6170 */ - { 0, 0, printargs, "n32_query_module" }, /* 6171 */ - { 0, TF, printargs, "n32_quotactl" }, /* 6172 */ - { 0, 0, printargs, "n32_nfsservctl" }, /* 6173 */ - { 0, 0, printargs, "n32_getpmsg" }, /* 6174 */ - { 0, 0, printargs, "n32_putpmsg" }, /* 6175 */ - { 0, 0, printargs, "n32_afs_syscall" }, /* 6176 */ - { 0, 0, printargs, "n32_reserved177" }, /* 6177 */ - { 0, 0, printargs, "n32_gettid" }, /* 6178 */ - { 0, 0, printargs, "n32_readahead" }, /* 6179 */ - { 0, 0, printargs, "n32_setxattr" }, /* 6180 */ - { 0, 0, printargs, "n32_lsetxattr" }, /* 6181 */ - { 0, 0, printargs, "n32_fsetxattr" }, /* 6182 */ - { 0, 0, printargs, "n32_getxattr" }, /* 6183 */ - { 0, 0, printargs, "n32_lgetxattr" }, /* 6184 */ - { 0, 0, printargs, "n32_fgetxattr" }, /* 6185 */ - { 0, 0, printargs, "n32_listxattr" }, /* 6186 */ - { 0, 0, printargs, "n32_llistxattr" }, /* 6187 */ - { 0, 0, printargs, "n32_flistxattr" }, /* 6188 */ - { 0, 0, printargs, "n32_removexattr" }, /* 6189 */ - { 0, 0, printargs, "n32_lremovexattr" }, /* 6190 */ - { 0, 0, printargs, "n32_fremovexattr" }, /* 6191 */ - { 0, 0, printargs, "n32_tkill" }, /* 6192 */ - { 0, 0, printargs, "n32_time" }, /* 6193 */ - { 0, 0, printargs, "n32_futex" }, /* 6194 */ - { 0, 0, printargs, "n32_sched_setaffinity" }, /* 6195 */ - { 0, 0, printargs, "n32_sched_getaffinity" }, /* 6196 */ - { 0, 0, printargs, "n32_cacheflush" }, /* 6197 */ - { 0, 0, printargs, "n32_cachectl" }, /* 6198 */ - { 0, 0, printargs, "n32_sysmips" }, /* 6199 */ - { 0, 0, printargs, "n32_io_setup" }, /* 6200 */ - { 0, 0, printargs, "n32_io_destroy" }, /* 6201 */ - { 0, 0, printargs, "n32_io_getevents" }, /* 6202 */ - { 0, 0, printargs, "n32_io_submit" }, /* 6203 */ - { 0, 0, printargs, "n32_io_cancel" }, /* 6204 */ - { 1, TP, printargs, "n32_exit_group" }, /* 6205 */ - { 0, 0, printargs, "n32_lookup_dcookie" }, /* 6206 */ - { 0, 0, printargs, "n32_epoll_create" }, /* 6207 */ - { 0, 0, printargs, "n32_epoll_ctl" }, /* 6208 */ - { 0, 0, printargs, "n32_epoll_wait" }, /* 6209 */ - { 0, TM, printargs, "n32_remap_file_pages" }, /* 6210 */ - { 0, 0, printargs, "n32_rt_sigreturn" }, /* 6211 */ - { 0, 0, printargs, "n32_fcntl64" }, /* 6212 */ - { 0, 0, printargs, "n32_set_tid_address" }, /* 6213 */ - { 0, 0, printargs, "n32_restart_syscall" }, /* 6214 */ - { 0, 0, printargs, "n32_semtimedop" }, /* 6215 */ - { 0, 0, printargs, "n32_fadvise64" }, /* 6216 */ - { 0, 0, printargs, "n32_statfs64" }, /* 6217 */ - { 0, 0, printargs, "n32_fstatfs64" }, /* 6218 */ - { 0, 0, printargs, "n32_sendfile64" }, /* 6219 */ - { 3, 0, printargs, "n32_timer_create" }, /* 6220 */ - { 4, 0, printargs, "n32_timer_settime" }, /* 6221 */ - { 2, 0, printargs, "n32_timer_gettime" }, /* 6222 */ - { 1, 0, printargs, "n32_timer_getoverrun" }, /* 6223 */ - { 1, 0, printargs, "n32_timer_delete" }, /* 6224 */ - { 2, 0, printargs, "n32_clock_settime" }, /* 6225 */ - { 2, 0, printargs, "n32_clock_gettime" }, /* 6226 */ - { 2, 0, printargs, "n32_clock_getres" }, /* 6227 */ - { 4, 0, printargs, "n32_clock_nanosleep" }, /* 6228 */ - { 3, 0, printargs, "n32_tgkill" }, /* 6229 */ - { 2, 0, printargs, "n32_utimes" }, /* 6230 */ - { 0, 0, printargs, "n32_SYS_6231" }, /* 6231 */ - { 0, 0, printargs, "n32_SYS_6232" }, /* 6232 */ - { 0, 0, printargs, "n32_SYS_6233" }, /* 6233 */ - { 4, 0, printargs, "n32_mq_open" }, /* 6234 */ - { 1, 0, printargs, "n32_mq_unlink" }, /* 6235 */ - { 5, 0, printargs, "n32_mq_timedsend" }, /* 6236 */ - { 5, 0, printargs, "n32_mq_timedreceive" }, /* 6237 */ - { 2, 0, printargs, "n32_mq_notify" }, /* 6238 */ - { 3, 0, printargs, "n32_mq_getsetattr" }, /* 6239 */ - { 0, 0, printargs, "n32_SYS_6240" }, /* 6240 */ - { 5, TP, printargs, "n32_waitid" }, /* 6241 */ - { 0, 0, printargs, "n32_SYS_6242" }, /* 6242 */ - { 5, 0, printargs, "n32_add_key" }, /* 6243 */ - { 4, 0, printargs, "n32_request_key" }, /* 6244 */ - { 5, 0, printargs, "n32_keyctl" }, /* 6245 */ - { 1, 0, printargs, "n32_set_thread_area" }, /* 6246 */ - { 0, TD, printargs, "n32_inotify_init" }, /* 6247 */ - { 3, TD, printargs, "n32_inotify_add_watch" }, /* 6248 */ - { 2, TD, printargs, "n32_inotify_rm_watch" }, /* 6249 */ - { 4, TM, printargs, "n32_migrate_pages" }, /* 6250 */ - { 4, TD|TF, printargs, "n32_openat" }, /* 6251 */ - { 3, TD|TF, printargs, "n32_mkdirat" }, /* 6252 */ - { 4, TD|TF, printargs, "n32_mknodat" }, /* 6253 */ - { 5, TD|TF, printargs, "n32_fchownat" }, /* 6254 */ - { 3, TD|TF, printargs, "n32_futimesat" }, /* 6255 */ - { 4, TD|TF, printargs, "n32_newfstatat" }, /* 6256 */ - { 3, TD|TF, printargs, "n32_unlinkat" }, /* 6257 */ - { 4, TD|TF, printargs, "n32_renameat" }, /* 6258 */ - { 5, TD|TF, printargs, "n32_linkat" }, /* 6259 */ - { 3, TD|TF, printargs, "n32_symlinkat" }, /* 6260 */ - { 4, TD|TF, printargs, "n32_readlinkat" }, /* 6261 */ - { 3, TD|TF, printargs, "n32_fchmodat" }, /* 6262 */ - { 3, TD|TF, printargs, "n32_faccessat" }, /* 6263 */ - { 6, TD, printargs, "n32_pselect6" }, /* 6264 */ - { 5, TD, printargs, "n32_ppoll" }, /* 6265 */ - { 1, TP, printargs, "n32_unshare" }, /* 6266 */ - { 6, TD, printargs, "n32_splice" }, /* 6267 */ - { 4, TD, printargs, "n32_sync_file_range" }, /* 6268 */ - { 4, TD, printargs, "n32_tee" }, /* 6269 */ - { 4, TD, printargs, "n32_vmsplice" }, /* 6270 */ - { 6, TM, printargs, "n32_move_pages" }, /* 6271 */ - { 2, 0, printargs, "n32_set_robust_list" }, /* 6272 */ - { 3, 0, printargs, "n32_get_robust_list" }, /* 6273 */ - { 5, 0, printargs, "n32_kexec_load" }, /* 6274 */ - { 3, 0, printargs, "n32_getcpu" }, /* 6275 */ - { 5, TD, printargs, "n32_epoll_pwait" }, /* 6276 */ - { 3, 0, printargs, "n32_ioprio_set" }, /* 6277 */ - { 2, 0, printargs, "n32_ioprio_get" }, /* 6278 */ - { 4, TD|TF, printargs, "n32_utimensat" }, /* 6279 */ - { 3, TD|TS, printargs, "n32_signalfd" }, /* 6280 */ - { 0, 0, printargs, "n32_SYS_6281" }, /* 6281 */ - { 1, TD, printargs, "n32_eventfd" }, /* 6282 */ - { 6, TD, printargs, "n32_fallocate" }, /* 6283 */ - { 2, TD, printargs, "n32_timerfd_create" }, /* 6284 */ - { 2, TD, printargs, "n32_timerfd_gettime" }, /* 6285 */ - { 4, TD, printargs, "n32_timerfd_settime" }, /* 6286 */ - { 4, TD|TS, printargs, "n32_signalfd4" }, /* 6287 */ - { 2, TD, printargs, "n32_eventfd2" }, /* 6288 */ - { 1, TD, printargs, "n32_epoll_create1" }, /* 6289 */ - { 3, TD, printargs, "n32_dup3" }, /* 6290 */ - { 2, TD, printargs, "n32_pipe2" }, /* 6291 */ - { 1, TD, printargs, "n32_inotify_init1" }, /* 6292 */ - { 5, TD, printargs, "n32_preadv" }, /* 6293 */ - { 5, TD, printargs, "n32_pwritev" }, /* 6294 */ - { 4, TP|TS, printargs, "n32_rt_tgsigqueueinfo" }, /* 6295 */ - { 5, TD, printargs, "n32_perf_event_open" }, /* 6296 */ - { 4, TN, printargs, "n32_accept4" }, /* 6297 */ - { 5, TN, printargs, "n32_recvmmsg" }, /* 6298 */ - { 3, TD, printargs, "n32_getdents" }, /* 6299 */ - { 2, 0, printargs, "n32_fanotify_init" }, /* 6300 */ - { 5, 0, printargs, "n32_fanotify_mark" }, /* 6301 */ - { 4, 0, printargs, "n32_prlimit64" }, /* 6302 */ - { 5, TD|TF, printargs, "n32_name_to_handle_at" }, /* 6303 */ - { 3, TD, printargs, "n32_open_by_handle_at" }, /* 6304 */ - { 2, 0, printargs, "n32_clock_adjtime" }, /* 6305 */ - { 1, TD, printargs, "n32_syncfs" }, /* 6306 */ - { 4, TN, printargs, "n32_sendmmsg" }, /* 6307 */ - { 2, TD, printargs, "n32_setns" }, /* 6308 */ - { 6, 0, printargs, "n32_process_vm_readv" }, /* 6309 */ - { 6, 0, printargs, "n32_process_vm_writev" }, /* 6310 */ -#endif +#include "syscallent-compat.h" +#include "syscallent-o32.h" +#include "syscallent-n64.h" +#include "syscallent-n32.h"