blob: 91efeb2c1d02494433b1a5de2097c7d13b09a1c5 [file] [log] [blame]
Denys Vlasenkoaea4b872012-02-28 16:39:44 +01001#include "../dummy.h"
Roland McGrath542c2c62008-05-20 01:11:56 +00002
Wichert Akkerman407be9a2001-03-19 10:56:49 +00003 { 0, 0, printargs, "svr4_syscall" }, /* 000 */
4 { 0, 0, printargs, "svr4_exit" }, /* 001 */
5 { 0, 0, printargs, "svr4_fork" }, /* 002 */
6 { 0, 0, printargs, "svr4_read" }, /* 003 */
7 { 0, 0, printargs, "svr4_write" }, /* 004 */
8 { 0, 0, printargs, "svr4_open" }, /* 005 */
9 { 0, 0, printargs, "svr4_close" }, /* 006 */
10 { 0, 0, printargs, "svr4_wait" }, /* 007 */
11 { 0, 0, printargs, "svr4_creat" }, /* 008 */
12 { 0, 0, printargs, "svr4_link" }, /* 009 */
13 { 0, 0, printargs, "svr4_unlink" }, /* 010 */
14 { 0, 0, printargs, "svr4_exec" }, /* 011 */
15 { 0, 0, printargs, "svr4_chdir" }, /* 012 */
16 { 0, 0, printargs, "svr4_gtime" }, /* 013 */
17 { 0, 0, printargs, "svr4_mknod" }, /* 014 */
18 { 0, 0, printargs, "svr4_chmod" }, /* 015 */
19 { 0, 0, printargs, "svr4_chown" }, /* 016 */
Namhyung Kim96792962012-10-24 11:41:57 +090020 { 0, TM, printargs, "svr4_sbreak" }, /* 017 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +000021 { 0, 0, printargs, "svr4_stat" }, /* 018 */
22 { 0, 0, printargs, "svr4_lseek" }, /* 019 */
23 { 0, 0, printargs, "svr4_getpid" }, /* 020 */
24 { 0, 0, printargs, "svr4_mount" }, /* 021 */
25 { 0, 0, printargs, "svr4_umount" }, /* 022 */
26 { 0, 0, printargs, "svr4_setuid" }, /* 023 */
27 { 0, 0, printargs, "svr4_getuid" }, /* 024 */
28 { 0, 0, printargs, "svr4_stime" }, /* 025 */
29 { 0, 0, printargs, "svr4_ptrace" }, /* 026 */
30 { 0, 0, printargs, "svr4_alarm" }, /* 027 */
31 { 0, 0, printargs, "svr4_fstat" }, /* 028 */
32 { 0, 0, printargs, "svr4_pause" }, /* 029 */
33 { 0, 0, printargs, "svr4_utime" }, /* 030 */
34 { 0, 0, printargs, "svr4_stty" }, /* 031 */
35 { 0, 0, printargs, "svr4_gtty" }, /* 032 */
36 { 0, 0, printargs, "svr4_access" }, /* 033 */
37 { 0, 0, printargs, "svr4_nice" }, /* 034 */
38 { 0, 0, printargs, "svr4_statfs" }, /* 035 */
39 { 0, 0, printargs, "svr4_sync" }, /* 036 */
40 { 0, 0, printargs, "svr4_kill" }, /* 037 */
41 { 0, 0, printargs, "svr4_fstatfs" }, /* 038 */
42 { 0, 0, printargs, "svr4_setpgrp" }, /* 039 */
43 { 0, 0, printargs, "svr4_cxenix" }, /* 040 */
44 { 0, 0, printargs, "svr4_dup" }, /* 041 */
45 { 0, 0, printargs, "svr4_pipe" }, /* 042 */
46 { 0, 0, printargs, "svr4_times" }, /* 043 */
47 { 0, 0, printargs, "svr4_profil" }, /* 044 */
48 { 0, 0, printargs, "svr4_plock" }, /* 045 */
49 { 0, 0, printargs, "svr4_setgid" }, /* 046 */
50 { 0, 0, printargs, "svr4_getgid" }, /* 047 */
51 { 0, 0, printargs, "svr4_sig" }, /* 048 */
52 { 0, 0, printargs, "svr4_msgsys" }, /* 049 */
53 { 0, 0, printargs, "svr4_sysmips" }, /* 050 */
54 { 0, 0, printargs, "svr4_sysacct" }, /* 051 */
55 { 0, 0, printargs, "svr4_shmsys" }, /* 052 */
56 { 0, 0, printargs, "svr4_semsys" }, /* 053 */
57 { 0, 0, printargs, "svr4_ioctl" }, /* 054 */
58 { 0, 0, printargs, "svr4_uadmin" }, /* 055 */
59 { 0, 0, printargs, "svr4_exch" }, /* 056 */
60 { 0, 0, printargs, "svr4_utssys" }, /* 057 */
61 { 0, 0, printargs, "svr4_fsync" }, /* 058 */
62 { 0, 0, printargs, "svr4_exece" }, /* 059 */
63 { 0, 0, printargs, "svr4_umask" }, /* 060 */
64 { 0, 0, printargs, "svr4_chroot" }, /* 061 */
65 { 0, 0, printargs, "svr4_fcntl" }, /* 062 */
66 { 0, 0, printargs, "svr4_ulimit" }, /* 063 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +010067 { 0, 0, NULL, NULL }, /* 064 */
68 { 0, 0, NULL, NULL }, /* 065 */
69 { 0, 0, NULL, NULL }, /* 066 */
70 { 0, 0, NULL, NULL }, /* 067 */
71 { 0, 0, NULL, NULL }, /* 068 */
72 { 0, 0, NULL, NULL }, /* 069 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +000073 { 0, 0, printargs, "svr4_advfs" }, /* 070 */
74 { 0, 0, printargs, "svr4_unadvfs" }, /* 071 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +010075 { 0, 0, NULL, NULL }, /* 072 */
76 { 0, 0, NULL, NULL }, /* 073 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +000077 { 0, 0, printargs, "svr4_rfstart" }, /* 074 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +010078 { 0, 0, NULL, NULL }, /* 075 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +000079 { 0, 0, printargs, "svr4_rdebug" }, /* 076 */
80 { 0, 0, printargs, "svr4_rfstop" }, /* 077 */
81 { 0, 0, printargs, "svr4_rfsys" }, /* 078 */
82 { 0, 0, printargs, "svr4_rmdir" }, /* 079 */
83 { 0, 0, printargs, "svr4_mkdir" }, /* 080 */
84 { 0, 0, printargs, "svr4_getdents" }, /* 081 */
85 { 0, 0, printargs, "svr4_libattach" }, /* 082 */
86 { 0, 0, printargs, "svr4_libdetach" }, /* 083 */
87 { 0, 0, printargs, "svr4_sysfs" }, /* 084 */
88 { 0, 0, printargs, "svr4_getmsg" }, /* 085 */
89 { 0, 0, printargs, "svr4_putmsg" }, /* 086 */
90 { 0, 0, printargs, "svr4_poll" }, /* 087 */
91 { 0, 0, printargs, "svr4_lstat" }, /* 088 */
92 { 0, 0, printargs, "svr4_symlink" }, /* 089 */
93 { 0, 0, printargs, "svr4_readlink" }, /* 090 */
94 { 0, 0, printargs, "svr4_setgroups" }, /* 091 */
95 { 0, 0, printargs, "svr4_getgroups" }, /* 092 */
96 { 0, 0, printargs, "svr4_fchmod" }, /* 093 */
97 { 0, 0, printargs, "svr4_fchown" }, /* 094 */
98 { 0, 0, printargs, "svr4_sigprocmask" }, /* 095 */
99 { 0, 0, printargs, "svr4_sigsuspend" }, /* 096 */
100 { 0, 0, printargs, "svr4_sigaltstack" }, /* 097 */
101 { 0, 0, printargs, "svr4_sigaction" }, /* 098 */
102 { 0, 0, printargs, "svr4_sigpending" }, /* 099 */
103 { 0, 0, printargs, "svr4_setcontext" }, /* 0100 */
104 { 0, 0, printargs, "svr4_evsys" }, /* 0101 */
105 { 0, 0, printargs, "svr4_evtrapret" }, /* 0102 */
106 { 0, 0, printargs, "svr4_statvfs" }, /* 0103 */
107 { 0, 0, printargs, "svr4_fstatvfs" }, /* 0104 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100108 { 0, 0, NULL, NULL }, /* 105 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000109 { 0, 0, printargs, "svr4_nfssys" }, /* 0106 */
110 { 0, 0, printargs, "svr4_waitid" }, /* 0107 */
111 { 0, 0, printargs, "svr4_sigsendset" }, /* 0108 */
112 { 0, 0, printargs, "svr4_hrtsys" }, /* 0109 */
113 { 0, 0, printargs, "svr4_acancel" }, /* 0110 */
114 { 0, 0, printargs, "svr4_async" }, /* 0111 */
115 { 0, 0, printargs, "svr4_priocntlset" }, /* 0112 */
116 { 0, 0, printargs, "svr4_pathconf" }, /* 0113 */
Namhyung Kim96792962012-10-24 11:41:57 +0900117 { 0, TM, printargs, "svr4_mincore" }, /* 0114 */
118 { 0, TM, printargs, "svr4_mmap" }, /* 0115 */
119 { 0, TM, printargs, "svr4_mprotect" }, /* 0116 */
120 { 0, TM, printargs, "svr4_munmap" }, /* 0117 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000121 { 0, 0, printargs, "svr4_fpathconf" }, /* 0118 */
122 { 0, 0, printargs, "svr4_vfork" }, /* 0119 */
123 { 0, 0, printargs, "svr4_fchdir" }, /* 0120 */
124 { 0, 0, printargs, "svr4_readv" }, /* 0121 */
125 { 0, 0, printargs, "svr4_writev" }, /* 0122 */
126 { 0, 0, printargs, "svr4_xstat" }, /* 0123 */
127 { 0, 0, printargs, "svr4_lxstat" }, /* 0124 */
128 { 0, 0, printargs, "svr4_fxstat" }, /* 0125 */
129 { 0, 0, printargs, "svr4_xmknod" }, /* 0126 */
130 { 0, 0, printargs, "svr4_clocal" }, /* 0127 */
131 { 0, 0, printargs, "svr4_setrlimit" }, /* 0128 */
132 { 0, 0, printargs, "svr4_getrlimit" }, /* 0129 */
133 { 0, 0, printargs, "svr4_lchown" }, /* 0130 */
134 { 0, 0, printargs, "svr4_memcntl" }, /* 0131 */
135 { 0, 0, printargs, "svr4_getpmsg" }, /* 0132 */
136 { 0, 0, printargs, "svr4_putpmsg" }, /* 0133 */
137 { 0, 0, printargs, "svr4_rename" }, /* 0134 */
138 { 0, 0, printargs, "svr4_nuname" }, /* 0135 */
139 { 0, 0, printargs, "svr4_setegid" }, /* 0136 */
140 { 0, 0, printargs, "svr4_sysconf" }, /* 0137 */
141 { 0, 0, printargs, "svr4_adjtime" }, /* 0138 */
142 { 0, 0, printargs, "svr4_sysinfo" }, /* 0139 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100143 { 0, 0, NULL, NULL }, /* 140 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000144 { 0, 0, printargs, "svr4_seteuid" }, /* 0141 */
145 { 0, 0, printargs, "svr4_PYRAMID_statis" }, /* 0142 */
146 { 0, 0, printargs, "svr4_PYRAMID_tuning" }, /* 0143 */
147 { 0, 0, printargs, "svr4_PYRAMID_forcerr" }, /* 0144 */
148 { 0, 0, printargs, "svr4_PYRAMID_mpcntl" }, /* 0145 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100149 { 0, 0, NULL, NULL }, /* 146 */
150 { 0, 0, NULL, NULL }, /* 147 */
151 { 0, 0, NULL, NULL }, /* 148 */
152 { 0, 0, NULL, NULL }, /* 149 */
153 { 0, 0, NULL, NULL }, /* 150 */
154 { 0, 0, NULL, NULL }, /* 151 */
155 { 0, 0, NULL, NULL }, /* 152 */
156 { 0, 0, NULL, NULL }, /* 153 */
157 { 0, 0, NULL, NULL }, /* 154 */
158 { 0, 0, NULL, NULL }, /* 155 */
159 { 0, 0, NULL, NULL }, /* 156 */
160 { 0, 0, NULL, NULL }, /* 157 */
161 { 0, 0, NULL, NULL }, /* 158 */
162 { 0, 0, NULL, NULL }, /* 159 */
163 { 0, 0, NULL, NULL }, /* 160 */
164 { 0, 0, NULL, NULL }, /* 161 */
165 { 0, 0, NULL, NULL }, /* 162 */
166 { 0, 0, NULL, NULL }, /* 163 */
167 { 0, 0, NULL, NULL }, /* 164 */
168 { 0, 0, NULL, NULL }, /* 165 */
169 { 0, 0, NULL, NULL }, /* 166 */
170 { 0, 0, NULL, NULL }, /* 167 */
171 { 0, 0, NULL, NULL }, /* 168 */
172 { 0, 0, NULL, NULL }, /* 169 */
173 { 0, 0, NULL, NULL }, /* 170 */
174 { 0, 0, NULL, NULL }, /* 171 */
175 { 0, 0, NULL, NULL }, /* 172 */
176 { 0, 0, NULL, NULL }, /* 173 */
177 { 0, 0, NULL, NULL }, /* 174 */
178 { 0, 0, NULL, NULL }, /* 175 */
179 { 0, 0, NULL, NULL }, /* 176 */
180 { 0, 0, NULL, NULL }, /* 177 */
181 { 0, 0, NULL, NULL }, /* 178 */
182 { 0, 0, NULL, NULL }, /* 179 */
183 { 0, 0, NULL, NULL }, /* 180 */
184 { 0, 0, NULL, NULL }, /* 181 */
185 { 0, 0, NULL, NULL }, /* 182 */
186 { 0, 0, NULL, NULL }, /* 183 */
187 { 0, 0, NULL, NULL }, /* 184 */
188 { 0, 0, NULL, NULL }, /* 185 */
189 { 0, 0, NULL, NULL }, /* 186 */
190 { 0, 0, NULL, NULL }, /* 187 */
191 { 0, 0, NULL, NULL }, /* 188 */
192 { 0, 0, NULL, NULL }, /* 189 */
193 { 0, 0, NULL, NULL }, /* 190 */
194 { 0, 0, NULL, NULL }, /* 191 */
195 { 0, 0, NULL, NULL }, /* 192 */
196 { 0, 0, NULL, NULL }, /* 193 */
197 { 0, 0, NULL, NULL }, /* 194 */
198 { 0, 0, NULL, NULL }, /* 195 */
199 { 0, 0, NULL, NULL }, /* 196 */
200 { 0, 0, NULL, NULL }, /* 197 */
201 { 0, 0, NULL, NULL }, /* 198 */
202 { 0, 0, NULL, NULL }, /* 199 */
203 { 0, 0, NULL, NULL }, /* 200 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000204 { 0, 0, printargs, "svr4_aread" }, /* 0201 */
Roland McGrath55f45702003-01-14 23:41:01 +0000205 { 0, 0, printargs, "svr4_awrite" }, /* 0202 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000206 { 0, 0, printargs, "svr4_listio" }, /* 0203 */
207 { 0, 0, printargs, "svr4_mips_acancel" }, /* 0204 */
208 { 0, 0, printargs, "svr4_astatus" }, /* 0205 */
209 { 0, 0, printargs, "svr4_await" }, /* 0206 */
210 { 0, 0, printargs, "svr4_areadv" }, /* 0207 */
211 { 0, 0, printargs, "svr4_awritev" }, /* 0208 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100212
213 [209 ... 999] = { }, /* 999 */ /* end of SVR4 */
214
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000215 { 0, 0, printargs, "sysv_syscall" }, /* 1000 */ /* start of SYSV */
216 { 0, 0, printargs, "sysv_exit" }, /* 1001 */
217 { 0, 0, printargs, "sysv_fork" }, /* 1002 */
218 { 0, 0, printargs, "sysv_read" }, /* 1003 */
219 { 0, 0, printargs, "sysv_write" }, /* 1004 */
220 { 0, 0, printargs, "sysv_open" }, /* 1005 */
221 { 0, 0, printargs, "sysv_close" }, /* 1006 */
222 { 0, 0, printargs, "sysv_wait" }, /* 1007 */
223 { 0, 0, printargs, "sysv_creat" }, /* 1008 */
224 { 0, 0, printargs, "sysv_link" }, /* 1009 */
225 { 0, 0, printargs, "sysv_unlink" }, /* 1010 */
226 { 0, 0, printargs, "sysv_execv" }, /* 1011 */
227 { 0, 0, printargs, "sysv_chdir" }, /* 1012 */
228 { 0, 0, printargs, "sysv_time" }, /* 1013 */
229 { 0, 0, printargs, "sysv_mknod" }, /* 1014 */
230 { 0, 0, printargs, "sysv_chmod" }, /* 1015 */
231 { 0, 0, printargs, "sysv_chown" }, /* 1016 */
Namhyung Kim96792962012-10-24 11:41:57 +0900232 { 0, TM, printargs, "sysv_brk" }, /* 1017 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000233 { 0, 0, printargs, "sysv_stat" }, /* 1018 */
234 { 0, 0, printargs, "sysv_lseek" }, /* 1019 */
235 { 0, 0, printargs, "sysv_getpid" }, /* 1020 */
236 { 0, 0, printargs, "sysv_mount" }, /* 1021 */
237 { 0, 0, printargs, "sysv_umount" }, /* 1022 */
238 { 0, 0, printargs, "sysv_setuid" }, /* 1023 */
239 { 0, 0, printargs, "sysv_getuid" }, /* 1024 */
240 { 0, 0, printargs, "sysv_stime" }, /* 1025 */
241 { 0, 0, printargs, "sysv_ptrace" }, /* 1026 */
242 { 0, 0, printargs, "sysv_alarm" }, /* 1027 */
243 { 0, 0, printargs, "sysv_fstat" }, /* 1028 */
244 { 0, 0, printargs, "sysv_pause" }, /* 1029 */
245 { 0, 0, printargs, "sysv_utime" }, /* 1030 */
246 { 0, 0, printargs, "sysv_stty" }, /* 1031 */
247 { 0, 0, printargs, "sysv_gtty" }, /* 1032 */
248 { 0, 0, printargs, "sysv_access" }, /* 1033 */
249 { 0, 0, printargs, "sysv_nice" }, /* 1034 */
250 { 0, 0, printargs, "sysv_statfs" }, /* 1035 */
251 { 0, 0, printargs, "sysv_sync" }, /* 1036 */
252 { 0, 0, printargs, "sysv_kill" }, /* 1037 */
253 { 0, 0, printargs, "sysv_fstatfs" }, /* 1038 */
254 { 0, 0, printargs, "sysv_setpgrp" }, /* 1039 */
255 { 0, 0, printargs, "sysv_syssgi" }, /* 1040 */
256 { 0, 0, printargs, "sysv_dup" }, /* 1041 */
257 { 0, 0, printargs, "sysv_pipe" }, /* 1042 */
258 { 0, 0, printargs, "sysv_times" }, /* 1043 */
259 { 0, 0, printargs, "sysv_profil" }, /* 1044 */
260 { 0, 0, printargs, "sysv_plock" }, /* 1045 */
261 { 0, 0, printargs, "sysv_setgid" }, /* 1046 */
262 { 0, 0, printargs, "sysv_getgid" }, /* 1047 */
263 { 0, 0, printargs, "sysv_sig" }, /* 1048 */
264 { 0, 0, printargs, "sysv_msgsys" }, /* 1049 */
265 { 0, 0, printargs, "sysv_sysmips" }, /* 1050 */
266 { 0, 0, printargs, "sysv_acct" }, /* 1051 */
267 { 0, 0, printargs, "sysv_shmsys" }, /* 1052 */
268 { 0, 0, printargs, "sysv_semsys" }, /* 1053 */
269 { 0, 0, printargs, "sysv_ioctl" }, /* 1054 */
270 { 0, 0, printargs, "sysv_uadmin" }, /* 1055 */
271 { 0, 0, printargs, "sysv_sysmp" }, /* 1056 */
272 { 0, 0, printargs, "sysv_utssys" }, /* 1057 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100273 { 0, 0, NULL, NULL }, /* 1058 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000274 { 0, 0, printargs, "sysv_execve" }, /* 1059 */
275 { 0, 0, printargs, "sysv_umask" }, /* 1060 */
276 { 0, 0, printargs, "sysv_chroot" }, /* 1061 */
277 { 0, 0, printargs, "sysv_fcntl" }, /* 1062 */
278 { 0, 0, printargs, "sysv_ulimit" }, /* 1063 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100279 { 0, 0, NULL, NULL }, /* 1064 */
280 { 0, 0, NULL, NULL }, /* 1065 */
281 { 0, 0, NULL, NULL }, /* 1066 */
282 { 0, 0, NULL, NULL }, /* 1067 */
283 { 0, 0, NULL, NULL }, /* 1068 */
284 { 0, 0, NULL, NULL }, /* 1069 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000285 { 0, 0, printargs, "sysv_advfs" }, /* 1070 */
286 { 0, 0, printargs, "sysv_unadvfs" }, /* 1071 */
287 { 0, 0, printargs, "sysv_rmount" }, /* 1072 */
288 { 0, 0, printargs, "sysv_rumount" }, /* 1073 */
289 { 0, 0, printargs, "sysv_rfstart" }, /* 1074 */
290 { 0, 0, printargs, "sysv_getrlimit64" }, /* 1075 */
291 { 0, 0, printargs, "sysv_setrlimit64" }, /* 1076 */
292 { 0, 0, printargs, "sysv_nanosleep" }, /* 1077 */
293 { 0, 0, printargs, "sysv_lseek64" }, /* 1078 */
294 { 0, 0, printargs, "sysv_rmdir" }, /* 1079 */
295 { 0, 0, printargs, "sysv_mkdir" }, /* 1080 */
296 { 0, 0, printargs, "sysv_getdents" }, /* 1081 */
297 { 0, 0, printargs, "sysv_sginap" }, /* 1082 */
298 { 0, 0, printargs, "sysv_sgikopt" }, /* 1083 */
299 { 0, 0, printargs, "sysv_sysfs" }, /* 1084 */
300 { 0, 0, printargs, "sysv_getmsg" }, /* 1085 */
301 { 0, 0, printargs, "sysv_putmsg" }, /* 1086 */
302 { 0, 0, printargs, "sysv_poll" }, /* 1087 */
303 { 0, 0, printargs, "sysv_sigreturn" }, /* 1088 */
304 { 0, 0, printargs, "sysv_accept" }, /* 1089 */
305 { 0, 0, printargs, "sysv_bind" }, /* 1090 */
306 { 0, 0, printargs, "sysv_connect" }, /* 1091 */
307 { 0, 0, printargs, "sysv_gethostid" }, /* 1092 */
308 { 0, 0, printargs, "sysv_getpeername" }, /* 1093 */
309 { 0, 0, printargs, "sysv_getsockname" }, /* 1094 */
310 { 0, 0, printargs, "sysv_getsockopt" }, /* 1095 */
311 { 0, 0, printargs, "sysv_listen" }, /* 1096 */
312 { 0, 0, printargs, "sysv_recv" }, /* 1097 */
313 { 0, 0, printargs, "sysv_recvfrom" }, /* 1098 */
314 { 0, 0, printargs, "sysv_recvmsg" }, /* 1099 */
315 { 0, 0, printargs, "sysv_select" }, /* 1100 */
316 { 0, 0, printargs, "sysv_send" }, /* 1101 */
317 { 0, 0, printargs, "sysv_sendmsg" }, /* 1102 */
318 { 0, 0, printargs, "sysv_sendto" }, /* 1103 */
319 { 0, 0, printargs, "sysv_sethostid" }, /* 1104 */
320 { 0, 0, printargs, "sysv_setsockopt" }, /* 1105 */
321 { 0, 0, printargs, "sysv_shutdown" }, /* 1106 */
322 { 0, 0, printargs, "sysv_socket" }, /* 1107 */
323 { 0, 0, printargs, "sysv_gethostname" }, /* 1108 */
324 { 0, 0, printargs, "sysv_sethostname" }, /* 1109 */
325 { 0, 0, printargs, "sysv_getdomainname" }, /* 1110 */
326 { 0, 0, printargs, "sysv_setdomainname" }, /* 1111 */
327 { 0, 0, printargs, "sysv_truncate" }, /* 1112 */
328 { 0, 0, printargs, "sysv_ftruncate" }, /* 1113 */
329 { 0, 0, printargs, "sysv_rename" }, /* 1114 */
330 { 0, 0, printargs, "sysv_symlink" }, /* 1115 */
331 { 0, 0, printargs, "sysv_readlink" }, /* 1116 */
332 { 0, 0, printargs, "sysv_lstat" }, /* 1117 */
333 { 0, 0, printargs, "sysv_nfsmount" }, /* 1118 */
334 { 0, 0, printargs, "sysv_nfssvc" }, /* 1119 */
335 { 0, 0, printargs, "sysv_getfh" }, /* 1120 */
336 { 0, 0, printargs, "sysv_async_daemon" }, /* 1121 */
337 { 0, 0, printargs, "sysv_exportfs" }, /* 1122 */
338 { 0, 0, printargs, "sysv_setregid" }, /* 1123 */
339 { 0, 0, printargs, "sysv_setreuid" }, /* 1124 */
340 { 0, 0, printargs, "sysv_getitimer" }, /* 1125 */
341 { 0, 0, printargs, "sysv_setitimer" }, /* 1126 */
342 { 0, 0, printargs, "sysv_adjtime" }, /* 1127 */
343 { 0, 0, printargs, "sysv_BSD_getime" }, /* 1128 */
344 { 0, 0, printargs, "sysv_sproc" }, /* 1129 */
345 { 0, 0, printargs, "sysv_prctl" }, /* 1130 */
346 { 0, 0, printargs, "sysv_procblk" }, /* 1131 */
347 { 0, 0, printargs, "sysv_sprocsp" }, /* 1132 */
348 { 0, 0, printargs, "sysv_sgigsc" }, /* 1133 */
Namhyung Kim96792962012-10-24 11:41:57 +0900349 { 0, TM, printargs, "sysv_mmap" }, /* 1134 */
350 { 0, TM, printargs, "sysv_munmap" }, /* 1135 */
351 { 0, TM, printargs, "sysv_mprotect" }, /* 1136 */
352 { 0, TM, printargs, "sysv_msync" }, /* 1137 */
353 { 0, TM, printargs, "sysv_madvise" }, /* 1138 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000354 { 0, 0, printargs, "sysv_pagelock" }, /* 1139 */
355 { 0, 0, printargs, "sysv_getpagesize" }, /* 1140 */
Dmitry V. Levin79439662012-10-26 23:43:13 +0000356 { 0, TF, printargs, "sysv_quotactl" }, /* 1141 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000357 { 0, 0, printargs, "sysv_libdetach" }, /* 1142 */
358 { 0, 0, printargs, "sysv_BSDgetpgrp" }, /* 1143 */
359 { 0, 0, printargs, "sysv_BSDsetpgrp" }, /* 1144 */
360 { 0, 0, printargs, "sysv_vhangup" }, /* 1145 */
361 { 0, 0, printargs, "sysv_fsync" }, /* 1146 */
362 { 0, 0, printargs, "sysv_fchdir" }, /* 1147 */
363 { 0, 0, printargs, "sysv_getrlimit" }, /* 1148 */
364 { 0, 0, printargs, "sysv_setrlimit" }, /* 1149 */
365 { 0, 0, printargs, "sysv_cacheflush" }, /* 1150 */
366 { 0, 0, printargs, "sysv_cachectl" }, /* 1151 */
367 { 0, 0, printargs, "sysv_fchown" }, /* 1152 */
368 { 0, 0, printargs, "sysv_fchmod" }, /* 1153 */
369 { 0, 0, printargs, "sysv_wait3" }, /* 1154 */
370 { 0, 0, printargs, "sysv_socketpair" }, /* 1155 */
371 { 0, 0, printargs, "sysv_sysinfo" }, /* 1156 */
372 { 0, 0, printargs, "sysv_nuname" }, /* 1157 */
373 { 0, 0, printargs, "sysv_xstat" }, /* 1158 */
374 { 0, 0, printargs, "sysv_lxstat" }, /* 1159 */
375 { 0, 0, printargs, "sysv_fxstat" }, /* 1160 */
376 { 0, 0, printargs, "sysv_xmknod" }, /* 1161 */
377 { 0, 0, printargs, "sysv_ksigaction" }, /* 1162 */
378 { 0, 0, printargs, "sysv_sigpending" }, /* 1163 */
379 { 0, 0, printargs, "sysv_sigprocmask" }, /* 1164 */
380 { 0, 0, printargs, "sysv_sigsuspend" }, /* 1165 */
381 { 0, 0, printargs, "sysv_sigpoll" }, /* 1166 */
382 { 0, 0, printargs, "sysv_swapctl" }, /* 1167 */
383 { 0, 0, printargs, "sysv_getcontext" }, /* 1168 */
384 { 0, 0, printargs, "sysv_setcontext" }, /* 1169 */
385 { 0, 0, printargs, "sysv_waitsys" }, /* 1170 */
386 { 0, 0, printargs, "sysv_sigstack" }, /* 1171 */
387 { 0, 0, printargs, "sysv_sigaltstack" }, /* 1172 */
388 { 0, 0, printargs, "sysv_sigsendset" }, /* 1173 */
389 { 0, 0, printargs, "sysv_statvfs" }, /* 1174 */
390 { 0, 0, printargs, "sysv_fstatvfs" }, /* 1175 */
391 { 0, 0, printargs, "sysv_getpmsg" }, /* 1176 */
392 { 0, 0, printargs, "sysv_putpmsg" }, /* 1177 */
393 { 0, 0, printargs, "sysv_lchown" }, /* 1178 */
394 { 0, 0, printargs, "sysv_priocntl" }, /* 1179 */
395 { 0, 0, printargs, "sysv_ksigqueue" }, /* 1180 */
396 { 0, 0, printargs, "sysv_readv" }, /* 1181 */
397 { 0, 0, printargs, "sysv_writev" }, /* 1182 */
398 { 0, 0, printargs, "sysv_truncate64" }, /* 1183 */
399 { 0, 0, printargs, "sysv_ftruncate64" }, /* 1184 */
Namhyung Kim96792962012-10-24 11:41:57 +0900400 { 0, TM, printargs, "sysv_mmap64" }, /* 1185 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000401 { 0, 0, printargs, "sysv_dmi" }, /* 1186 */
402 { 0, 0, printargs, "sysv_pread" }, /* 1187 */
403 { 0, 0, printargs, "sysv_pwrite" }, /* 1188 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100404
405 [1189 ... 1999] = { }, /* 1999 */ /* end of SYSV */
406
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000407 { 0, 0, printargs, "bsd43_syscall" }, /* 2000 */ /* start of BSD 4.3 */
408 { 0, 0, printargs, "bsd43_exit" }, /* 2001 */
409 { 0, 0, printargs, "bsd43_fork" }, /* 2002 */
410 { 0, 0, printargs, "bsd43_read" }, /* 2003 */
411 { 0, 0, printargs, "bsd43_write" }, /* 2004 */
412 { 0, 0, printargs, "bsd43_open" }, /* 2005 */
413 { 0, 0, printargs, "bsd43_close" }, /* 2006 */
414 { 0, 0, printargs, "bsd43_wait" }, /* 2007 */
415 { 0, 0, printargs, "bsd43_creat" }, /* 2008 */
416 { 0, 0, printargs, "bsd43_link" }, /* 2009 */
417 { 0, 0, printargs, "bsd43_unlink" }, /* 2010 */
418 { 0, 0, printargs, "bsd43_exec" }, /* 2011 */
419 { 0, 0, printargs, "bsd43_chdir" }, /* 2012 */
420 { 0, 0, printargs, "bsd43_time" }, /* 2013 */
421 { 0, 0, printargs, "bsd43_mknod" }, /* 2014 */
422 { 0, 0, printargs, "bsd43_chmod" }, /* 2015 */
423 { 0, 0, printargs, "bsd43_chown" }, /* 2016 */
Namhyung Kim96792962012-10-24 11:41:57 +0900424 { 0, TM, printargs, "bsd43_sbreak" }, /* 2017 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000425 { 0, 0, printargs, "bsd43_oldstat" }, /* 2018 */
426 { 0, 0, printargs, "bsd43_lseek" }, /* 2019 */
427 { 0, 0, printargs, "bsd43_getpid" }, /* 2020 */
428 { 0, 0, printargs, "bsd43_oldmount" }, /* 2021 */
429 { 0, 0, printargs, "bsd43_umount" }, /* 2022 */
430 { 0, 0, printargs, "bsd43_setuid" }, /* 2023 */
431 { 0, 0, printargs, "bsd43_getuid" }, /* 2024 */
432 { 0, 0, printargs, "bsd43_stime" }, /* 2025 */
433 { 0, 0, printargs, "bsd43_ptrace" }, /* 2026 */
434 { 0, 0, printargs, "bsd43_alarm" }, /* 2027 */
435 { 0, 0, printargs, "bsd43_oldfstat" }, /* 2028 */
436 { 0, 0, printargs, "bsd43_pause" }, /* 2029 */
437 { 0, 0, printargs, "bsd43_utime" }, /* 2030 */
438 { 0, 0, printargs, "bsd43_stty" }, /* 2031 */
439 { 0, 0, printargs, "bsd43_gtty" }, /* 2032 */
440 { 0, 0, printargs, "bsd43_access" }, /* 2033 */
441 { 0, 0, printargs, "bsd43_nice" }, /* 2034 */
442 { 0, 0, printargs, "bsd43_ftime" }, /* 2035 */
443 { 0, 0, printargs, "bsd43_sync" }, /* 2036 */
444 { 0, 0, printargs, "bsd43_kill" }, /* 2037 */
445 { 0, 0, printargs, "bsd43_stat" }, /* 2038 */
446 { 0, 0, printargs, "bsd43_oldsetpgrp" }, /* 2039 */
447 { 0, 0, printargs, "bsd43_lstat" }, /* 2040 */
448 { 0, 0, printargs, "bsd43_dup" }, /* 2041 */
449 { 0, 0, printargs, "bsd43_pipe" }, /* 2042 */
450 { 0, 0, printargs, "bsd43_times" }, /* 2043 */
451 { 0, 0, printargs, "bsd43_profil" }, /* 2044 */
452 { 0, 0, printargs, "bsd43_msgsys" }, /* 2045 */
453 { 0, 0, printargs, "bsd43_setgid" }, /* 2046 */
454 { 0, 0, printargs, "bsd43_getgid" }, /* 2047 */
455 { 0, 0, printargs, "bsd43_ssig" }, /* 2048 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +0100456 { 0, 0, NULL, NULL }, /* 2049 */
457 { 0, 0, NULL, NULL }, /* 2050 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000458 { 0, 0, printargs, "bsd43_sysacct" }, /* 2051 */
459 { 0, 0, printargs, "bsd43_phys" }, /* 2052 */
460 { 0, 0, printargs, "bsd43_lock" }, /* 2053 */
461 { 0, 0, printargs, "bsd43_ioctl" }, /* 2054 */
462 { 0, 0, printargs, "bsd43_reboot" }, /* 2055 */
463 { 0, 0, printargs, "bsd43_mpxchan" }, /* 2056 */
464 { 0, 0, printargs, "bsd43_symlink" }, /* 2057 */
465 { 0, 0, printargs, "bsd43_readlink" }, /* 2058 */
466 { 0, 0, printargs, "bsd43_execve" }, /* 2059 */
467 { 0, 0, printargs, "bsd43_umask" }, /* 2060 */
468 { 0, 0, printargs, "bsd43_chroot" }, /* 2061 */
469 { 0, 0, printargs, "bsd43_fstat" }, /* 2062 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +0100470 { 0, 0, NULL, NULL }, /* 2063 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000471 { 0, 0, printargs, "bsd43_getpagesize" }, /* 2064 */
Namhyung Kim96792962012-10-24 11:41:57 +0900472 { 0, TM, printargs, "bsd43_mremap" }, /* 2065 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000473 { 0, 0, printargs, "bsd43_vfork" }, /* 2066 */
474 { 0, 0, printargs, "bsd43_vread" }, /* 2067 */
475 { 0, 0, printargs, "bsd43_vwrite" }, /* 2068 */
Namhyung Kim96792962012-10-24 11:41:57 +0900476 { 0, TM, printargs, "bsd43_sbrk" }, /* 2069 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000477 { 0, 0, printargs, "bsd43_sstk" }, /* 2070 */
Namhyung Kim96792962012-10-24 11:41:57 +0900478 { 0, TM, printargs, "bsd43_mmap" }, /* 2071 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000479 { 0, 0, printargs, "bsd43_vadvise" }, /* 2072 */
Namhyung Kim96792962012-10-24 11:41:57 +0900480 { 0, TM, printargs, "bsd43_munmap" }, /* 2073 */
481 { 0, TM, printargs, "bsd43_mprotect" }, /* 2074 */
482 { 0, TM, printargs, "bsd43_madvise" }, /* 2075 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000483 { 0, 0, printargs, "bsd43_vhangup" }, /* 2076 */
484 { 0, 0, printargs, "bsd43_vlimit" }, /* 2077 */
Namhyung Kim96792962012-10-24 11:41:57 +0900485 { 0, TM, printargs, "bsd43_mincore" }, /* 2078 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000486 { 0, 0, printargs, "bsd43_getgroups" }, /* 2079 */
487 { 0, 0, printargs, "bsd43_setgroups" }, /* 2080 */
488 { 0, 0, printargs, "bsd43_getpgrp" }, /* 2081 */
489 { 0, 0, printargs, "bsd43_setpgrp" }, /* 2082 */
490 { 0, 0, printargs, "bsd43_setitimer" }, /* 2083 */
491 { 0, 0, printargs, "bsd43_wait3" }, /* 2084 */
492 { 0, 0, printargs, "bsd43_swapon" }, /* 2085 */
493 { 0, 0, printargs, "bsd43_getitimer" }, /* 2086 */
494 { 0, 0, printargs, "bsd43_gethostname" }, /* 2087 */
495 { 0, 0, printargs, "bsd43_sethostname" }, /* 2088 */
496 { 0, 0, printargs, "bsd43_getdtablesize" }, /* 2089 */
497 { 0, 0, printargs, "bsd43_dup2" }, /* 2090 */
498 { 0, 0, printargs, "bsd43_getdopt" }, /* 2091 */
499 { 0, 0, printargs, "bsd43_fcntl" }, /* 2092 */
500 { 0, 0, printargs, "bsd43_select" }, /* 2093 */
501 { 0, 0, printargs, "bsd43_setdopt" }, /* 2094 */
502 { 0, 0, printargs, "bsd43_fsync" }, /* 2095 */
503 { 0, 0, printargs, "bsd43_setpriority" }, /* 2096 */
504 { 0, 0, printargs, "bsd43_socket" }, /* 2097 */
505 { 0, 0, printargs, "bsd43_connect" }, /* 2098 */
506 { 0, 0, printargs, "bsd43_oldaccept" }, /* 2099 */
507 { 0, 0, printargs, "bsd43_getpriority" }, /* 2100 */
508 { 0, 0, printargs, "bsd43_send" }, /* 2101 */
509 { 0, 0, printargs, "bsd43_recv" }, /* 2102 */
510 { 0, 0, printargs, "bsd43_sigreturn" }, /* 2103 */
511 { 0, 0, printargs, "bsd43_bind" }, /* 2104 */
512 { 0, 0, printargs, "bsd43_setsockopt" }, /* 2105 */
513 { 0, 0, printargs, "bsd43_listen" }, /* 2106 */
514 { 0, 0, printargs, "bsd43_vtimes" }, /* 2107 */
515 { 0, 0, printargs, "bsd43_sigvec" }, /* 2108 */
516 { 0, 0, printargs, "bsd43_sigblock" }, /* 2109 */
517 { 0, 0, printargs, "bsd43_sigsetmask" }, /* 2110 */
518 { 0, 0, printargs, "bsd43_sigpause" }, /* 2111 */
519 { 0, 0, printargs, "bsd43_sigstack" }, /* 2112 */
520 { 0, 0, printargs, "bsd43_oldrecvmsg" }, /* 2113 */
521 { 0, 0, printargs, "bsd43_oldsendmsg" }, /* 2114 */
522 { 0, 0, printargs, "bsd43_vtrace" }, /* 2115 */
523 { 0, 0, printargs, "bsd43_gettimeofday" }, /* 2116 */
524 { 0, 0, printargs, "bsd43_getrusage" }, /* 2117 */
525 { 0, 0, printargs, "bsd43_getsockopt" }, /* 2118 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +0100526 { 0, 0, NULL, NULL }, /* 2119 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000527 { 0, 0, printargs, "bsd43_readv" }, /* 2120 */
528 { 0, 0, printargs, "bsd43_writev" }, /* 2121 */
529 { 0, 0, printargs, "bsd43_settimeofday" }, /* 2122 */
530 { 0, 0, printargs, "bsd43_fchown" }, /* 2123 */
531 { 0, 0, printargs, "bsd43_fchmod" }, /* 2124 */
532 { 0, 0, printargs, "bsd43_oldrecvfrom" }, /* 2125 */
533 { 0, 0, printargs, "bsd43_setreuid" }, /* 2126 */
534 { 0, 0, printargs, "bsd43_setregid" }, /* 2127 */
535 { 0, 0, printargs, "bsd43_rename" }, /* 2128 */
536 { 0, 0, printargs, "bsd43_truncate" }, /* 2129 */
537 { 0, 0, printargs, "bsd43_ftruncate" }, /* 2130 */
538 { 0, 0, printargs, "bsd43_flock" }, /* 2131 */
539 { 0, 0, printargs, "bsd43_semsys" }, /* 2132 */
540 { 0, 0, printargs, "bsd43_sendto" }, /* 2133 */
541 { 0, 0, printargs, "bsd43_shutdown" }, /* 2134 */
542 { 0, 0, printargs, "bsd43_socketpair" }, /* 2135 */
543 { 0, 0, printargs, "bsd43_mkdir" }, /* 2136 */
544 { 0, 0, printargs, "bsd43_rmdir" }, /* 2137 */
545 { 0, 0, printargs, "bsd43_utimes" }, /* 2138 */
546 { 0, 0, printargs, "bsd43_sigcleanup" }, /* 2139 */
547 { 0, 0, printargs, "bsd43_adjtime" }, /* 2140 */
548 { 0, 0, printargs, "bsd43_oldgetpeername" }, /* 2141 */
549 { 0, 0, printargs, "bsd43_gethostid" }, /* 2142 */
550 { 0, 0, printargs, "bsd43_sethostid" }, /* 2143 */
551 { 0, 0, printargs, "bsd43_getrlimit" }, /* 2144 */
552 { 0, 0, printargs, "bsd43_setrlimit" }, /* 2145 */
553 { 0, 0, printargs, "bsd43_killpg" }, /* 2146 */
554 { 0, 0, printargs, "bsd43_shmsys" }, /* 2147 */
555 { 0, 0, printargs, "bsd43_quota" }, /* 2148 */
556 { 0, 0, printargs, "bsd43_qquota" }, /* 2149 */
557 { 0, 0, printargs, "bsd43_oldgetsockname" }, /* 2150 */
558 { 0, 0, printargs, "bsd43_sysmips" }, /* 2151 */
559 { 0, 0, printargs, "bsd43_cacheflush" }, /* 2152 */
560 { 0, 0, printargs, "bsd43_cachectl" }, /* 2153 */
561 { 0, 0, printargs, "bsd43_debug" }, /* 2154 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +0100562 { 0, 0, NULL, NULL }, /* 2155 */
563 { 0, 0, NULL, NULL }, /* 2156 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000564 { 0, 0, printargs, "bsd43_nfs_mount" }, /* 2157 */
565 { 0, 0, printargs, "bsd43_nfs_svc" }, /* 2158 */
566 { 0, 0, printargs, "bsd43_getdirentries" }, /* 2159 */
567 { 0, 0, printargs, "bsd43_statfs" }, /* 2160 */
568 { 0, 0, printargs, "bsd43_fstatfs" }, /* 2161 */
569 { 0, 0, printargs, "bsd43_unmount" }, /* 2162 */
570 { 0, 0, printargs, "bsd43_async_daemon" }, /* 2163 */
571 { 0, 0, printargs, "bsd43_nfs_getfh" }, /* 2164 */
572 { 0, 0, printargs, "bsd43_getdomainname" }, /* 2165 */
573 { 0, 0, printargs, "bsd43_setdomainname" }, /* 2166 */
574 { 0, 0, printargs, "bsd43_pcfs_mount" }, /* 2167 */
Dmitry V. Levin79439662012-10-26 23:43:13 +0000575 { 0, TF, printargs, "bsd43_quotactl" }, /* 2168 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000576 { 0, 0, printargs, "bsd43_oldexportfs" }, /* 2169 */
577 { 0, 0, printargs, "bsd43_smount" }, /* 2170 */
578 { 0, 0, printargs, "bsd43_mipshwconf" }, /* 2171 */
579 { 0, 0, printargs, "bsd43_exportfs" }, /* 2172 */
580 { 0, 0, printargs, "bsd43_nfsfh_open" }, /* 2173 */
581 { 0, 0, printargs, "bsd43_libattach" }, /* 2174 */
582 { 0, 0, printargs, "bsd43_libdetach" }, /* 2175 */
583 { 0, 0, printargs, "bsd43_accept" }, /* 2176 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +0100584 { 0, 0, NULL, NULL }, /* 2177 */
585 { 0, 0, NULL, NULL }, /* 2178 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000586 { 0, 0, printargs, "bsd43_recvmsg" }, /* 2179 */
587 { 0, 0, printargs, "bsd43_recvfrom" }, /* 2180 */
588 { 0, 0, printargs, "bsd43_sendmsg" }, /* 2181 */
589 { 0, 0, printargs, "bsd43_getpeername" }, /* 2182 */
590 { 0, 0, printargs, "bsd43_getsockname" }, /* 2183 */
591 { 0, 0, printargs, "bsd43_aread" }, /* 2184 */
592 { 0, 0, printargs, "bsd43_awrite" }, /* 2185 */
593 { 0, 0, printargs, "bsd43_listio" }, /* 2186 */
594 { 0, 0, printargs, "bsd43_acancel" }, /* 2187 */
595 { 0, 0, printargs, "bsd43_astatus" }, /* 2188 */
596 { 0, 0, printargs, "bsd43_await" }, /* 2189 */
597 { 0, 0, printargs, "bsd43_areadv" }, /* 2190 */
598 { 0, 0, printargs, "bsd43_awritev" }, /* 2191 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100599
600 [2192 ... 2999] = { }, /* 2999 */ /* end of BSD 4.3 */
601
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000602 { 0, 0, printargs, "posix_syscall" }, /* 3000 */ /* start of POSIX */
603 { 0, 0, printargs, "posix_exit" }, /* 3001 */
604 { 0, 0, printargs, "posix_fork" }, /* 3002 */
605 { 0, 0, printargs, "posix_read" }, /* 3003 */
606 { 0, 0, printargs, "posix_write" }, /* 3004 */
607 { 0, 0, printargs, "posix_open" }, /* 3005 */
608 { 0, 0, printargs, "posix_close" }, /* 3006 */
609 { 0, 0, printargs, "posix_wait" }, /* 3007 */
610 { 0, 0, printargs, "posix_creat" }, /* 3008 */
611 { 0, 0, printargs, "posix_link" }, /* 3009 */
612 { 0, 0, printargs, "posix_unlink" }, /* 3010 */
613 { 0, 0, printargs, "posix_exec" }, /* 3011 */
614 { 0, 0, printargs, "posix_chdir" }, /* 3012 */
615 { 0, 0, printargs, "posix_gtime" }, /* 3013 */
616 { 0, 0, printargs, "posix_mknod" }, /* 3014 */
617 { 0, 0, printargs, "posix_chmod" }, /* 3015 */
618 { 0, 0, printargs, "posix_chown" }, /* 3016 */
Namhyung Kim96792962012-10-24 11:41:57 +0900619 { 0, TM, printargs, "posix_sbreak" }, /* 3017 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000620 { 0, 0, printargs, "posix_stat" }, /* 3018 */
621 { 0, 0, printargs, "posix_lseek" }, /* 3019 */
622 { 0, 0, printargs, "posix_getpid" }, /* 3020 */
623 { 0, 0, printargs, "posix_mount" }, /* 3021 */
624 { 0, 0, printargs, "posix_umount" }, /* 3022 */
625 { 0, 0, printargs, "posix_setuid" }, /* 3023 */
626 { 0, 0, printargs, "posix_getuid" }, /* 3024 */
627 { 0, 0, printargs, "posix_stime" }, /* 3025 */
628 { 0, 0, printargs, "posix_ptrace" }, /* 3026 */
629 { 0, 0, printargs, "posix_alarm" }, /* 3027 */
630 { 0, 0, printargs, "posix_fstat" }, /* 3028 */
631 { 0, 0, printargs, "posix_pause" }, /* 3029 */
632 { 0, 0, printargs, "posix_utime" }, /* 3030 */
633 { 0, 0, printargs, "posix_stty" }, /* 3031 */
634 { 0, 0, printargs, "posix_gtty" }, /* 3032 */
635 { 0, 0, printargs, "posix_access" }, /* 3033 */
636 { 0, 0, printargs, "posix_nice" }, /* 3034 */
637 { 0, 0, printargs, "posix_statfs" }, /* 3035 */
638 { 0, 0, printargs, "posix_sync" }, /* 3036 */
639 { 0, 0, printargs, "posix_kill" }, /* 3037 */
640 { 0, 0, printargs, "posix_fstatfs" }, /* 3038 */
641 { 0, 0, printargs, "posix_getpgrp" }, /* 3039 */
642 { 0, 0, printargs, "posix_syssgi" }, /* 3040 */
643 { 0, 0, printargs, "posix_dup" }, /* 3041 */
644 { 0, 0, printargs, "posix_pipe" }, /* 3042 */
645 { 0, 0, printargs, "posix_times" }, /* 3043 */
646 { 0, 0, printargs, "posix_profil" }, /* 3044 */
647 { 0, 0, printargs, "posix_lock" }, /* 3045 */
648 { 0, 0, printargs, "posix_setgid" }, /* 3046 */
649 { 0, 0, printargs, "posix_getgid" }, /* 3047 */
650 { 0, 0, printargs, "posix_sig" }, /* 3048 */
651 { 0, 0, printargs, "posix_msgsys" }, /* 3049 */
652 { 0, 0, printargs, "posix_sysmips" }, /* 3050 */
653 { 0, 0, printargs, "posix_sysacct" }, /* 3051 */
654 { 0, 0, printargs, "posix_shmsys" }, /* 3052 */
655 { 0, 0, printargs, "posix_semsys" }, /* 3053 */
656 { 0, 0, printargs, "posix_ioctl" }, /* 3054 */
657 { 0, 0, printargs, "posix_uadmin" }, /* 3055 */
658 { 0, 0, printargs, "posix_exch" }, /* 3056 */
659 { 0, 0, printargs, "posix_utssys" }, /* 3057 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100660 { 0, 0, NULL, NULL }, /* 3058 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000661 { 0, 0, printargs, "posix_exece" }, /* 3059 */
662 { 0, 0, printargs, "posix_umask" }, /* 3060 */
663 { 0, 0, printargs, "posix_chroot" }, /* 3061 */
664 { 0, 0, printargs, "posix_fcntl" }, /* 3062 */
665 { 0, 0, printargs, "posix_ulimit" }, /* 3063 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100666 { 0, 0, NULL, NULL }, /* 3064 */
667 { 0, 0, NULL, NULL }, /* 3065 */
668 { 0, 0, NULL, NULL }, /* 3066 */
669 { 0, 0, NULL, NULL }, /* 3067 */
670 { 0, 0, NULL, NULL }, /* 3068 */
671 { 0, 0, NULL, NULL }, /* 3069 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000672 { 0, 0, printargs, "posix_advfs" }, /* 3070 */
673 { 0, 0, printargs, "posix_unadvfs" }, /* 3071 */
674 { 0, 0, printargs, "posix_rmount" }, /* 3072 */
675 { 0, 0, printargs, "posix_rumount" }, /* 3073 */
676 { 0, 0, printargs, "posix_rfstart" }, /* 3074 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100677 { 0, 0, NULL, NULL }, /* 3075 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000678 { 0, 0, printargs, "posix_rdebug" }, /* 3076 */
679 { 0, 0, printargs, "posix_rfstop" }, /* 3077 */
680 { 0, 0, printargs, "posix_rfsys" }, /* 3078 */
681 { 0, 0, printargs, "posix_rmdir" }, /* 3079 */
682 { 0, 0, printargs, "posix_mkdir" }, /* 3080 */
683 { 0, 0, printargs, "posix_getdents" }, /* 3081 */
684 { 0, 0, printargs, "posix_sginap" }, /* 3082 */
685 { 0, 0, printargs, "posix_sgikopt" }, /* 3083 */
686 { 0, 0, printargs, "posix_sysfs" }, /* 3084 */
687 { 0, 0, printargs, "posix_getmsg" }, /* 3085 */
688 { 0, 0, printargs, "posix_putmsg" }, /* 3086 */
689 { 0, 0, printargs, "posix_poll" }, /* 3087 */
690 { 0, 0, printargs, "posix_sigreturn" }, /* 3088 */
691 { 0, 0, printargs, "posix_accept" }, /* 3089 */
692 { 0, 0, printargs, "posix_bind" }, /* 3090 */
693 { 0, 0, printargs, "posix_connect" }, /* 3091 */
694 { 0, 0, printargs, "posix_gethostid" }, /* 3092 */
695 { 0, 0, printargs, "posix_getpeername" }, /* 3093 */
696 { 0, 0, printargs, "posix_getsockname" }, /* 3094 */
697 { 0, 0, printargs, "posix_getsockopt" }, /* 3095 */
698 { 0, 0, printargs, "posix_listen" }, /* 3096 */
699 { 0, 0, printargs, "posix_recv" }, /* 3097 */
700 { 0, 0, printargs, "posix_recvfrom" }, /* 3098 */
701 { 0, 0, printargs, "posix_recvmsg" }, /* 3099 */
702 { 0, 0, printargs, "posix_select" }, /* 3100 */
703 { 0, 0, printargs, "posix_send" }, /* 3101 */
704 { 0, 0, printargs, "posix_sendmsg" }, /* 3102 */
705 { 0, 0, printargs, "posix_sendto" }, /* 3103 */
706 { 0, 0, printargs, "posix_sethostid" }, /* 3104 */
707 { 0, 0, printargs, "posix_setsockopt" }, /* 3105 */
708 { 0, 0, printargs, "posix_shutdown" }, /* 3106 */
709 { 0, 0, printargs, "posix_socket" }, /* 3107 */
710 { 0, 0, printargs, "posix_gethostname" }, /* 3108 */
711 { 0, 0, printargs, "posix_sethostname" }, /* 3109 */
712 { 0, 0, printargs, "posix_getdomainname" }, /* 3110 */
713 { 0, 0, printargs, "posix_setdomainname" }, /* 3111 */
714 { 0, 0, printargs, "posix_truncate" }, /* 3112 */
715 { 0, 0, printargs, "posix_ftruncate" }, /* 3113 */
716 { 0, 0, printargs, "posix_rename" }, /* 3114 */
717 { 0, 0, printargs, "posix_symlink" }, /* 3115 */
718 { 0, 0, printargs, "posix_readlink" }, /* 3116 */
719 { 0, 0, printargs, "posix_lstat" }, /* 3117 */
720 { 0, 0, printargs, "posix_nfs_mount" }, /* 3118 */
721 { 0, 0, printargs, "posix_nfs_svc" }, /* 3119 */
722 { 0, 0, printargs, "posix_nfs_getfh" }, /* 3120 */
723 { 0, 0, printargs, "posix_async_daemon" }, /* 3121 */
724 { 0, 0, printargs, "posix_exportfs" }, /* 3122 */
725 { 0, 0, printargs, "posix_SGI_setregid" }, /* 3123 */
726 { 0, 0, printargs, "posix_SGI_setreuid" }, /* 3124 */
727 { 0, 0, printargs, "posix_getitimer" }, /* 3125 */
728 { 0, 0, printargs, "posix_setitimer" }, /* 3126 */
729 { 0, 0, printargs, "posix_adjtime" }, /* 3127 */
730 { 0, 0, printargs, "posix_SGI_bsdgettime" }, /* 3128 */
731 { 0, 0, printargs, "posix_SGI_sproc" }, /* 3129 */
732 { 0, 0, printargs, "posix_SGI_prctl" }, /* 3130 */
733 { 0, 0, printargs, "posix_SGI_blkproc" }, /* 3131 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100734 { 0, 0, NULL, NULL }, /* 3132 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000735 { 0, 0, printargs, "posix_SGI_sgigsc" }, /* 3133 */
Namhyung Kim96792962012-10-24 11:41:57 +0900736 { 0, TM, printargs, "posix_SGI_mmap" }, /* 3134 */
737 { 0, TM, printargs, "posix_SGI_munmap" }, /* 3135 */
738 { 0, TM, printargs, "posix_SGI_mprotect" }, /* 3136 */
739 { 0, TM, printargs, "posix_SGI_msync" }, /* 3137 */
740 { 0, TM, printargs, "posix_SGI_madvise" }, /* 3138 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000741 { 0, 0, printargs, "posix_SGI_mpin" }, /* 3139 */
742 { 0, 0, printargs, "posix_SGI_getpagesize" }, /* 3140 */
743 { 0, 0, printargs, "posix_SGI_libattach" }, /* 3141 */
744 { 0, 0, printargs, "posix_SGI_libdetach" }, /* 3142 */
745 { 0, 0, printargs, "posix_SGI_getpgrp" }, /* 3143 */
746 { 0, 0, printargs, "posix_SGI_setpgrp" }, /* 3144 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100747 { 0, 0, NULL, NULL }, /* 3145 */
748 { 0, 0, NULL, NULL }, /* 3146 */
749 { 0, 0, NULL, NULL }, /* 3147 */
750 { 0, 0, NULL, NULL }, /* 3148 */
751 { 0, 0, NULL, NULL }, /* 3149 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000752 { 0, 0, printargs, "posix_cacheflush" }, /* 3150 */
753 { 0, 0, printargs, "posix_cachectl" }, /* 3151 */
754 { 0, 0, printargs, "posix_fchown" }, /* 3152 */
755 { 0, 0, printargs, "posix_fchmod" }, /* 3153 */
756 { 0, 0, printargs, "posix_wait3" }, /* 3154 */
Namhyung Kim96792962012-10-24 11:41:57 +0900757 { 0, TM, printargs, "posix_mmap" }, /* 3155 */
758 { 0, TM, printargs, "posix_munmap" }, /* 3156 */
759 { 0, TM, printargs, "posix_madvise" }, /* 3157 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000760 { 0, 0, printargs, "posix_BSD_getpagesize" }, /* 3158 */
761 { 0, 0, printargs, "posix_setreuid" }, /* 3159 */
762 { 0, 0, printargs, "posix_setregid" }, /* 3160 */
763 { 0, 0, printargs, "posix_setpgid" }, /* 3161 */
764 { 0, 0, printargs, "posix_getgroups" }, /* 3162 */
765 { 0, 0, printargs, "posix_setgroups" }, /* 3163 */
766 { 0, 0, printargs, "posix_gettimeofday" }, /* 3164 */
767 { 0, 0, printargs, "posix_getrusage" }, /* 3165 */
768 { 0, 0, printargs, "posix_getrlimit" }, /* 3166 */
769 { 0, 0, printargs, "posix_setrlimit" }, /* 3167 */
770 { 0, 0, printargs, "posix_waitpid" }, /* 3168 */
771 { 0, 0, printargs, "posix_dup2" }, /* 3169 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100772 { 0, 0, NULL, NULL }, /* 3170 */
773 { 0, 0, NULL, NULL }, /* 3171 */
774 { 0, 0, NULL, NULL }, /* 3172 */
775 { 0, 0, NULL, NULL }, /* 3173 */
776 { 0, 0, NULL, NULL }, /* 3174 */
777 { 0, 0, NULL, NULL }, /* 3175 */
778 { 0, 0, NULL, NULL }, /* 3176 */
779 { 0, 0, NULL, NULL }, /* 3177 */
780 { 0, 0, NULL, NULL }, /* 3178 */
781 { 0, 0, NULL, NULL }, /* 3179 */
782 { 0, 0, NULL, NULL }, /* 3180 */
783 { 0, 0, NULL, NULL }, /* 3181 */
784 { 0, 0, NULL, NULL }, /* 3182 */
785 { 0, 0, NULL, NULL }, /* 3183 */
786 { 0, 0, NULL, NULL }, /* 3184 */
787 { 0, 0, NULL, NULL }, /* 3185 */
788 { 0, 0, NULL, NULL }, /* 3186 */
789 { 0, 0, NULL, NULL }, /* 3187 */
790 { 0, 0, NULL, NULL }, /* 3188 */
791 { 0, 0, NULL, NULL }, /* 3189 */
792 { 0, 0, NULL, NULL }, /* 3190 */
793 { 0, 0, NULL, NULL }, /* 3191 */
794 { 0, 0, NULL, NULL }, /* 3192 */
795 { 0, 0, NULL, NULL }, /* 3193 */
796 { 0, 0, NULL, NULL }, /* 3194 */
797 { 0, 0, NULL, NULL }, /* 3195 */
798 { 0, 0, NULL, NULL }, /* 3196 */
799 { 0, 0, NULL, NULL }, /* 3197 */
800 { 0, 0, NULL, NULL }, /* 3198 */
801 { 0, 0, NULL, NULL }, /* 3199 */
802 { 0, 0, NULL, NULL }, /* 3200 */
803 { 0, 0, NULL, NULL }, /* 3201 */
804 { 0, 0, NULL, NULL }, /* 3202 */
805 { 0, 0, NULL, NULL }, /* 3203 */
806 { 0, 0, NULL, NULL }, /* 3204 */
807 { 0, 0, NULL, NULL }, /* 3205 */
808 { 0, 0, NULL, NULL }, /* 3206 */
809 { 0, 0, NULL, NULL }, /* 3207 */
810 { 0, 0, NULL, NULL }, /* 3208 */
811 { 0, 0, NULL, NULL }, /* 3209 */
812 { 0, 0, NULL, NULL }, /* 3210 */
813 { 0, 0, NULL, NULL }, /* 3211 */
814 { 0, 0, NULL, NULL }, /* 3212 */
815 { 0, 0, NULL, NULL }, /* 3213 */
816 { 0, 0, NULL, NULL }, /* 3214 */
817 { 0, 0, NULL, NULL }, /* 3215 */
818 { 0, 0, NULL, NULL }, /* 3216 */
819 { 0, 0, NULL, NULL }, /* 3217 */
820 { 0, 0, NULL, NULL }, /* 3218 */
821 { 0, 0, NULL, NULL }, /* 3219 */
822 { 0, 0, NULL, NULL }, /* 3220 */
823 { 0, 0, NULL, NULL }, /* 3221 */
824 { 0, 0, NULL, NULL }, /* 3222 */
825 { 0, 0, NULL, NULL }, /* 3223 */
826 { 0, 0, NULL, NULL }, /* 3224 */
827 { 0, 0, NULL, NULL }, /* 3225 */
828 { 0, 0, NULL, NULL }, /* 3226 */
829 { 0, 0, NULL, NULL }, /* 3227 */
830 { 0, 0, NULL, NULL }, /* 3228 */
831 { 0, 0, NULL, NULL }, /* 3229 */
832 { 0, 0, NULL, NULL }, /* 3230 */
833 { 0, 0, NULL, NULL }, /* 3231 */
834 { 0, 0, NULL, NULL }, /* 3232 */
835 { 0, 0, NULL, NULL }, /* 3233 */
836 { 0, 0, NULL, NULL }, /* 3234 */
837 { 0, 0, NULL, NULL }, /* 3235 */
838 { 0, 0, NULL, NULL }, /* 3236 */
839 { 0, 0, NULL, NULL }, /* 3237 */
840 { 0, 0, NULL, NULL }, /* 3238 */
841 { 0, 0, NULL, NULL }, /* 3239 */
842 { 0, 0, NULL, NULL }, /* 3240 */
843 { 0, 0, NULL, NULL }, /* 3241 */
844 { 0, 0, NULL, NULL }, /* 3242 */
845 { 0, 0, NULL, NULL }, /* 3243 */
846 { 0, 0, NULL, NULL }, /* 3244 */
847 { 0, 0, NULL, NULL }, /* 3245 */
848 { 0, 0, NULL, NULL }, /* 3246 */
849 { 0, 0, NULL, NULL }, /* 3247 */
850 { 0, 0, NULL, NULL }, /* 3248 */
851 { 0, 0, NULL, NULL }, /* 3249 */
852 { 0, 0, NULL, NULL }, /* 3250 */
853 { 0, 0, NULL, NULL }, /* 3251 */
854 { 0, 0, NULL, NULL }, /* 3252 */
855 { 0, 0, NULL, NULL }, /* 3253 */
856 { 0, 0, NULL, NULL }, /* 3254 */
857 { 0, 0, NULL, NULL }, /* 3255 */
858 { 0, 0, NULL, NULL }, /* 3256 */
859 { 0, 0, NULL, NULL }, /* 3257 */
860 { 0, 0, NULL, NULL }, /* 3258 */
861 { 0, 0, NULL, NULL }, /* 3259 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +0000862 { 0, 0, printargs, "posix_netboot" }, /* 3260 */
863 { 0, 0, printargs, "posix_netunboot" }, /* 3261 */
864 { 0, 0, printargs, "posix_rdump" }, /* 3262 */
865 { 0, 0, printargs, "posix_setsid" }, /* 3263 */
866 { 0, 0, printargs, "posix_getmaxsig" }, /* 3264 */
867 { 0, 0, printargs, "posix_sigpending" }, /* 3265 */
868 { 0, 0, printargs, "posix_sigprocmask" }, /* 3266 */
869 { 0, 0, printargs, "posix_sigsuspend" }, /* 3267 */
870 { 0, 0, printargs, "posix_sigaction" }, /* 3268 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +0100871
872 [3269 ... 3999] = { }, /* 3999 */ /* end of POSIX */
873
Denys Vlasenkoc36c3522012-02-25 02:47:15 +0100874#if !defined(LINUX_MIPSN32) && !defined(LINUX_MIPSN64)
Roland McGrath542c2c62008-05-20 01:11:56 +0000875 /* For an O32 strace, decode the o32 syscalls. */
Denys Vlasenko44142a72011-08-23 18:04:25 +0200876 { MA, 0, printargs, "syscall" }, /* 4000 */ /* start of Linux o32 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000877 { 1, TP, sys_exit, "exit" }, /* 4001 */
878 { 0, TP, sys_fork, "fork" }, /* 4002 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000879 { 3, TD, sys_read, "read" }, /* 4003 */
880 { 3, TD, sys_write, "write" }, /* 4004 */
881 { 3, TD|TF, sys_open, "open" }, /* 4005 */
882 { 1, TD, sys_close, "close" }, /* 4006 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000883 { 3, TP, sys_waitpid, "waitpid" }, /* 4007 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000884 { 2, TD|TF, sys_creat, "creat" }, /* 4008 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000885 { 2, TF, sys_link, "link" }, /* 4009 */
886 { 1, TF, sys_unlink, "unlink" }, /* 4010 */
887 { 3, TF|TP, sys_execve, "execve" }, /* 4011 */
888 { 1, TF, sys_chdir, "chdir" }, /* 4012 */
889 { 1, 0, sys_time, "time" }, /* 4013 */
890 { 3, TF, sys_mknod, "mknod" }, /* 4014 */
891 { 2, TF, sys_chmod, "chmod" }, /* 4015 */
Wichert Akkerman352ce822001-04-10 10:24:54 +0000892 { 3, TF, sys_chown, "lchown" }, /* 4016 */
Namhyung Kim96792962012-10-24 11:41:57 +0900893 { 0, TM, sys_break, "break" }, /* 4017 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000894 { 2, TF, sys_oldstat, "oldstat" }, /* 4018 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000895 { 3, TD, sys_lseek, "lseek" }, /* 4019 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000896 { 0, 0, sys_getpid, "getpid" }, /* 4020 */
897 { 5, TF, sys_mount, "mount" }, /* 4021 */
Wichert Akkerman352ce822001-04-10 10:24:54 +0000898 { 1, TF, sys_umount, "oldumount" }, /* 4022 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000899 { 1, 0, sys_setuid, "setuid" }, /* 4023 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +0000900 { 0, NF, sys_getuid, "getuid" }, /* 4024 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000901 { 1, 0, sys_stime, "stime" }, /* 4025 */
902 { 4, 0, sys_ptrace, "ptrace" }, /* 4026 */
903 { 1, 0, sys_alarm, "alarm" }, /* 4027 */
Roland McGratheca20252005-03-15 02:16:05 +0000904 { 2, TF, sys_oldfstat, "oldfstat" }, /* 4028 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000905 { 0, TS, sys_pause, "pause" }, /* 4029 */
906 { 2, TF, sys_utime, "utime" }, /* 4030 */
907 { 0, 0, sys_stty, "stty" }, /* 4031 */
908 { 0, 0, sys_gtty, "gtty" }, /* 4032 */
909 { 2, TF, sys_access, "access" }, /* 4033 */
910 { 1, 0, sys_nice, "nice" }, /* 4034 */
911 { 1, 0, sys_ftime, "ftime" }, /* 4035 */
912 { 0, 0, sys_sync, "sync" }, /* 4036 */
913 { 2, TS, sys_kill, "kill" }, /* 4037 */
914 { 2, TF, sys_rename, "rename" }, /* 4038 */
915 { 2, TF, sys_mkdir, "mkdir" }, /* 4039 */
916 { 1, TF, sys_rmdir, "rmdir" }, /* 4040 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000917 { 1, TD, sys_dup, "dup" }, /* 4041 */
918 { 1, TD, sys_pipe, "pipe" }, /* 4042 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000919 { 1, 0, sys_times, "times" }, /* 4043 */
920 { 0, 0, sys_prof, "prof" }, /* 4044 */
Namhyung Kim96792962012-10-24 11:41:57 +0900921 { 1, TM, sys_brk, "brk" }, /* 4045 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000922 { 1, 0, sys_setgid, "setgid" }, /* 4046 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +0000923 { 0, NF, sys_getgid, "getgid" }, /* 4047 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000924 { 1, TS, sys_signal, "signal" }, /* 4048 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +0000925 { 0, NF, sys_geteuid, "geteuid" }, /* 4049 */
926 { 0, NF, sys_getegid, "getegid" }, /* 4050 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000927 { 1, TF, sys_acct, "acct" }, /* 4051 */
Wichert Akkerman352ce822001-04-10 10:24:54 +0000928 { 2, TF, sys_umount2, "umount" }, /* 4052 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000929 { 0, 0, sys_lock, "lock" }, /* 4053 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000930 { 3, TD, sys_ioctl, "ioctl" }, /* 4054 */
931 { 3, TD, sys_fcntl, "fcntl" }, /* 4055 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000932 { 0, 0, sys_mpx, "mpx" }, /* 4056 */
933 { 2, 0, sys_setpgid, "setpgid" }, /* 4057 */
934 { 0, 0, sys_ulimit, "ulimit" }, /* 4058 */
935 { 1, 0, sys_oldolduname, "oldolduname" }, /* 4059 */
936 { 1, 0, sys_umask, "umask" }, /* 4060 */
937 { 1, TF, sys_chroot, "chroot" }, /* 4061 */
938 { 2, 0, sys_ustat, "ustat" }, /* 4062 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000939 { 2, TD, sys_dup2, "dup2" }, /* 4063 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000940 { 0, 0, sys_getppid, "getppid" }, /* 4064 */
941 { 0, 0, sys_getpgrp, "getpgrp" }, /* 4065 */
942 { 0, 0, sys_setsid, "setsid" }, /* 4066 */
943 { 3, TS, sys_sigaction, "sigaction" }, /* 4067 */
Dmitry V. Levin95383522011-11-25 21:43:01 +0000944 { 0, TS, sys_siggetmask, "sgetmask" }, /* 4068 */
945 { 1, TS, sys_sigsetmask, "ssetmask" }, /* 4069 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000946 { 2, 0, sys_setreuid, "setreuid" }, /* 4070 */
947 { 2, 0, sys_setregid, "setregid" }, /* 4071 */
948 { 3, TS, sys_sigsuspend, "sigsuspend" }, /* 4072 */
949 { 1, TS, sys_sigpending, "sigpending" }, /* 4073 */
950 { 2, 0, sys_sethostname, "sethostname" }, /* 4074 */
951 { 2, 0, sys_setrlimit, "setrlimit" }, /* 4075 */
952 { 2, 0, sys_getrlimit, "getrlimit" }, /* 4076 */
953 { 2, 0, sys_getrusage, "getrusage" }, /* 4077 */
954 { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 4078 */
955 { 2, 0, sys_settimeofday, "settimeofday" }, /* 4079 */
956 { 2, 0, sys_getgroups, "getgroups" }, /* 4080 */
957 { 2, 0, sys_setgroups, "setgroups" }, /* 4081 */
958 { 0, 0, printargs, "reserved82" }, /* 4082 */
959 { 2, TF, sys_symlink, "symlink" }, /* 4083 */
960 { 2, TF, sys_oldlstat, "oldlstat" }, /* 4084 */
961 { 3, TF, sys_readlink, "readlink" }, /* 4085 */
962 { 1, TF, sys_uselib, "uselib" }, /* 4086 */
Dmitry V. Levinc0861c02011-11-25 23:04:04 +0000963 { 2, TF, sys_swapon, "swapon" }, /* 4087 */
Dmitry V. Levin30a05152011-11-25 23:13:15 +0000964 { 4, 0, sys_reboot, "reboot" }, /* 4088 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000965 { 3, TD, sys_readdir, "readdir" }, /* 4089 */
Namhyung Kim96792962012-10-24 11:41:57 +0900966 { 6, TD|TM, sys_mmap, "old_mmap" }, /* 4090 */
967 { 2, TM, sys_munmap, "munmap" }, /* 4091 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000968 { 2, TF, sys_truncate, "truncate" }, /* 4092 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000969 { 2, TD, sys_ftruncate, "ftruncate" }, /* 4093 */
970 { 2, TD, sys_fchmod, "fchmod" }, /* 4094 */
971 { 3, TD, sys_fchown, "fchown" }, /* 4095 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000972 { 2, 0, sys_getpriority, "getpriority" }, /* 4096 */
973 { 3, 0, sys_setpriority, "setpriority" }, /* 4097 */
974 { 0, 0, sys_profil, "profil" }, /* 4098 */
Roland McGratheca20252005-03-15 02:16:05 +0000975 { 3, TF, sys_statfs, "statfs" }, /* 4099 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000976 { 3, TD, sys_fstatfs, "fstatfs" }, /* 4100 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000977 { 0, 0, sys_ioperm, "ioperm" }, /* 4101 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000978 { 2, TD, sys_socketcall, "socketcall" }, /* 4102 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000979 { 3, 0, sys_syslog, "syslog" }, /* 4103 */
980 { 3, 0, sys_setitimer, "setitimer" }, /* 4104 */
981 { 2, 0, sys_getitimer, "getitimer" }, /* 4105 */
982 { 2, TF, sys_stat, "stat" }, /* 4106 */
983 { 2, TF, sys_lstat, "lstat" }, /* 4107 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000984 { 2, TD, sys_fstat, "fstat" }, /* 4108 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000985 { 1, 0, sys_olduname, "olduname" }, /* 4109 */
986 { 0, 0, sys_iopl, "iopl" }, /* 4110 */
987 { 0, 0, sys_vhangup, "vhangup" }, /* 4111 */
988 { 0, 0, sys_idle, "idle" }, /* 4112 */
Wichert Akkerman352ce822001-04-10 10:24:54 +0000989 { 5, 0, sys_vm86old, "vm86" }, /* 4113 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000990 { 4, TP, sys_wait4, "wait4" }, /* 4114 */
Dmitry V. Levin612e0922011-02-20 19:14:10 +0000991 { 1, TF, sys_swapoff, "swapoff" }, /* 4115 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000992 { 1, 0, sys_sysinfo, "sysinfo" }, /* 4116 */
Dmitry V. Levin454dcd42011-11-25 19:27:23 +0000993 { 6, TI, sys_ipc, "ipc" }, /* 4117 */
Roland McGrath2fe7b132005-07-05 03:25:35 +0000994 { 1, TD, sys_fsync, "fsync" }, /* 4118 */
Denys Vlasenkof0736792011-06-09 01:43:22 +0200995 { 0, TS, sys_sigreturn, "sigreturn" }, /* 4119 */
Roland McGrathd8f98bc2003-05-23 00:29:00 +0000996 { 5, TP, sys_clone, "clone" }, /* 4120 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +0000997 { 2, 0, sys_setdomainname, "setdomainname" }, /* 4121 */
998 { 1, 0, sys_uname, "uname" }, /* 4122 */
999 { 0, 0, sys_modify_ldt, "modify_ldt" }, /* 4123 */
1000 { 1, 0, sys_adjtimex, "adjtimex" }, /* 4124 */
Namhyung Kim96792962012-10-24 11:41:57 +09001001 { 3, TM, sys_mprotect, "mprotect" }, /* 4125 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001002 { 3, TS, sys_sigprocmask, "sigprocmask" }, /* 4126 */
1003 { 2, 0, sys_create_module, "create_module" }, /* 4127 */
Roland McGratheca20252005-03-15 02:16:05 +00001004 { 3, 0, sys_init_module, "init_module" }, /* 4128 */
Roland McGrath6e261272007-07-05 19:28:35 +00001005 { 2, 0, sys_delete_module, "delete_module" }, /* 4129 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001006 { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 4130 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00001007 { 4, TF, sys_quotactl, "quotactl" }, /* 4131 */
Roland McGratheca20252005-03-15 02:16:05 +00001008 { 1, 0, sys_getpgid, "getpgid" }, /* 4132 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001009 { 1, TF, sys_fchdir, "fchdir" }, /* 4133 */
Roland McGratheca20252005-03-15 02:16:05 +00001010 { 2, 0, sys_bdflush, "bdflush" }, /* 4134 */
1011 { 3, 0, sys_sysfs, "sysfs" }, /* 4135 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001012 { 1, 0, sys_personality, "personality" }, /* 4136 */
1013 { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 4137 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00001014 { 1, NF, sys_setfsuid, "setfsuid" }, /* 4138 */
1015 { 1, NF, sys_setfsgid, "setfsgid" }, /* 4139 */
Denys Vlasenko86779132012-03-17 18:00:14 +01001016 { 5, TF, sys_llseek, "_llseek" }, /* 4140 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001017 { 3, TD, sys_getdents, "getdents" }, /* 4141 */
Denys Vlasenko86779132012-03-17 18:00:14 +01001018 { 5, TD, sys_select, "_newselect" }, /* 4142 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001019 { 2, TD, sys_flock, "flock" }, /* 4143 */
Namhyung Kim96792962012-10-24 11:41:57 +09001020 { 3, TM, sys_msync, "msync" }, /* 4144 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001021 { 3, TD, sys_readv, "readv" }, /* 4145 */
1022 { 3, TD, sys_writev, "writev" }, /* 4146 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001023 { 3, 0, printargs, "cacheflush" }, /* 4147 */
1024 { 3, 0, printargs, "cachectl" }, /* 4148 */
Wichert Akkerman0cbfb322001-02-19 13:35:53 +00001025 { 4, 0, sys_sysmips, "sysmips" }, /* 4149 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001026 { 0, 0, sys_setup, "setup" }, /* 4150 */
Wichert Akkerman352ce822001-04-10 10:24:54 +00001027 { 1, 0, sys_getsid, "getsid" }, /* 4151 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001028 { 1, TD, sys_fdatasync, "fdatasync" }, /* 4152 */
Denys Vlasenko86779132012-03-17 18:00:14 +01001029 { 1, 0, sys_sysctl, "_sysctl" }, /* 4153 */
Namhyung Kim96792962012-10-24 11:41:57 +09001030 { 2, TM, sys_mlock, "mlock" }, /* 4154 */
1031 { 2, TM, sys_munlock, "munlock" }, /* 4155 */
1032 { 1, TM, sys_mlockall, "mlockall" }, /* 4156 */
1033 { 0, TM, sys_munlockall, "munlockall" }, /* 4157 */
Wichert Akkerman352ce822001-04-10 10:24:54 +00001034 { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 4158 */
1035 { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 4159 */
1036 { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 4160 */
1037 { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 4161 */
1038 { 0, 0, sys_sched_yield, "sched_yield" }, /* 4162 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001039 { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 4163 */
1040 { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 4164 */
Wichert Akkerman352ce822001-04-10 10:24:54 +00001041 { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 4165 */
1042 { 2, 0, sys_nanosleep, "nanosleep" }, /* 4166 */
Namhyung Kim96792962012-10-24 11:41:57 +09001043 { 5, TM, sys_mremap, "mremap" }, /* 4167 */
Wichert Akkerman31aa7061999-11-01 00:46:49 +00001044 { 3, TN, sys_accept, "accept" }, /* 4168 */
1045 { 3, TN, sys_bind, "bind" }, /* 4169 */
1046 { 3, TN, sys_connect, "connect" }, /* 4170 */
1047 { 3, TN, sys_getpeername, "getpeername" }, /* 4171 */
1048 { 3, TN, sys_getsockname, "getsockname" }, /* 4172 */
1049 { 5, TN, sys_getsockopt, "getsockopt" }, /* 4173 */
1050 { 2, TN, sys_listen, "listen" }, /* 4174 */
1051 { 4, TN, sys_recv, "recv" }, /* 4175 */
1052 { 6, TN, sys_recvfrom, "recvfrom" }, /* 4176 */
1053 { 3, TN, sys_recvmsg, "recvmsg" }, /* 4177 */
1054 { 4, TN, sys_send, "send" }, /* 4178 */
1055 { 3, TN, sys_sendmsg, "sendmsg" }, /* 4179 */
1056 { 6, TN, sys_sendto, "sendto" }, /* 4180 */
1057 { 5, TN, sys_setsockopt, "setsockopt" }, /* 4181 */
1058 { 2, TN, sys_shutdown, "shutdown" }, /* 4182 */
1059 { 3, TN, sys_socket, "socket" }, /* 4183 */
1060 { 4, TN, sys_socketpair, "socketpair" }, /* 4184 */
Wichert Akkermanc7926982000-04-10 22:22:31 +00001061 { 3, 0, sys_setresuid, "setresuid" }, /* 4185 */
1062 { 3, 0, sys_getresuid, "getresuid" }, /* 4186 */
1063 { 5, 0, sys_query_module, "query_module" }, /* 4187 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001064 { 3, TD, sys_poll, "poll" }, /* 4188 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001065 { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 4189 */
Wichert Akkerman10dfa562000-04-22 18:26:56 +00001066 { 3, 0, sys_setresgid, "setresgid" }, /* 4190 */
Wichert Akkermanc7926982000-04-10 22:22:31 +00001067 { 3, 0, sys_getresgid, "getresgid" }, /* 4191 */
Dmitry V. Levin1cd2f962011-11-26 23:14:40 +00001068 { 5, 0, sys_prctl, "prctl" }, /* 4192 */
Denys Vlasenko3cc94382012-01-10 16:48:19 +01001069 { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 4193 */
Wichert Akkermanc7926982000-04-10 22:22:31 +00001070 { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 4194 */
1071 { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 4195 */
1072 { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 4196 */
1073 { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 4197 */
1074 { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 4198 */
Roland McGratheca20252005-03-15 02:16:05 +00001075 { 2, TS, sys_rt_sigsuspend, "rt_sigsuspend" }, /* 4199 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001076 { 6, TD, sys_pread, "pread" }, /* 4200 */
1077 { 6, TD, sys_pwrite, "pwrite" }, /* 4201 */
Wichert Akkerman407be9a2001-03-19 10:56:49 +00001078 { 3, TF, sys_chown, "chown" }, /* 4202 */
Wichert Akkerman10dfa562000-04-22 18:26:56 +00001079 { 2, TF, sys_getcwd, "getcwd" }, /* 4203 */
Wichert Akkermanc7926982000-04-10 22:22:31 +00001080 { 2, 0, sys_capget, "capget" }, /* 4204 */
1081 { 2, 0, sys_capset, "capset" }, /* 4205 */
1082 { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 4206 */
Denys Vlasenko24f0dce2008-12-29 20:04:15 +00001083 { 4, TD|TN, sys_sendfile, "sendfile" }, /* 4207 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001084 { 0, 0, NULL, NULL }, /* 4208 */
1085 { 0, 0, NULL, NULL }, /* 4209 */
Namhyung Kim96792962012-10-24 11:41:57 +09001086 { 6, TD|TM, sys_mmap, "mmap" }, /* 4210 */
Roland McGrathc0f8bbd2003-08-21 09:58:00 +00001087 { 4, TF, sys_truncate64, "truncate64" }, /* 4211 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001088 { 4, TD, sys_ftruncate64, "ftruncate64" }, /* 4212 */
Dmitry V. Levin4dd54322011-01-17 23:24:54 +00001089 { 2, TF, sys_stat64, "stat64" }, /* 4213 */
Wichert Akkermanc7926982000-04-10 22:22:31 +00001090 { 2, TF, sys_lstat64, "lstat64" }, /* 4214 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001091 { 2, TD, sys_fstat64, "fstat64" }, /* 4215 */
Roland McGratheca20252005-03-15 02:16:05 +00001092 { 2, TF, sys_pivotroot, "pivot_root" }, /* 4216 */
Namhyung Kim96792962012-10-24 11:41:57 +09001093 { 3, TM, sys_mincore, "mincore" }, /* 4217 */
1094 { 3, TM, sys_madvise, "madvise" }, /* 4218 */
Roland McGrath55f45702003-01-14 23:41:01 +00001095 { 3, TF, sys_getdents64, "getdents64" }, /* 4219 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001096 { 3, TD, sys_fcntl, "fcntl64" }, /* 4220 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001097 { 0, 0, NULL, NULL }, /* 4221 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001098 { 0, 0, sys_gettid, "gettid" }, /* 4222 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001099 { 5, TD, sys_readahead, "readahead" }, /* 4223 */
Roland McGratheca20252005-03-15 02:16:05 +00001100 { 5, TF, sys_setxattr, "setxattr" }, /* 4224 */
1101 { 5, TF, sys_setxattr, "lsetxattr" }, /* 4225 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001102 { 5, TD, sys_fsetxattr, "fsetxattr" }, /* 4226 */
Roland McGratheca20252005-03-15 02:16:05 +00001103 { 4, TF, sys_getxattr, "getxattr" }, /* 4227 */
1104 { 4, TF, sys_getxattr, "lgetxattr" }, /* 4228 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001105 { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 4229 */
Roland McGratheca20252005-03-15 02:16:05 +00001106 { 3, TF, sys_listxattr, "listxattr" }, /* 4230 */
1107 { 3, TF, sys_listxattr, "llistxattr" }, /* 4231 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001108 { 3, TD, sys_flistxattr, "flistxattr" }, /* 4232 */
Roland McGratheca20252005-03-15 02:16:05 +00001109 { 2, TF, sys_removexattr, "removexattr" }, /* 4233 */
1110 { 2, TF, sys_removexattr, "lremovexattr" }, /* 4234 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001111 { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 4235 */
Roland McGratheca20252005-03-15 02:16:05 +00001112 { 2, TS, sys_kill, "tkill" }, /* 4236 */
Denys Vlasenko34320592011-08-19 19:01:26 +02001113 { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 4237 */
Roland McGratheca20252005-03-15 02:16:05 +00001114 { 6, 0, sys_futex, "futex" }, /* 4238 */
1115 { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 4239 */
1116 { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 4240 */
Roland McGrath37b9f842005-05-09 08:02:00 +00001117 { 2, 0, sys_io_setup, "io_setup" }, /* 4241 */
1118 { 1, 0, sys_io_destroy, "io_destroy" }, /* 4242 */
1119 { 5, 0, sys_io_getevents, "io_getevents" }, /* 4243 */
1120 { 3, 0, sys_io_submit, "io_submit" }, /* 4244 */
1121 { 3, 0, sys_io_cancel, "io_cancel" }, /* 4245 */
Roland McGratheca20252005-03-15 02:16:05 +00001122 { 1, TP, sys_exit, "exit_group" }, /* 4246 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001123 { 4, 0, sys_lookup_dcookie, "lookup_dcookie"}, /* 4247 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001124 { 1, TD, sys_epoll_create, "epoll_create" }, /* 4248 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001125 { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 4249 */
David Daney670f5112010-07-29 15:51:14 -07001126 { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 4250 */
Namhyung Kim96792962012-10-24 11:41:57 +09001127 { 5, TM, sys_remap_file_pages, "remap_file_pages"}, /* 4251 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001128 { 1, 0, sys_set_tid_address, "set_tid_address"}, /* 4252 */
Roland McGrath79dcd7a2006-01-12 22:34:50 +00001129 { 0, 0, sys_restart_syscall, "restart_syscall"}, /* 4253 */
Dmitry V. Levinfdbe3c52011-02-20 15:23:22 +00001130 { 6, TD, sys_fadvise64_64, "fadvise64_64" }, /* 4254 */
Roland McGratheca20252005-03-15 02:16:05 +00001131 { 3, TF, sys_statfs64, "statfs64" }, /* 4255 */
Roland McGrath2fe7b132005-07-05 03:25:35 +00001132 { 2, TD, sys_fstatfs64, "fstatfs64" }, /* 4256 */
Roland McGratheca20252005-03-15 02:16:05 +00001133 { 3, 0, sys_timer_create, "timer_create" }, /* 4257 */
1134 { 4, 0, sys_timer_settime, "timer_settime" }, /* 4258 */
1135 { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 4259 */
1136 { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 4260 */
1137 { 1, 0, sys_timer_delete, "timer_delete" }, /* 4261 */
1138 { 2, 0, sys_clock_settime, "clock_settime" }, /* 4262 */
1139 { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 4263 */
1140 { 2, 0, sys_clock_getres, "clock_getres" }, /* 4264 */
1141 { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 4265 */
1142 { 3, TS, sys_tgkill, "tgkill" }, /* 4266 */
1143 { 2, TF, sys_utimes, "utimes" }, /* 4267 */
Namhyung Kim96792962012-10-24 11:41:57 +09001144 { 4, TM, sys_mbind, "mbind" }, /* 4268 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001145 { 0, 0, NULL, NULL }, /* 4269 */
1146 { 0, 0, NULL, NULL }, /* 4270 */
Roland McGratheca20252005-03-15 02:16:05 +00001147 { 4, 0, sys_mq_open, "mq_open" }, /* 4271 */
1148 { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 4272 */
1149 { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 4273 */
1150 { 5, 0, sys_mq_timedreceive, "mq_timedreceive"}, /* 4274 */
1151 { 2, 0, sys_mq_notify, "mq_notify" }, /* 4275 */
1152 { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 4276 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001153 { 0, 0, NULL, NULL }, /* 4277 */
Roland McGratheca20252005-03-15 02:16:05 +00001154 { 5, TP, sys_waitid, "waitid" }, /* 4278 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001155 { 0, 0, NULL, NULL }, /* 4279 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001156 { 5, 0, sys_add_key, "add_key" }, /* 4280 */
1157 { 4, 0, sys_request_key, "request_key" }, /* 4281 */
1158 { 5, 0, sys_keyctl, "keyctl" }, /* 4282 */
Dmitry V. Levin95ebf5a2006-10-13 20:25:12 +00001159 { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 4283 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001160 { 0, TD, sys_inotify_init, "inotify_init" }, /* 4284 */
Dmitry V. Levin95ebf5a2006-10-13 20:25:12 +00001161 { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 4285 */
1162 { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 4286 */
Namhyung Kim96792962012-10-24 11:41:57 +09001163 { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 4287 */
Dmitry V. Levin95ebf5a2006-10-13 20:25:12 +00001164 { 4, TD|TF, sys_openat, "openat" }, /* 4288 */
1165 { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 4289 */
1166 { 4, TD|TF, sys_mknodat, "mknodat" }, /* 4290 */
1167 { 5, TD|TF, sys_fchownat, "fchownat" }, /* 4291 */
1168 { 3, TD|TF, sys_futimesat, "futimesat" }, /* 4292 */
Dmitry V. Levin62d04282011-01-19 00:21:07 +00001169 { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 4293 */
Dmitry V. Levin95ebf5a2006-10-13 20:25:12 +00001170 { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 4294 */
1171 { 4, TD|TF, sys_renameat, "renameat" }, /* 4295 */
1172 { 5, TD|TF, sys_linkat, "linkat" }, /* 4296 */
1173 { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 4297 */
1174 { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 4298 */
1175 { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 4299 */
1176 { 3, TD|TF, sys_faccessat, "faccessat" }, /* 4300 */
1177 { 6, TD, sys_pselect6, "pselect6" }, /* 4301 */
1178 { 5, TD, sys_ppoll, "ppoll" }, /* 4302 */
1179 { 1, TP, sys_unshare, "unshare" }, /* 4303 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00001180 { 6, TD, sys_splice, "splice" }, /* 4304 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001181 { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 4305 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00001182 { 4, TD, sys_tee, "tee" }, /* 4306 */
1183 { 4, TD, sys_vmsplice, "vmsplice" }, /* 4307 */
Namhyung Kim96792962012-10-24 11:41:57 +09001184 { 6, TM, sys_move_pages, "move_pages" }, /* 4308 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001185 { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 4309 */
1186 { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 4310 */
1187 { 4, 0, sys_kexec_load, "kexec_load" }, /* 4311 */
Roland McGrath245745c2007-08-02 01:44:14 +00001188 { 3, 0, sys_getcpu, "getcpu" }, /* 4312 */
Dmitry V. Levina7068812011-11-25 23:19:47 +00001189 { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 4313 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001190 { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 4314 */
1191 { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 4315 */
David Daney670f5112010-07-29 15:51:14 -07001192 { 4, 0, printargs, "utimensat" }, /* 4316 */
Roland McGrath6f91dcf2007-08-02 01:23:00 +00001193 { 3, TD|TS, sys_signalfd, "signalfd" }, /* 4317 */
Roland McGrath827461a2007-08-02 01:31:14 +00001194 { 4, TD, sys_timerfd, "timerfd" }, /* 4318 */
Roland McGrathe6a00af2007-08-02 01:37:01 +00001195 { 1, TD, sys_eventfd, "eventfd" }, /* 4319 */
Dmitry V. Levin2bc744d2011-02-20 20:17:00 +00001196 { 6, TD, sys_fallocate, "fallocate" }, /* 4320 */
David Daney670f5112010-07-29 15:51:14 -07001197 { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 4321 */
1198 { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 4322 */
1199 { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 4323 */
1200 { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 4324 */
1201 { 2, TD, sys_eventfd2, "eventfd2" }, /* 4325 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001202 { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 4326 */
David Daney670f5112010-07-29 15:51:14 -07001203 { 3, TD, sys_dup3, "dup3" }, /* 4327 */
1204 { 2, TD, sys_pipe2, "pipe2" }, /* 4328 */
1205 { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 4329 */
Damir Shayhutdinov3087dd62011-05-12 16:57:40 +04001206 { 6, TD, sys_preadv, "preadv" }, /* 4330 */
1207 { 6, TD, sys_pwritev, "pwritev" }, /* 4331 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001208 { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 4332 */
1209 { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 4333 */
David Daney670f5112010-07-29 15:51:14 -07001210 { 4, TN, sys_accept4, "accept4" }, /* 4334 */
1211 { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 4335 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001212 { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 4336 */
1213 { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 4337 */
1214 { 4, 0, sys_prlimit64, "prlimit64" }, /* 4338 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00001215 { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 4339 */
1216 { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 4340 */
1217 { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 4341 */
1218 { 1, TD, sys_syncfs, "syncfs" }, /* 4342 */
1219 { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 4343 */
1220 { 2, TD, sys_setns, "setns" }, /* 4344 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00001221 { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 4345 */
1222 { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 4346 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001223#else
1224 { 0, 0, printargs, "o32_syscall" }, /* 4000 */
1225 { 0, 0, printargs, "o32_exit" }, /* 4001 */
1226 { 0, 0, printargs, "o32_fork" }, /* 4002 */
1227 { 0, 0, printargs, "o32_read" }, /* 4003 */
1228 { 0, 0, printargs, "o32_write" }, /* 4004 */
1229 { 0, 0, printargs, "o32_open" }, /* 4005 */
1230 { 0, 0, printargs, "o32_close" }, /* 4006 */
1231 { 0, 0, printargs, "o32_waitpid" }, /* 4007 */
1232 { 0, 0, printargs, "o32_creat" }, /* 4008 */
1233 { 0, 0, printargs, "o32_link" }, /* 4009 */
1234 { 0, 0, printargs, "o32_unlink" }, /* 4010 */
1235 { 0, 0, printargs, "o32_execve" }, /* 4011 */
1236 { 0, 0, printargs, "o32_chdir" }, /* 4012 */
1237 { 0, 0, printargs, "o32_time" }, /* 4013 */
1238 { 0, 0, printargs, "o32_mknod" }, /* 4014 */
1239 { 0, 0, printargs, "o32_chmod" }, /* 4015 */
1240 { 0, 0, printargs, "o32_lchown" }, /* 4016 */
Namhyung Kim96792962012-10-24 11:41:57 +09001241 { 0, TM, printargs, "o32_break" }, /* 4017 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001242 { 0, 0, printargs, "o32_oldstat" }, /* 4018 */
1243 { 0, 0, printargs, "o32_lseek" }, /* 4019 */
1244 { 0, 0, printargs, "o32_getpid" }, /* 4020 */
1245 { 0, 0, printargs, "o32_mount" }, /* 4021 */
1246 { 0, 0, printargs, "o32_oldumount" }, /* 4022 */
1247 { 0, 0, printargs, "o32_setuid" }, /* 4023 */
1248 { 0, 0, printargs, "o32_getuid" }, /* 4024 */
1249 { 0, 0, printargs, "o32_stime" }, /* 4025 */
1250 { 0, 0, printargs, "o32_ptrace" }, /* 4026 */
1251 { 0, 0, printargs, "o32_alarm" }, /* 4027 */
1252 { 0, 0, printargs, "o32_oldfstat" }, /* 4028 */
1253 { 0, 0, printargs, "o32_pause" }, /* 4029 */
1254 { 0, 0, printargs, "o32_utime" }, /* 4030 */
1255 { 0, 0, printargs, "o32_stty" }, /* 4031 */
1256 { 0, 0, printargs, "o32_gtty" }, /* 4032 */
1257 { 0, 0, printargs, "o32_access" }, /* 4033 */
1258 { 0, 0, printargs, "o32_nice" }, /* 4034 */
1259 { 0, 0, printargs, "o32_ftime" }, /* 4035 */
1260 { 0, 0, printargs, "o32_sync" }, /* 4036 */
1261 { 0, 0, printargs, "o32_kill" }, /* 4037 */
1262 { 0, 0, printargs, "o32_rename" }, /* 4038 */
1263 { 0, 0, printargs, "o32_mkdir" }, /* 4039 */
1264 { 0, 0, printargs, "o32_rmdir" }, /* 4040 */
1265 { 0, 0, printargs, "o32_dup" }, /* 4041 */
1266 { 0, 0, printargs, "o32_pipe" }, /* 4042 */
1267 { 0, 0, printargs, "o32_times" }, /* 4043 */
1268 { 0, 0, printargs, "o32_prof" }, /* 4044 */
Namhyung Kim96792962012-10-24 11:41:57 +09001269 { 0, TM, printargs, "o32_brk" }, /* 4045 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001270 { 0, 0, printargs, "o32_setgid" }, /* 4046 */
1271 { 0, 0, printargs, "o32_getgid" }, /* 4047 */
1272 { 0, 0, printargs, "o32_signal" }, /* 4048 */
1273 { 0, 0, printargs, "o32_geteuid" }, /* 4049 */
1274 { 0, 0, printargs, "o32_getegid" }, /* 4050 */
1275 { 0, 0, printargs, "o32_acct" }, /* 4051 */
1276 { 0, 0, printargs, "o32_umount" }, /* 4052 */
1277 { 0, 0, printargs, "o32_lock" }, /* 4053 */
1278 { 0, 0, printargs, "o32_ioctl" }, /* 4054 */
1279 { 0, 0, printargs, "o32_fcntl" }, /* 4055 */
1280 { 0, 0, printargs, "o32_mpx" }, /* 4056 */
1281 { 0, 0, printargs, "o32_setpgid" }, /* 4057 */
1282 { 0, 0, printargs, "o32_ulimit" }, /* 4058 */
1283 { 0, 0, printargs, "o32_oldolduname" }, /* 4059 */
1284 { 0, 0, printargs, "o32_umask" }, /* 4060 */
1285 { 0, 0, printargs, "o32_chroot" }, /* 4061 */
1286 { 0, 0, printargs, "o32_ustat" }, /* 4062 */
1287 { 0, 0, printargs, "o32_dup2" }, /* 4063 */
1288 { 0, 0, printargs, "o32_getppid" }, /* 4064 */
1289 { 0, 0, printargs, "o32_getpgrp" }, /* 4065 */
1290 { 0, 0, printargs, "o32_setsid" }, /* 4066 */
1291 { 0, 0, printargs, "o32_sigaction" }, /* 4067 */
1292 { 0, 0, printargs, "o32_siggetmask" }, /* 4068 */
1293 { 0, 0, printargs, "o32_sigsetmask" }, /* 4069 */
1294 { 0, 0, printargs, "o32_setreuid" }, /* 4070 */
1295 { 0, 0, printargs, "o32_setregid" }, /* 4071 */
1296 { 0, 0, printargs, "o32_sigsuspend" }, /* 4072 */
1297 { 0, 0, printargs, "o32_sigpending" }, /* 4073 */
1298 { 0, 0, printargs, "o32_sethostname" }, /* 4074 */
1299 { 0, 0, printargs, "o32_setrlimit" }, /* 4075 */
1300 { 0, 0, printargs, "o32_getrlimit" }, /* 4076 */
1301 { 0, 0, printargs, "o32_getrusage" }, /* 4077 */
1302 { 0, 0, printargs, "o32_gettimeofday" }, /* 4078 */
1303 { 0, 0, printargs, "o32_settimeofday" }, /* 4079 */
1304 { 0, 0, printargs, "o32_getgroups" }, /* 4080 */
1305 { 0, 0, printargs, "o32_setgroups" }, /* 4081 */
1306 { 0, 0, printargs, "o32_reserved82" }, /* 4082 */
1307 { 0, 0, printargs, "o32_symlink" }, /* 4083 */
1308 { 0, 0, printargs, "o32_oldlstat" }, /* 4084 */
1309 { 0, 0, printargs, "o32_readlink" }, /* 4085 */
1310 { 0, 0, printargs, "o32_uselib" }, /* 4086 */
1311 { 0, 0, printargs, "o32_swapon" }, /* 4087 */
1312 { 0, 0, printargs, "o32_reboot" }, /* 4088 */
1313 { 0, 0, printargs, "o32_readdir" }, /* 4089 */
Namhyung Kim96792962012-10-24 11:41:57 +09001314 { 0, TM, printargs, "o32_old_mmap" }, /* 4090 */
1315 { 0, TM, printargs, "o32_munmap" }, /* 4091 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001316 { 0, 0, printargs, "o32_truncate" }, /* 4092 */
1317 { 0, 0, printargs, "o32_ftruncate" }, /* 4093 */
1318 { 0, 0, printargs, "o32_fchmod" }, /* 4094 */
1319 { 0, 0, printargs, "o32_fchown" }, /* 4095 */
1320 { 0, 0, printargs, "o32_getpriority" }, /* 4096 */
1321 { 0, 0, printargs, "o32_setpriority" }, /* 4097 */
1322 { 0, 0, printargs, "o32_profil" }, /* 4098 */
1323 { 0, 0, printargs, "o32_statfs" }, /* 4099 */
1324 { 0, 0, printargs, "o32_fstatfs" }, /* 4100 */
1325 { 0, 0, printargs, "o32_ioperm" }, /* 4101 */
1326 { 0, 0, printargs, "o32_socketcall" }, /* 4102 */
1327 { 0, 0, printargs, "o32_syslog" }, /* 4103 */
1328 { 0, 0, printargs, "o32_setitimer" }, /* 4104 */
1329 { 0, 0, printargs, "o32_getitimer" }, /* 4105 */
1330 { 0, 0, printargs, "o32_stat" }, /* 4106 */
1331 { 0, 0, printargs, "o32_lstat" }, /* 4107 */
1332 { 0, 0, printargs, "o32_fstat" }, /* 4108 */
1333 { 0, 0, printargs, "o32_olduname" }, /* 4109 */
1334 { 0, 0, printargs, "o32_iopl" }, /* 4110 */
1335 { 0, 0, printargs, "o32_vhangup" }, /* 4111 */
1336 { 0, 0, printargs, "o32_idle" }, /* 4112 */
1337 { 0, 0, printargs, "o32_vm86" }, /* 4113 */
1338 { 0, 0, printargs, "o32_wait4" }, /* 4114 */
1339 { 0, 0, printargs, "o32_swapoff" }, /* 4115 */
1340 { 0, 0, printargs, "o32_sysinfo" }, /* 4116 */
1341 { 0, 0, printargs, "o32_ipc" }, /* 4117 */
1342 { 0, 0, printargs, "o32_fsync" }, /* 4118 */
1343 { 0, 0, printargs, "o32_sigreturn" }, /* 4119 */
1344 { 0, 0, printargs, "o32_clone" }, /* 4120 */
1345 { 0, 0, printargs, "o32_setdomainname" }, /* 4121 */
1346 { 0, 0, printargs, "o32_uname" }, /* 4122 */
1347 { 0, 0, printargs, "o32_modify_ldt" }, /* 4123 */
1348 { 0, 0, printargs, "o32_adjtimex" }, /* 4124 */
Namhyung Kim96792962012-10-24 11:41:57 +09001349 { 0, TM, printargs, "o32_mprotect" }, /* 4125 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001350 { 0, 0, printargs, "o32_sigprocmask" }, /* 4126 */
1351 { 0, 0, printargs, "o32_create_module" }, /* 4127 */
1352 { 0, 0, printargs, "o32_init_module" }, /* 4128 */
1353 { 0, 0, printargs, "o32_delete_module" }, /* 4129 */
1354 { 0, 0, printargs, "o32_get_kernel_syms"}, /* 4130 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00001355 { 0, TF, printargs, "o32_quotactl" }, /* 4131 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001356 { 0, 0, printargs, "o32_getpgid" }, /* 4132 */
1357 { 0, 0, printargs, "o32_fchdir" }, /* 4133 */
1358 { 0, 0, printargs, "o32_bdflush" }, /* 4134 */
1359 { 0, 0, printargs, "o32_sysfs" }, /* 4135 */
1360 { 0, 0, printargs, "o32_personality" }, /* 4136 */
1361 { 0, 0, printargs, "o32_afs_syscall" }, /* 4137 */
1362 { 0, 0, printargs, "o32_setfsuid" }, /* 4138 */
1363 { 0, 0, printargs, "o32_setfsgid" }, /* 4139 */
1364 { 0, 0, printargs, "o32__llseek" }, /* 4140 */
1365 { 0, 0, printargs, "o32_getdents" }, /* 4141 */
1366 { 0, 0, printargs, "o32__newselect" }, /* 4142 */
1367 { 0, 0, printargs, "o32_flock" }, /* 4143 */
Namhyung Kim96792962012-10-24 11:41:57 +09001368 { 0, TM, printargs, "o32_msync" }, /* 4144 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001369 { 0, 0, printargs, "o32_readv" }, /* 4145 */
1370 { 0, 0, printargs, "o32_writev" }, /* 4146 */
1371 { 0, 0, printargs, "o32_cacheflush" }, /* 4147 */
1372 { 0, 0, printargs, "o32_cachectl" }, /* 4148 */
1373 { 0, 0, printargs, "o32_sysmips" }, /* 4149 */
1374 { 0, 0, printargs, "o32_setup" }, /* 4150 */
1375 { 0, 0, printargs, "o32_getsid" }, /* 4151 */
1376 { 0, 0, printargs, "o32_fdatasync" }, /* 4152 */
1377 { 0, 0, printargs, "o32__sysctl" }, /* 4153 */
Namhyung Kim96792962012-10-24 11:41:57 +09001378 { 0, TM, printargs, "o32_mlock" }, /* 4154 */
1379 { 0, TM, printargs, "o32_munlock" }, /* 4155 */
1380 { 0, TM, printargs, "o32_mlockall" }, /* 4156 */
1381 { 0, TM, printargs, "o32_munlockall" }, /* 4157 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001382 { 0, 0, printargs, "o32_sched_setparam"}, /* 4158 */
1383 { 0, 0, printargs, "o32_sched_getparam"}, /* 4159 */
1384 { 0, 0, printargs, "o32_sched_setscheduler"}, /* 4160 */
1385 { 0, 0, printargs, "o32_sched_getscheduler"}, /* 4161 */
1386 { 0, 0, printargs, "o32_sched_yield" }, /* 4162 */
1387 { 0, 0, printargs, "o32_sched_get_priority_max"}, /* 4163 */
1388 { 0, 0, printargs, "o32_sched_get_priority_min"},/* 4164 */
1389 { 0, 0, printargs, "o32_sched_rr_get_interval"}, /* 4165 */
1390 { 0, 0, printargs, "o32_nanosleep" }, /* 4166 */
Namhyung Kim96792962012-10-24 11:41:57 +09001391 { 0, TM, printargs, "o32_mremap" }, /* 4167 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001392 { 0, 0, printargs, "o32_accept" }, /* 4168 */
1393 { 0, 0, printargs, "o32_bind" }, /* 4169 */
1394 { 0, 0, printargs, "o32_connect" }, /* 4170 */
1395 { 0, 0, printargs, "o32_getpeername" }, /* 4171 */
1396 { 0, 0, printargs, "o32_getsockname" }, /* 4172 */
1397 { 0, 0, printargs, "o32_getsockopt" }, /* 4173 */
1398 { 0, 0, printargs, "o32_listen" }, /* 4174 */
1399 { 0, 0, printargs, "o32_recv" }, /* 4175 */
1400 { 0, 0, printargs, "o32_recvfrom" }, /* 4176 */
1401 { 0, 0, printargs, "o32_recvmsg" }, /* 4177 */
1402 { 0, 0, printargs, "o32_send" }, /* 4178 */
1403 { 0, 0, printargs, "o32_sendmsg" }, /* 4179 */
1404 { 0, 0, printargs, "o32_sendto" }, /* 4180 */
1405 { 0, 0, printargs, "o32_setsockopt" }, /* 4181 */
1406 { 0, 0, printargs, "o32_shutdown" }, /* 4182 */
1407 { 0, 0, printargs, "o32_socket" }, /* 4183 */
1408 { 0, 0, printargs, "o32_socketpair" }, /* 4184 */
1409 { 0, 0, printargs, "o32_setresuid" }, /* 4185 */
1410 { 0, 0, printargs, "o32_getresuid" }, /* 4186 */
1411 { 0, 0, printargs, "o32_query_module" }, /* 4187 */
1412 { 0, 0, printargs, "o32_poll" }, /* 4188 */
1413 { 0, 0, printargs, "o32_nfsservctl" }, /* 4189 */
1414 { 0, 0, printargs, "o32_setresgid" }, /* 4190 */
1415 { 0, 0, printargs, "o32_getresgid" }, /* 4191 */
1416 { 0, 0, printargs, "o32_prctl" }, /* 4192 */
1417 { 0, 0, printargs, "o32_rt_sigreturn" }, /* 4193 */
1418 { 0, 0, printargs, "o32_rt_sigaction" }, /* 4194 */
1419 { 0, 0, printargs, "o32_rt_sigprocmask"}, /* 4195 */
1420 { 0, 0, printargs, "o32_rt_sigpending" }, /* 4196 */
1421 { 0, 0, printargs, "o32_rt_sigtimedwait"},/* 4197 */
1422 { 0, 0, printargs, "o32_rt_sigqueueinfo"},/* 4198 */
1423 { 0, 0, printargs, "o32_rt_siguspend" }, /* 4199 */
1424 { 0, 0, printargs, "o32_pread" }, /* 4200 */
1425 { 0, 0, printargs, "o32_pwrite" }, /* 4201 */
1426 { 0, 0, printargs, "o32_chown" }, /* 4202 */
1427 { 0, 0, printargs, "o32_getcwd" }, /* 4203 */
1428 { 0, 0, printargs, "o32_capget" }, /* 4204 */
1429 { 0, 0, printargs, "o32_capset" }, /* 4205 */
1430 { 0, 0, printargs, "o32_sigaltstatck" }, /* 4206 */
1431 { 0, 0, printargs, "o32_sendfile" }, /* 4207 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001432 { 0, 0, NULL, NULL }, /* 4208 */
1433 { 0, 0, NULL, NULL }, /* 4209 */
Namhyung Kim96792962012-10-24 11:41:57 +09001434 { 0, TM, printargs, "o32_mmap" }, /* 4210 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001435 { 0, 0, printargs, "o32_truncate64" }, /* 4211 */
1436 { 0, 0, printargs, "o32_ftruncate64" }, /* 4212 */
1437 { 0, 0, printargs, "o32_stat64" }, /* 4213 */
1438 { 0, 0, printargs, "o32_lstat64" }, /* 4214 */
1439 { 0, 0, printargs, "o32_fstat64" }, /* 4215 */
1440 { 0, 0, printargs, "o32_pivot_root" }, /* 4216 */
Namhyung Kim96792962012-10-24 11:41:57 +09001441 { 0, TM, printargs, "o32_mincore" }, /* 4217 */
1442 { 0, TM, printargs, "o32_madvise" }, /* 4218 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001443 { 0, 0, printargs, "o32_getdents64" }, /* 4219 */
1444 { 0, 0, printargs, "o32_fcntl64" }, /* 4220 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001445 { 0, 0, NULL, NULL }, /* 4221 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001446 { 0, 0, printargs, "o32_gettid" }, /* 4222 */
1447 { 5, TD, printargs, "o32_readahead" }, /* 4223 */
1448 { 5, TF, printargs, "o32_setxattr" }, /* 4224 */
1449 { 5, TF, printargs, "o32_lsetxattr" }, /* 4225 */
1450 { 5, TD, printargs, "o32_fsetxattr" }, /* 4226 */
1451 { 4, TF, printargs, "o32_getxattr" }, /* 4227 */
1452 { 4, TF, printargs, "o32_lgetxattr" }, /* 4228 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001453 { 4, TD, printargs, "o32_fgetxattr" }, /* 4229 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001454 { 3, TF, printargs, "o32_listxattr" }, /* 4230 */
1455 { 3, TF, printargs, "o32_llistxattr" }, /* 4231 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001456 { 3, TD, printargs, "o32_flistxattr" }, /* 4232 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001457 { 2, TF, printargs, "o32_removexattr" }, /* 4233 */
1458 { 2, TF, printargs, "o32_lremovexattr" }, /* 4234 */
1459 { 2, TD, printargs, "o32_fremovexattr" }, /* 4235 */
1460 { 2, TS, printargs, "o32_tkill" }, /* 4236 */
Denys Vlasenko24f0dce2008-12-29 20:04:15 +00001461 { 5, TD|TN, printargs, "o32_sendfile64" }, /* 4237 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001462 { 6, 0, printargs, "o32_futex" }, /* 4238 */
1463 { 3, 0, printargs, "o32_sched_setaffinity"}, /* 4239 */
1464 { 3, 0, printargs, "o32_sched_getaffinity"}, /* 4240 */
1465 { 2, 0, printargs, "o32_io_setup" }, /* 4241 */
1466 { 1, 0, printargs, "o32_io_destroy" }, /* 4242 */
1467 { 5, 0, printargs, "o32_io_getevents" }, /* 4243 */
1468 { 3, 0, printargs, "o32_io_submit" }, /* 4244 */
1469 { 3, 0, printargs, "o32_io_cancel" }, /* 4245 */
1470 { 1, TP, printargs, "o32_exit_group" }, /* 4246 */
1471 { 3, 0, printargs, "o32_lookup_dcookie"}, /* 4247 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001472 { 1, TD, printargs, "o32_epoll_create" }, /* 4248 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001473 { 4, TD, printargs, "o32_epoll_ctl" }, /* 4249 */
David Daney670f5112010-07-29 15:51:14 -07001474 { 4, TD, printargs, "o32_epoll_wait" }, /* 4250 */
Namhyung Kim96792962012-10-24 11:41:57 +09001475 { 5, TM, printargs, "o32_remap_file_pages"}, /* 4251 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001476 { 1, 0, printargs, "o32_set_tid_address"}, /* 4252 */
1477 { 0, 0, printargs, "o32_restart_syscall"}, /* 4253 */
Denys Vlasenko44142a72011-08-23 18:04:25 +02001478 { MA, 0, printargs, "o32_fadvise64_64" }, /* 4254 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001479 { 3, TF, printargs, "o32_statfs64" }, /* 4255 */
1480 { 2, TD, printargs, "o32_fstatfs64" }, /* 4256 */
1481 { 3, 0, printargs, "o32_timer_create" }, /* 4257 */
1482 { 4, 0, printargs, "o32_timer_settime" }, /* 4258 */
1483 { 2, 0, printargs, "o32_timer_gettime" }, /* 4259 */
1484 { 1, 0, printargs, "o32_timer_getoverrun"}, /* 4260 */
1485 { 1, 0, printargs, "o32_timer_delete" }, /* 4261 */
1486 { 2, 0, printargs, "o32_clock_settime" }, /* 4262 */
1487 { 2, 0, printargs, "o32_clock_gettime" }, /* 4263 */
1488 { 2, 0, printargs, "o32_clock_getres" }, /* 4264 */
1489 { 4, 0, printargs, "o32_clock_nanosleep"}, /* 4265 */
1490 { 3, TS, printargs, "o32_tgkill" }, /* 4266 */
1491 { 2, TF, printargs, "o32_utimes" }, /* 4267 */
Namhyung Kim96792962012-10-24 11:41:57 +09001492 { 4, TM, printargs, "o32_mbind" }, /* 4268 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001493 { 0, 0, printargs, "o32_SYS_4269" }, /* 4269 */
1494 { 0, 0, printargs, "o32_SYS_4270" }, /* 4270 */
1495 { 4, 0, printargs, "o32_mq_open" }, /* 4271 */
1496 { 1, 0, printargs, "o32_mq_unlink" }, /* 4272 */
1497 { 5, 0, printargs, "o32_mq_timedsend" }, /* 4273 */
1498 { 5, 0, printargs, "o32_mq_timedreceive"}, /* 4274 */
1499 { 2, 0, printargs, "o32_mq_notify" }, /* 4275 */
1500 { 3, 0, printargs, "o32_mq_getsetattr" }, /* 4276 */
1501 { 0, 0, printargs, "o32_SYS_4277" }, /* 4277 */
1502 { 5, TP, printargs, "o32_waitid" }, /* 4278 */
1503 { 0, 0, printargs, "o32_SYS_4279" }, /* 4279 */
1504 { 5, 0, printargs, "o32_add_key" }, /* 4280 */
1505 { 4, 0, printargs, "o32_request_key" }, /* 4281 */
1506 { 5, 0, printargs, "o32_keyctl" }, /* 4282 */
1507 { 1, 0, printargs, "o32_set_thread_area" }, /* 4283 */
1508 { 0, TD, printargs, "o32_inotify_init" }, /* 4284 */
1509 { 3, TD, printargs, "o32_inotify_add_watch" }, /* 4285 */
1510 { 2, TD, printargs, "o32_inotify_rm_watch" }, /* 4286 */
Namhyung Kim96792962012-10-24 11:41:57 +09001511 { 4, TM, printargs, "o32_migrate_pages" }, /* 4287 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001512 { 4, TD|TF, printargs, "o32_openat" }, /* 4288 */
1513 { 3, TD|TF, printargs, "o32_mkdirat" }, /* 4289 */
1514 { 4, TD|TF, printargs, "o32_mknodat" }, /* 4290 */
1515 { 5, TD|TF, printargs, "o32_fchownat" }, /* 4291 */
1516 { 3, TD|TF, printargs, "o32_futimesat" }, /* 4292 */
Dmitry V. Levin62d04282011-01-19 00:21:07 +00001517 { 4, TD|TF, printargs, "o32_newfstatat" }, /* 4293 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001518 { 3, TD|TF, printargs, "o32_unlinkat" }, /* 4294 */
1519 { 4, TD|TF, printargs, "o32_renameat" }, /* 4295 */
1520 { 5, TD|TF, printargs, "o32_linkat" }, /* 4296 */
1521 { 3, TD|TF, printargs, "o32_symlinkat" }, /* 4297 */
1522 { 4, TD|TF, printargs, "o32_readlinkat" }, /* 4298 */
1523 { 3, TD|TF, printargs, "o32_fchmodat" }, /* 4299 */
1524 { 3, TD|TF, printargs, "o32_faccessat" }, /* 4300 */
1525 { 6, TD, printargs, "o32_pselect6" }, /* 4301 */
1526 { 5, TD, printargs, "o32_ppoll" }, /* 4302 */
1527 { 1, TP, printargs, "o32_unshare" }, /* 4303 */
1528 { 6, TD, printargs, "o32_splice" }, /* 4304 */
1529 { 4, TD, printargs, "o32_sync_file_range" }, /* 4305 */
David Daney670f5112010-07-29 15:51:14 -07001530 { 4, TD, printargs, "o32_tee" }, /* 4306 */
1531 { 4, TD, printargs, "o32_vmsplice" }, /* 4307 */
Namhyung Kim96792962012-10-24 11:41:57 +09001532 { 6, TM, printargs, "o32_move_pages" }, /* 4308 */
David Daney670f5112010-07-29 15:51:14 -07001533 { 2, 0, printargs, "o32_set_robust_list" }, /* 4309 */
1534 { 3, 0, printargs, "o32_get_robust_list" }, /* 4310 */
1535 { 4, 0, printargs, "o32_kexec_load" }, /* 4311 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001536 { 3, 0, printargs, "o32_getcpu" }, /* 4312 */
1537 { 5, TD, printargs, "o32_epoll_pwait" }, /* 4313 */
David Daney670f5112010-07-29 15:51:14 -07001538 { 3, 0, printargs, "o32_ioprio_set" }, /* 4314 */
1539 { 2, 0, printargs, "o32_ioprio_get" }, /* 4315 */
1540 { 4, 0, printargs, "o32_utimensat" }, /* 4316 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001541 { 3, TD|TS, printargs, "o32_signalfd" }, /* 4317 */
1542 { 4, TD, printargs, "o32_timerfd" }, /* 4318 */
1543 { 1, TD, printargs, "o32_eventfd" }, /* 4319 */
Dmitry V. Levin2bc744d2011-02-20 20:17:00 +00001544 { 6, TD, printargs, "o32_fallocate" }, /* 4320 */
David Daney670f5112010-07-29 15:51:14 -07001545 { 2, TD, printargs, "o32_timerfd_create" }, /* 4321 */
1546 { 2, TD, printargs, "o32_timerfd_gettime" }, /* 4322 */
1547 { 4, TD, printargs, "o32_timerfd_settime" }, /* 4323 */
1548 { 4, TD|TS, printargs, "o32_signalfd4" }, /* 4324 */
1549 { 2, TD, printargs, "o32_eventfd2" }, /* 4325 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001550 { 1, TD, printargs, "o32_epoll_create1" }, /* 4326 */
David Daney670f5112010-07-29 15:51:14 -07001551 { 3, TD, printargs, "o32_dup3" }, /* 4327 */
1552 { 2, TD, printargs, "o32_pipe2" }, /* 4328 */
1553 { 1, TD, printargs, "o32_inotify_init1" }, /* 4329 */
1554 { 6, TD, printargs, "o32_preadv" }, /* 4330 */
1555 { 6, TD, printargs, "o32_pwritev" }, /* 4331 */
1556 { 4, TP|TS, printargs, "o32_rt_tgsigqueueinfo" }, /* 4332 */
1557 { 5, TD, printargs, "o32_perf_event_open" }, /* 4333 */
1558 { 4, TN, printargs, "o32_accept4" }, /* 4334 */
1559 { 5, TN, printargs, "o32_recvmmsg" }, /* 4335 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00001560 { 2, TD, printargs, "o32_fanotify_init" }, /* 4336 */
1561 { 5, TD|TF, printargs, "o32_fanotify_mark" }, /* 4337 */
Dmitry V. Levine9e3d702011-01-17 22:39:33 +00001562 { 4, 0, printargs, "o32_prlimit64" }, /* 4338 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00001563 { 5, TD|TF, printargs, "o32_name_to_handle_at"}, /* 4339 */
1564 { 3, TD, printargs, "o32_open_by_handle_at"}, /* 4340 */
1565 { 2, 0, printargs, "o32_clock_adjtime" }, /* 4341 */
1566 { 1, TD, printargs, "o32_syncfs" }, /* 4342 */
1567 { 4, TN, printargs, "o32_sendmmsg" }, /* 4343 */
1568 { 2, TD, printargs, "o32_setns" }, /* 4344 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00001569 { 6, 0, printargs, "o32_process_vm_readv" }, /* 4345 */
1570 { 6, 0, printargs, "o32_process_vm_writev" }, /* 4346 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001571#endif
Denys Vlasenkobf8ed172013-02-16 14:44:31 +01001572
1573 [4347 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */
1574
Denys Vlasenkoc36c3522012-02-25 02:47:15 +01001575#if defined(LINUX_MIPSN64)
Roland McGrath542c2c62008-05-20 01:11:56 +00001576 /* For an N64 strace decode the N64 64-bit syscalls. */
1577 { 3, TF, sys_read, "read" }, /* 5000 */ /* start of Linux N64 */
1578 { 3, TF, sys_write, "write" }, /* 5001 */
1579 { 3, TF, sys_open, "open" }, /* 5002 */
1580 { 1, 0, sys_close, "close" }, /* 5003 */
1581 { 2, TF, sys_stat, "stat" }, /* 5004 */
1582 { 2, 0, sys_fstat, "fstat" }, /* 5005 */
1583 { 2, TF, sys_lstat, "lstat" }, /* 5006 */
1584 { 3, 0, sys_poll, "poll" }, /* 5007 */
1585 { 3, 0, sys_lseek, "lseek" }, /* 5008 */
Namhyung Kim96792962012-10-24 11:41:57 +09001586 { 6, TD|TM, sys_mmap, "mmap" }, /* 5009 */
1587 { 3, TM, sys_mprotect, "mprotect" }, /* 5010 */
1588 { 2, TM, sys_munmap, "munmap" }, /* 5011 */
1589 { 1, TM, sys_brk, "brk" }, /* 5012 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001590 { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 5013 */
1591 { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 5014 */
1592 { 3, 0, sys_ioctl, "ioctl" }, /* 5015 */
Dmitry V. Levin309edeb2012-02-04 15:17:43 +00001593 { 6, TF, sys_pread, "pread" }, /* 5016 */
Denys Vlasenko1be02792012-03-18 23:49:07 +01001594 { 6, TF, sys_pwrite, "pwrite" }, /* 5017 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001595 { 3, 0, sys_readv, "readv" }, /* 5018 */
1596 { 3, 0, sys_writev, "writev" }, /* 5019 */
1597 { 2, TF, sys_access, "access" }, /* 5020 */
1598 { 1, 0, sys_pipe, "pipe" }, /* 5021 */
Denys Vlasenko86779132012-03-17 18:00:14 +01001599 { 5, 0, sys_select, "_newselect" }, /* 5022 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001600 { 0, 0, sys_sched_yield, "sched_yield" }, /* 5023 */
Namhyung Kim96792962012-10-24 11:41:57 +09001601 { 5, TM, sys_mremap, "mremap" }, /* 5024 */
1602 { 3, TM, sys_msync, "msync" }, /* 5025 */
1603 { 3, TM, sys_mincore, "mincore" }, /* 5026 */
1604 { 3, TM, sys_madvise, "madvise" }, /* 5027 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001605 { 3, TI, sys_shmget, "shmget" }, /* 5028 */
1606 { 3, TI, sys_shmat, "shmgat" }, /* 5029 */
1607 { 3, TI, sys_shmctl, "shmctl" }, /* 5030 */
1608 { 1, 0, sys_dup, "dup" }, /* 5031 */
1609 { 2, 0, sys_dup2, "dup2" }, /* 5032 */
1610 { 0, TS, sys_pause, "pause" }, /* 5033 */
1611 { 2, 0, sys_nanosleep, "nanosleep" }, /* 5034 */
1612 { 2, 0, sys_getitimer, "getitimer" }, /* 5035 */
1613 { 3, 0, sys_setitimer, "setitimer" }, /* 5036 */
1614 { 1, 0, sys_alarm, "alarm" }, /* 5037 */
1615 { 0, 0, sys_getpid, "getpid" }, /* 5038 */
Denys Vlasenko24f0dce2008-12-29 20:04:15 +00001616 { 4, TD|TN, sys_sendfile, "sendfile" }, /* 5039 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001617 { 2, 0, sys_socketcall, "socketcall" }, /* 5040 */
1618 { 3, TN, sys_connect, "connect" }, /* 5041 */
1619 { 3, TN, sys_accept, "accept" }, /* 5042 */
1620 { 6, TN, sys_sendto, "sendto" }, /* 5043 */
1621 { 6, TN, sys_recvfrom, "recvfrom" }, /* 5044 */
1622 { 3, TN, sys_sendmsg, "sendmsg" }, /* 5045 */
1623 { 3, TN, sys_recvmsg, "recvmsg" }, /* 5046 */
1624 { 2, TN, sys_shutdown, "shutdown" }, /* 5047 */
1625 { 3, TN, sys_bind, "bind" }, /* 5048 */
1626 { 2, TN, sys_listen, "listen" }, /* 5049 */
1627 { 3, TN, sys_getsockname, "getsockname" }, /* 5050 */
1628 { 3, TN, sys_getpeername, "getpeername" }, /* 5051 */
1629 { 4, TN, sys_socketpair, "socketpair" }, /* 5052 */
1630 { 5, TN, sys_setsockopt, "setsockopt" }, /* 5053 */
1631 { 5, TN, sys_getsockopt, "getsockopt" }, /* 5054 */
1632 { 2, TP, sys_clone, "clone" }, /* 5055 */
1633 { 0, TP, sys_fork, "fork" }, /* 5056 */
1634 { 3, TF|TP, sys_execve, "execve" }, /* 5057 */
1635 { 1, TP, sys_exit, "exit" }, /* 5058 */
1636 { 4, TP, sys_wait4, "wait4" }, /* 5059 */
1637 { 2, TS, sys_kill, "kill" }, /* 5060 */
1638 { 1, 0, sys_uname, "uname" }, /* 5061 */
1639 { 3, TI, sys_semget, "semget" }, /* 5062 */
1640 { 3, TI, printargs, "semop" }, /* 5063 */
1641 { 4, TI, sys_semctl, "semctl" }, /* 5064 */
1642 { 1, TI, sys_shmdt, "shmdt" }, /* 5065 */
1643 { 2, TI, sys_msgget, "msgget" }, /* 5066 */
1644 { 4, TI, sys_msgsnd, "msgsnd" }, /* 5067 */
1645 { 5, TI, sys_msgrcv, "msgrcv" }, /* 5068 */
1646 { 3, TI, sys_msgctl, "msgctl" }, /* 5069 */
1647 { 3, 0, sys_fcntl, "fcntl" }, /* 5070 */
1648 { 2, 0, sys_flock, "flock" }, /* 5071 */
Dmitry V. Levin531af482012-03-11 15:28:03 +00001649 { 1, TD, sys_fsync, "fsync" }, /* 5072 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001650 { 1, 0, sys_fdatasync, "fdatasync" }, /* 5073 */
1651 { 2, TF, sys_truncate, "truncate" }, /* 5074 */
1652 { 2, 0, sys_ftruncate, "ftruncate" }, /* 5075 */
1653 { 3, 0, sys_getdents, "getdents" }, /* 5076 */
1654 { 2, TF, sys_getcwd, "getcwd" }, /* 5077 */
1655 { 1, TF, sys_chdir, "chdir" }, /* 5078 */
1656 { 1, TF, sys_fchdir, "fchdir" }, /* 5079 */
1657 { 2, TF, sys_rename, "rename" }, /* 5080 */
1658 { 2, TF, sys_mkdir, "mkdir" }, /* 5081 */
1659 { 1, TF, sys_rmdir, "rmdir" }, /* 5082 */
1660 { 2, TF, sys_creat, "creat" }, /* 5083 */
1661 { 2, TF, sys_link, "link" }, /* 5084 */
1662 { 1, TF, sys_unlink, "unlink" }, /* 5085 */
1663 { 2, TF, sys_symlink, "symlink" }, /* 5086 */
1664 { 3, TF, sys_readlink, "readlink" }, /* 5087 */
1665 { 2, TF, sys_chmod, "chmod" }, /* 5088 */
1666 { 2, 0, sys_fchmod, "fchmod" }, /* 5089 */
1667 { 3, TF, sys_chown, "chown" }, /* 5090 */
1668 { 3, 0, sys_fchown, "fchown" }, /* 5091 */
1669 { 3, TF, sys_chown, "lchown" }, /* 5092 */
1670 { 1, 0, sys_umask, "umask" }, /* 5093 */
1671 { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 5094 */
1672 { 2, 0, sys_getrlimit, "getrlimit" }, /* 5095 */
1673 { 2, 0, sys_getrusage, "getrusage" }, /* 5096 */
1674 { 1, 0, sys_sysinfo, "sysinfo" }, /* 5097 */
1675 { 1, 0, sys_times, "times" }, /* 5098 */
1676 { 4, 0, sys_ptrace, "ptrace" }, /* 5099 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00001677 { 0, NF, sys_getuid, "getuid" }, /* 5100 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001678 { 3, 0, sys_syslog, "syslog" }, /* 5101 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00001679 { 0, NF, sys_getgid, "getgid" }, /* 5102 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001680 { 1, 0, sys_setuid, "setuid" }, /* 5103 */
1681 { 1, 0, sys_setgid, "setgid" }, /* 5104 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00001682 { 0, NF, sys_geteuid, "geteuid" }, /* 5105 */
1683 { 0, NF, sys_getegid, "getegid" }, /* 5106 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001684 { 2, 0, sys_setpgid, "setpgid" }, /* 5107 */
1685 { 0, 0, sys_getppid, "getppid" }, /* 5108 */
1686 { 0, 0, sys_getpgrp, "getpgrp" }, /* 5109 */
1687 { 0, 0, sys_setsid, "setsid" }, /* 5110 */
1688 { 2, 0, sys_setreuid, "setreuid" }, /* 5111 */
1689 { 2, 0, sys_setregid, "setregid" }, /* 5112 */
1690 { 2, 0, sys_getgroups, "getgroups" }, /* 5113 */
1691 { 2, 0, sys_setgroups, "setgroups" }, /* 5114 */
1692 { 3, 0, sys_setresuid, "setresuid" }, /* 5115 */
1693 { 3, 0, sys_getresuid, "getresuid" }, /* 5116 */
1694 { 3, 0, sys_setresgid, "setresgid" }, /* 5117 */
1695 { 3, 0, sys_getresgid, "getresgid" }, /* 5118 */
1696 { 0, 0, sys_getpgid, "getpgid" }, /* 5119 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00001697 { 1, NF, sys_setfsuid, "setfsuid" }, /* 5120 */
1698 { 1, NF, sys_setfsgid, "setfsgid" }, /* 5121 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001699 { 1, 0, sys_getsid, "getsid" }, /* 5122 */
1700 { 2, 0, sys_capget, "capget" }, /* 5123 */
1701 { 2, 0, sys_capset, "capset" }, /* 5124 */
1702 { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 5125 */
1703 { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 5126 */
1704 { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 5127 */
1705 { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 5128 */
1706 { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 5129 */
1707 { 2, TF, sys_utime, "utime" }, /* 5130 */
1708 { 3, TF, sys_mknod, "mknod" }, /* 5131 */
1709 { 1, 0, sys_personality, "personality" }, /* 5132 */
1710 { 2, 0, sys_ustat, "ustat" }, /* 5133 */
1711 { 3, 0, sys_statfs, "statfs" }, /* 5134 */
1712 { 3, 0, sys_fstatfs, "fstatfs" }, /* 5135 */
1713 { 5, 0, sys_sysfs, "sysfs" }, /* 5136 */
1714 { 2, 0, sys_getpriority, "getpriority" }, /* 5137 */
1715 { 3, 0, sys_setpriority, "setpriority" }, /* 5138 */
1716 { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 5139 */
1717 { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 5140 */
1718 { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 5141 */
1719 { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 5142 */
1720 { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 5143 */
1721 { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 5144 */
1722 { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 5145 */
Namhyung Kim96792962012-10-24 11:41:57 +09001723 { 2, TM, sys_mlock, "mlock" }, /* 5146 */
1724 { 2, TM, sys_munlock, "munlock" }, /* 5147 */
1725 { 1, TM, sys_mlockall, "mlockall" }, /* 5148 */
1726 { 0, TM, sys_munlockall, "munlockall" }, /* 5149 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001727 { 0, 0, sys_vhangup, "vhangup" }, /* 5150 */
1728 { 2, 0, sys_pivotroot, "pivot_root" }, /* 5151 */
Denys Vlasenko86779132012-03-17 18:00:14 +01001729 { 1, 0, sys_sysctl, "_sysctl" }, /* 5152 */
Dmitry V. Levin1cd2f962011-11-26 23:14:40 +00001730 { 5, 0, sys_prctl, "prctl" }, /* 5153 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001731 { 1, 0, sys_adjtimex, "adjtimex" }, /* 5154 */
1732 { 2, 0, sys_setrlimit, "setrlimit" }, /* 5155 */
1733 { 1, TF, sys_chroot, "chroot" }, /* 5156 */
1734 { 0, 0, sys_sync, "sync" }, /* 5157 */
1735 { 1, TF, sys_acct, "acct" }, /* 5158 */
1736 { 2, 0, sys_settimeofday, "settimeofday" }, /* 5159 */
1737 { 5, TF, sys_mount, "mount" }, /* 5160 */
1738 { 2, TF, sys_umount2, "umount" }, /* 5161 */
Dmitry V. Levinc0861c02011-11-25 23:04:04 +00001739 { 2, TF, sys_swapon, "swapon" }, /* 5162 */
Dmitry V. Levin612e0922011-02-20 19:14:10 +00001740 { 1, TF, sys_swapoff, "swapoff" }, /* 5163 */
Dmitry V. Levin30a05152011-11-25 23:13:15 +00001741 { 4, 0, sys_reboot, "reboot" }, /* 5164 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001742 { 2, 0, sys_sethostname, "sethostname" }, /* 5165 */
1743 { 2, 0, sys_setdomainname, "setdomainname" }, /* 5166 */
1744 { 2, 0, sys_create_module, "create_module" }, /* 5167 */
1745 { 4, 0, sys_init_module, "init_module" }, /* 5168 */
1746 { 1, 0, sys_delete_module, "delete_module" }, /* 5169 */
1747 { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 5170 */
1748 { 5, 0, sys_query_module, "query_module" }, /* 5171 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00001749 { 4, TF, sys_quotactl, "quotactl" }, /* 5172 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001750 { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 5173 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001751 { 5, TN, printargs, "getpmsg" }, /* 5174 */
1752 { 5, TN, printargs, "putpmsg" }, /* 5175 */
1753 { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 5176 */
1754 { 0, 0, printargs, "reserved177" }, /* 5177 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001755 { 0, 0, sys_gettid, "gettid" }, /* 5178 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001756 { 3, 0, sys_readahead, "readahead" }, /* 5179 */
1757 { 5, 0, sys_setxattr, "setxattr" }, /* 5180 */
1758 { 5, 0, sys_setxattr, "lsetxattr" }, /* 5181 */
1759 { 5, 0, sys_fsetxattr, "fsetxattr" }, /* 5182 */
1760 { 4, 0, sys_getxattr, "getxattr" }, /* 5183 */
1761 { 4, 0, sys_getxattr, "lgetxattr" }, /* 5184 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001762 { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 5185 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001763 { 3, 0, sys_listxattr, "listxattr" }, /* 5186 */
1764 { 3, 0, sys_listxattr, "llistxattr" }, /* 5187 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001765 { 3, TD, sys_flistxattr, "flistxattr" }, /* 5188 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001766 { 2, 0, sys_removexattr, "removexattr" }, /* 5189 */
1767 { 2, 0, sys_removexattr, "lremovexattr" }, /* 5190 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00001768 { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 5191 */
Denys Vlasenko3b605422012-02-27 14:58:06 +01001769 { 2, TS, sys_kill, "tkill" }, /* 5192 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001770 { 1, 0, sys_time, "time" }, /* 5193 */
David Daney670f5112010-07-29 15:51:14 -07001771 { 6, 0, sys_futex, "futex" }, /* 5194 */
1772 { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 5195 */
1773 { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 5196 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001774 { 3, 0, printargs, "cacheflush" }, /* 5197 */
1775 { 3, 0, printargs, "cachectl" }, /* 5198 */
1776 { 4, 0, sys_sysmips, "sysmips" }, /* 5199 */
David Daney670f5112010-07-29 15:51:14 -07001777 { 2, 0, sys_io_setup, "io_setup" }, /* 5200 */
1778 { 1, 0, sys_io_destroy, "io_destroy" }, /* 5201 */
1779 { 5, 0, sys_io_getevents, "io_getevents" }, /* 5202 */
1780 { 3, 0, sys_io_submit, "io_submit" }, /* 5203 */
1781 { 3, 0, sys_io_cancel, "io_cancel" }, /* 5204 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001782 { 1, TP, sys_exit, "exit_group" }, /* 5205 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001783 { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 5206 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001784 { 1, TD, sys_epoll_create, "epoll_create" }, /* 5207 */
David Daney670f5112010-07-29 15:51:14 -07001785 { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 5208 */
1786 { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 5209 */
Namhyung Kim96792962012-10-24 11:41:57 +09001787 { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 5210 */
Denys Vlasenko3cc94382012-01-10 16:48:19 +01001788 { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 5211 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001789 { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 5212 */
David Daney670f5112010-07-29 15:51:14 -07001790 { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 5213 */
1791 { 5, TI, sys_semtimedop, "semtimedop" }, /* 5214 */
Dmitry V. Levinfdbe3c52011-02-20 15:23:22 +00001792 { 4, TD, sys_fadvise64_64, "fadvise64_64" }, /* 5215 */
David Daney670f5112010-07-29 15:51:14 -07001793 { 3, 0, sys_timer_create, "timer_create" }, /* 5216 */
1794 { 4, 0, sys_timer_settime, "timer_settime" }, /* 5217 */
1795 { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 5218 */
1796 { 1, 0, sys_timer_getoverrun, "timer_getoverrun"}, /* 5219 */
1797 { 1, 0, sys_timer_delete, "timer_delete" }, /* 5220 */
1798 { 2, 0, sys_clock_settime, "clock_settime" }, /* 5221 */
1799 { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 5222 */
1800 { 2, 0, sys_clock_getres, "clock_getres" }, /* 5223 */
1801 { 4, 0, sys_clock_nanosleep, "clock_nanosleep"}, /* 5224 */
1802 { 3, TS, sys_tgkill, "tgkill" }, /* 5225 */
1803 { 2, TF, sys_utimes, "utimes" }, /* 5226 */
Namhyung Kim96792962012-10-24 11:41:57 +09001804 { 6, TM, sys_mbind, "mbind" }, /* 5227 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001805 { 0, 0, NULL, NULL }, /* 5228 */
1806 { 0, 0, NULL, NULL }, /* 5229 */
David Daney670f5112010-07-29 15:51:14 -07001807 { 4, 0, sys_mq_open, "mq_open" }, /* 5230 */
1808 { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 5231 */
1809 { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 5232 */
1810 { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 5233 */
1811 { 2, 0, sys_mq_notify, "mq_notify" }, /* 5234 */
1812 { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 5235 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001813 { 0, 0, NULL, NULL }, /* 5236 */
David Daney670f5112010-07-29 15:51:14 -07001814 { 5, TP, sys_waitid, "waitid" }, /* 5237 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001815 { 0, 0, NULL, NULL }, /* 5238 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001816 { 5, 0, sys_add_key, "add_key" }, /* 5239 */
1817 { 4, 0, sys_request_key, "request_key" }, /* 5230 */
1818 { 5, 0, sys_keyctl, "keyctl" }, /* 5241 */
David Daney670f5112010-07-29 15:51:14 -07001819 { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 5242 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001820 { 0, TD, sys_inotify_init, "inotify_init" }, /* 5243 */
David Daney670f5112010-07-29 15:51:14 -07001821 { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 5244 */
1822 { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 5245 */
Namhyung Kim96792962012-10-24 11:41:57 +09001823 { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 5246 */
David Daney670f5112010-07-29 15:51:14 -07001824 { 4, TD|TF, sys_openat, "openat" }, /* 5247 */
1825 { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 5248 */
1826 { 4, TD|TF, sys_mknodat, "mknodat" }, /* 5249 */
1827 { 5, TD|TF, sys_fchownat, "fchownat" }, /* 5250 */
1828 { 3, TD|TF, sys_futimesat, "futimesat" }, /* 5251 */
1829 { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 5252 */
1830 { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 5253 */
1831 { 4, TD|TF, sys_renameat, "renameat" }, /* 5254 */
1832 { 5, TD|TF, sys_linkat, "linkat" }, /* 5255 */
1833 { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 5256 */
1834 { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 5257 */
1835 { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 5258 */
1836 { 3, TD|TF, sys_faccessat, "faccessat" }, /* 5259 */
1837 { 6, TD, sys_pselect6, "pselect6" }, /* 5260 */
1838 { 5, TD, sys_ppoll, "ppoll" }, /* 5261 */
1839 { 1, TP, sys_unshare, "unshare" }, /* 5262 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00001840 { 6, TD, sys_splice, "splice" }, /* 5263 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001841 { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 5264 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00001842 { 4, TD, sys_tee, "tee" }, /* 5265 */
1843 { 4, TD, sys_vmsplice, "vmsplice" }, /* 5266 */
Namhyung Kim96792962012-10-24 11:41:57 +09001844 { 6, TM, printargs, "move_pages" }, /* 5267 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001845 { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 5268 */
1846 { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 5269 */
1847 { 4, 0, sys_kexec_load, "kexec_load" }, /* 5270 */
David Daney670f5112010-07-29 15:51:14 -07001848 { 3, 0, sys_getcpu, "getcpu" }, /* 5271 */
Dmitry V. Levina7068812011-11-25 23:19:47 +00001849 { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 5272 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001850 { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 5273 */
1851 { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 5274 */
David Daney670f5112010-07-29 15:51:14 -07001852 { 4, TD|TF, sys_utimensat, "utimensat" }, /* 5275 */
1853 { 3, TD|TS, sys_signalfd, "signalfd" }, /* 5276 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01001854 { 0, 0, NULL, NULL }, /* 5277 */
David Daney670f5112010-07-29 15:51:14 -07001855 { 1, TD, sys_eventfd, "eventfd" }, /* 5278 */
Dmitry V. Levin2bc744d2011-02-20 20:17:00 +00001856 { 6, TD, sys_fallocate, "fallocate" }, /* 5279 */
David Daney670f5112010-07-29 15:51:14 -07001857 { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 5280 */
1858 { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 5281 */
1859 { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 5282 */
1860 { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 5283 */
1861 { 2, TD, sys_eventfd2, "eventfd2" }, /* 5284 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00001862 { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 5285 */
David Daney670f5112010-07-29 15:51:14 -07001863 { 3, TD, sys_dup3, "dup3" }, /* 5286 */
1864 { 2, TD, sys_pipe2, "pipe2" }, /* 5287 */
1865 { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 5288 */
Damir Shayhutdinov3087dd62011-05-12 16:57:40 +04001866 { 5, TD, sys_preadv, "preadv" }, /* 5289 */
1867 { 5, TD, sys_pwritev, "pwritev" }, /* 5290 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001868 { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 5291 */
1869 { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 5292 */
David Daney670f5112010-07-29 15:51:14 -07001870 { 4, TN, sys_accept4, "accept4" }, /* 5293 */
1871 { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 5294 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00001872 { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 5295 */
1873 { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 5296 */
1874 { 4, 0, sys_prlimit64, "prlimit64" }, /* 5297 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00001875 { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 5298 */
1876 { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 5299 */
1877 { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 5300 */
1878 { 1, TD, sys_syncfs, "syncfs" }, /* 5301 */
1879 { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 5302 */
1880 { 2, TD, sys_setns, "setns" }, /* 5303 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00001881 { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 5304 */
1882 { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 5305 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001883#else
1884 { 0, 0, printargs, "n64_read" }, /* 5000 */
1885 { 0, 0, printargs, "n64_write" }, /* 5001 */
1886 { 0, 0, printargs, "n64_open" }, /* 5002 */
1887 { 0, 0, printargs, "n64_close" }, /* 5003 */
1888 { 0, 0, printargs, "n64_stat" }, /* 5004 */
1889 { 0, 0, printargs, "n64_fstat" }, /* 5005 */
1890 { 0, 0, printargs, "n64_lstat" }, /* 5006 */
1891 { 0, 0, printargs, "n64_poll" }, /* 5007 */
1892 { 0, 0, printargs, "n64_lseek" }, /* 5008 */
Namhyung Kim96792962012-10-24 11:41:57 +09001893 { 0, TM, printargs, "n64_mmap" }, /* 5009 */
1894 { 0, TM, printargs, "n64_mprotect" }, /* 5010 */
1895 { 0, TM, printargs, "n64_munmap" }, /* 5011 */
1896 { 0, TM, printargs, "n64_brk" }, /* 5012 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001897 { 0, 0, printargs, "n64_rt_sigaction" }, /* 5013 */
1898 { 0, 0, printargs, "n64_rt_sigprocmask" }, /* 5014 */
1899 { 0, 0, printargs, "n64_ioctl" }, /* 5015 */
1900 { 0, 0, printargs, "n64_pread" }, /* 5016 */
1901 { 0, 0, printargs, "n64_pwrite" }, /* 5017 */
1902 { 0, 0, printargs, "n64_readv" }, /* 5018 */
1903 { 0, 0, printargs, "n64_writev" }, /* 5019 */
1904 { 0, 0, printargs, "n64_access" }, /* 5020 */
1905 { 0, 0, printargs, "n64_pipe" }, /* 5021 */
1906 { 0, 0, printargs, "n64__newselect" }, /* 5022 */
1907 { 0, 0, printargs, "n64_sched_yield" }, /* 5023 */
Namhyung Kim96792962012-10-24 11:41:57 +09001908 { 0, TM, printargs, "n64_mremap" }, /* 5024 */
1909 { 0, TM, printargs, "n64_msync" }, /* 5025 */
1910 { 0, TM, printargs, "n64_mincore" }, /* 5026 */
1911 { 0, TM, printargs, "n64_madvise" }, /* 5027 */
Roland McGrath542c2c62008-05-20 01:11:56 +00001912 { 0, 0, printargs, "n64_shmget" }, /* 5028 */
1913 { 0, 0, printargs, "n64_shmgat" }, /* 5029 */
1914 { 0, 0, printargs, "n64_shmctl" }, /* 5030 */
1915 { 0, 0, printargs, "n64_dup" }, /* 5031 */
1916 { 0, 0, printargs, "n64_dup2" }, /* 5032 */
1917 { 0, 0, printargs, "n64_pause" }, /* 5033 */
1918 { 0, 0, printargs, "n64_nanosleep" }, /* 5034 */
1919 { 0, 0, printargs, "n64_getitimer" }, /* 5035 */
1920 { 0, 0, printargs, "n64_setitimer" }, /* 5036 */
1921 { 0, 0, printargs, "n64_alarm" }, /* 5037 */
1922 { 0, 0, printargs, "n64_getpid" }, /* 5038 */
1923 { 0, 0, printargs, "n64_sendfile" }, /* 5039 */
1924 { 0, 0, printargs, "n64_socketcall" }, /* 5040 */
1925 { 0, 0, printargs, "n64_connect" }, /* 5041 */
1926 { 0, 0, printargs, "n64_accept" }, /* 5042 */
1927 { 0, 0, printargs, "n64_sendto" }, /* 5043 */
1928 { 0, 0, printargs, "n64_recvfrom" }, /* 5044 */
1929 { 0, 0, printargs, "n64_sendmsg" }, /* 5045 */
1930 { 0, 0, printargs, "n64_recvmsg" }, /* 5046 */
1931 { 0, 0, printargs, "n64_shutdown" }, /* 5047 */
1932 { 0, 0, printargs, "n64_bind" }, /* 5048 */
1933 { 0, 0, printargs, "n64_listen" }, /* 5049 */
1934 { 0, 0, printargs, "n64_getsockname" }, /* 5050 */
1935 { 0, 0, printargs, "n64_getpeername" }, /* 5051 */
1936 { 0, 0, printargs, "n64_socketpair" }, /* 5052 */
1937 { 0, 0, printargs, "n64_setsockopt" }, /* 5053 */
1938 { 0, 0, printargs, "n64_getsockopt" }, /* 5054 */
1939 { 0, 0, printargs, "n64_clone" }, /* 5055 */
1940 { 0, 0, printargs, "n64_fork" }, /* 5056 */
1941 { 0, 0, printargs, "n64_execve" }, /* 5057 */
1942 { 0, 0, printargs, "n64_exit" }, /* 5058 */
1943 { 0, 0, printargs, "n64_wait4" }, /* 5059 */
1944 { 0, 0, printargs, "n64_kill" }, /* 5060 */
1945 { 0, 0, printargs, "n64_uname" }, /* 5061 */
1946 { 0, 0, printargs, "n64_semget" }, /* 5062 */
1947 { 0, 0, printargs, "n64_semop" }, /* 5063 */
1948 { 0, 0, printargs, "n64_semctl" }, /* 5064 */
1949 { 0, 0, printargs, "n64_shmdt" }, /* 5065 */
1950 { 0, 0, printargs, "n64_msgget" }, /* 5066 */
1951 { 0, 0, printargs, "n64_msgsnd" }, /* 5067 */
1952 { 0, 0, printargs, "n64_msgrcv" }, /* 5068 */
1953 { 0, 0, printargs, "n64_msgctl" }, /* 5069 */
1954 { 0, 0, printargs, "n64_fcntl" }, /* 5070 */
1955 { 0, 0, printargs, "n64_flock" }, /* 5071 */
1956 { 0, 0, printargs, "n64_fsync" }, /* 5072 */
1957 { 0, 0, printargs, "n64_fdatasync" }, /* 5073 */
1958 { 0, 0, printargs, "n64_truncate" }, /* 5074 */
1959 { 0, 0, printargs, "n64_ftruncate" }, /* 5075 */
1960 { 0, 0, printargs, "n64_getdents" }, /* 5076 */
1961 { 0, 0, printargs, "n64_getcwd" }, /* 5077 */
1962 { 0, 0, printargs, "n64_chdir" }, /* 5078 */
1963 { 0, 0, printargs, "n64_fchdir" }, /* 5079 */
1964 { 0, 0, printargs, "n64_rename" }, /* 5080 */
1965 { 0, 0, printargs, "n64_mkdir" }, /* 5081 */
1966 { 0, 0, printargs, "n64_rmdir" }, /* 5082 */
1967 { 0, 0, printargs, "n64_creat" }, /* 5083 */
1968 { 0, 0, printargs, "n64_link" }, /* 5084 */
1969 { 0, 0, printargs, "n64_unlink" }, /* 5085 */
1970 { 0, 0, printargs, "n64_symlink" }, /* 5086 */
1971 { 0, 0, printargs, "n64_readlink" }, /* 5087 */
1972 { 0, 0, printargs, "n64_chmod" }, /* 5088 */
1973 { 0, 0, printargs, "n64_fchmod" }, /* 5089 */
1974 { 0, 0, printargs, "n64_chown" }, /* 5090 */
1975 { 0, 0, printargs, "n64_fchown" }, /* 5091 */
1976 { 0, 0, printargs, "n64_lchown" }, /* 5092 */
1977 { 0, 0, printargs, "n64_umask" }, /* 5093 */
1978 { 0, 0, printargs, "n64_gettimeofday" }, /* 5094 */
1979 { 0, 0, printargs, "n64_getrlimit" }, /* 5095 */
1980 { 0, 0, printargs, "n64_getrusage" }, /* 5096 */
1981 { 0, 0, printargs, "n64_sysinfo" }, /* 5097 */
1982 { 0, 0, printargs, "n64_times" }, /* 5098 */
1983 { 0, 0, printargs, "n64_ptrace" }, /* 5099 */
1984 { 0, 0, printargs, "n64_getuid" }, /* 5100 */
1985 { 0, 0, printargs, "n64_syslog" }, /* 5101 */
1986 { 0, 0, printargs, "n64_getgid" }, /* 5102 */
1987 { 0, 0, printargs, "n64_setuid" }, /* 5103 */
1988 { 0, 0, printargs, "n64_setgid" }, /* 5104 */
1989 { 0, 0, printargs, "n64_geteuid" }, /* 5105 */
1990 { 0, 0, printargs, "n64_getegid" }, /* 5106 */
1991 { 0, 0, printargs, "n64_setpgid" }, /* 5107 */
1992 { 0, 0, printargs, "n64_getppid" }, /* 5108 */
1993 { 0, 0, printargs, "n64_getpgrp" }, /* 5109 */
1994 { 0, 0, printargs, "n64_setsid" }, /* 5110 */
1995 { 0, 0, printargs, "n64_setreuid" }, /* 5111 */
1996 { 0, 0, printargs, "n64_setregid" }, /* 5112 */
1997 { 0, 0, printargs, "n64_getgroups" }, /* 5113 */
1998 { 0, 0, printargs, "n64_setgroups" }, /* 5114 */
1999 { 0, 0, printargs, "n64_setresuid" }, /* 5115 */
2000 { 0, 0, printargs, "n64_getresuid" }, /* 5116 */
2001 { 0, 0, printargs, "n64_setresgid" }, /* 5117 */
2002 { 0, 0, printargs, "n64_getresgid" }, /* 5118 */
2003 { 0, 0, printargs, "n64_getpgid" }, /* 5119 */
2004 { 0, 0, printargs, "n64_setfsuid" }, /* 5120 */
2005 { 0, 0, printargs, "n64_setfsgid" }, /* 5121 */
2006 { 0, 0, printargs, "n64_getsid" }, /* 5122 */
2007 { 0, 0, printargs, "n64_capget" }, /* 5123 */
2008 { 0, 0, printargs, "n64_capset" }, /* 5124 */
2009 { 0, 0, printargs, "n64_rt_sigpending" }, /* 5125 */
2010 { 0, 0, printargs, "n64_rt_sigtimedwait" }, /* 5126 */
2011 { 0, 0, printargs, "n64_rt_sigqueueinfo" }, /* 5127 */
2012 { 0, 0, printargs, "n64_rt_siguspend" }, /* 5128 */
2013 { 0, 0, printargs, "n64_sigaltstatck" }, /* 5129 */
2014 { 0, 0, printargs, "n64_utime" }, /* 5130 */
2015 { 0, 0, printargs, "n64_mknod" }, /* 5131 */
2016 { 0, 0, printargs, "n64_personality" }, /* 5132 */
2017 { 0, 0, printargs, "n64_ustat" }, /* 5133 */
2018 { 0, 0, printargs, "n64_statfs" }, /* 5134 */
2019 { 0, 0, printargs, "n64_fstatfs" }, /* 5135 */
2020 { 0, 0, printargs, "n64_sysfs" }, /* 5136 */
2021 { 0, 0, printargs, "n64_getpriority" }, /* 5137 */
2022 { 0, 0, printargs, "n64_setpriority" }, /* 5138 */
2023 { 0, 0, printargs, "n64_sched_setparam" }, /* 5139 */
2024 { 0, 0, printargs, "n64_sched_getparam" }, /* 5140 */
2025 { 0, 0, printargs, "n64_sched_setscheduler"}, /* 5141 */
2026 { 0, 0, printargs, "n64_sched_getscheduler"}, /* 5142 */
2027 { 0, 0, printargs, "n64_sched_get_priority_max"}, /* 5143 */
2028 { 0, 0, printargs, "n64_sched_get_priority_min"}, /* 5144 */
2029 { 0, 0, printargs, "n64_sched_rr_get_interval"}, /* 5145 */
Namhyung Kim96792962012-10-24 11:41:57 +09002030 { 0, TM, printargs, "n64_mlock" }, /* 5146 */
2031 { 0, TM, printargs, "n64_munlock" }, /* 5147 */
2032 { 0, TM, printargs, "n64_mlockall" }, /* 5148 */
2033 { 0, TM, printargs, "n64_munlockall" }, /* 5149 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002034 { 0, 0, printargs, "n64_vhangup" }, /* 5150 */
2035 { 0, 0, printargs, "n64_pivot_root" }, /* 5151 */
2036 { 0, 0, printargs, "n64__sysctl" }, /* 5152 */
2037 { 0, 0, printargs, "n64_prctl" }, /* 5153 */
2038 { 0, 0, printargs, "n64_adjtimex" }, /* 5154 */
2039 { 0, 0, printargs, "n64_setrlimit" }, /* 5155 */
2040 { 0, 0, printargs, "n64_chroot" }, /* 5156 */
2041 { 0, 0, printargs, "n64_sync" }, /* 5157 */
2042 { 0, 0, printargs, "n64_acct" }, /* 5158 */
2043 { 0, 0, printargs, "n64_settimeofday" }, /* 5159 */
2044 { 0, 0, printargs, "n64_mount" }, /* 5160 */
2045 { 0, 0, printargs, "n64_umount" }, /* 5161 */
2046 { 0, 0, printargs, "n64_swapon" }, /* 5162 */
2047 { 0, 0, printargs, "n64_swapoff" }, /* 5163 */
2048 { 0, 0, printargs, "n64_reboot" }, /* 5164 */
2049 { 0, 0, printargs, "n64_sethostname" }, /* 5165 */
2050 { 0, 0, printargs, "n64_setdomainname" }, /* 5166 */
2051 { 0, 0, printargs, "n64_create_module" }, /* 5167 */
2052 { 0, 0, printargs, "n64_init_module" }, /* 5168 */
2053 { 0, 0, printargs, "n64_delete_module" }, /* 5169 */
2054 { 0, 0, printargs, "n64_get_kernel_syms" }, /* 5170 */
2055 { 0, 0, printargs, "n64_query_module" }, /* 5171 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00002056 { 0, TF, printargs, "n64_quotactl" }, /* 5172 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002057 { 0, 0, printargs, "n64_nfsservctl" }, /* 5173 */
2058 { 0, 0, printargs, "n64_getpmsg" }, /* 5174 */
2059 { 0, 0, printargs, "n64_putpmsg" }, /* 5175 */
2060 { 0, 0, printargs, "n64_afs_syscall" }, /* 5176 */
2061 { 0, 0, printargs, "n64_reserved177" }, /* 5177 */
2062 { 0, 0, printargs, "n64_gettid" }, /* 5178 */
2063 { 0, 0, printargs, "n64_readahead" }, /* 5179 */
2064 { 0, 0, printargs, "n64_setxattr" }, /* 5180 */
2065 { 0, 0, printargs, "n64_lsetxattr" }, /* 5181 */
2066 { 0, 0, printargs, "n64_fsetxattr" }, /* 5182 */
2067 { 0, 0, printargs, "n64_getxattr" }, /* 5183 */
2068 { 0, 0, printargs, "n64_lgetxattr" }, /* 5184 */
2069 { 0, 0, printargs, "n64_fgetxattr" }, /* 5185 */
2070 { 0, 0, printargs, "n64_listxattr" }, /* 5186 */
2071 { 0, 0, printargs, "n64_llistxattr" }, /* 5187 */
2072 { 0, 0, printargs, "n64_flistxattr" }, /* 5188 */
2073 { 0, 0, printargs, "n64_removexattr" }, /* 5189 */
2074 { 0, 0, printargs, "n64_lremovexattr" }, /* 5190 */
2075 { 0, 0, printargs, "n64_fremovexattr" }, /* 5191 */
2076 { 0, 0, printargs, "n64_tkill" }, /* 5192 */
2077 { 0, 0, printargs, "n64_time" }, /* 5193 */
2078 { 0, 0, printargs, "n64_futex" }, /* 5194 */
2079 { 0, 0, printargs, "n64_sched_setaffinity" }, /* 5195 */
2080 { 0, 0, printargs, "n64_sched_getaffinity" }, /* 5196 */
2081 { 0, 0, printargs, "n64_cacheflush" }, /* 5197 */
2082 { 0, 0, printargs, "n64_cachectl" }, /* 5198 */
2083 { 0, 0, printargs, "n64_sysmips" }, /* 5199 */
David Daney670f5112010-07-29 15:51:14 -07002084 { 0, 0, printargs, "n64_io_setup" }, /* 5200 */
2085 { 0, 0, printargs, "n64_io_destroy" }, /* 5201 */
2086 { 0, 0, printargs, "n64_io_getevents" }, /* 5202 */
2087 { 0, 0, printargs, "n64_io_submit" }, /* 5203 */
2088 { 0, 0, printargs, "n64_io_cancel" }, /* 5204 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002089 { 1, TP, printargs, "n64_exit_group" }, /* 5205 */
David Daney670f5112010-07-29 15:51:14 -07002090 { 0, 0, printargs, "n64_lookup_dcookie" }, /* 5206 */
2091 { 0, 0, printargs, "n64_epoll_create" }, /* 5207 */
2092 { 0, 0, printargs, "n64_epoll_ctl" }, /* 5208 */
2093 { 0, 0, printargs, "n64_epoll_wait" }, /* 5209 */
Namhyung Kim96792962012-10-24 11:41:57 +09002094 { 0, TM, printargs, "n64_remap_file_pages" }, /* 5210 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002095 { 0, 0, printargs, "n64_rt_sigreturn" }, /* 5211 */
David Daney670f5112010-07-29 15:51:14 -07002096 { 1, 0, printargs, "n64_set_tid_address" }, /* 5212 */
2097 { 0, 0, printargs, "n64_restart_syscall" }, /* 5213 */
2098 { 5, TI, printargs, "n64_semtimedop" }, /* 5214 */
2099 { 0, 0, printargs, "n64_fadvise64_64" }, /* 5215 */
2100 { 0, 0, printargs, "n64_timer_create" }, /* 5216 */
2101 { 0, 0, printargs, "n64_timer_settime" }, /* 5217 */
2102 { 0, 0, printargs, "n64_timer_gettime" }, /* 5218 */
2103 { 0, 0, printargs, "n64_timer_getoverrun" }, /* 5219 */
2104 { 0, 0, printargs, "n64_timer_delete" }, /* 5220 */
2105 { 0, 0, printargs, "n64_clock_settime" }, /* 5221 */
2106 { 0, 0, printargs, "n64_clock_gettime" }, /* 5222 */
2107 { 0, 0, printargs, "n64_clock_getres" }, /* 5223 */
2108 { 0, 0, printargs, "n64_clock_nanosleep" }, /* 5224 */
2109 { 0, 0, printargs, "n64_tgkill" }, /* 5225 */
2110 { 0, 0, printargs, "n64_utimes" }, /* 5226 */
Namhyung Kim96792962012-10-24 11:41:57 +09002111 { 0, TM, printargs, "n64_mbind" }, /* 5227 */
David Daney670f5112010-07-29 15:51:14 -07002112 { 0, 0, printargs, "n64_SYS_5228" }, /* 5228 */
2113 { 0, 0, printargs, "n64_SYS_5228" }, /* 5229 */
2114 { 0, 0, printargs, "n64_mq_open" }, /* 5230 */
2115 { 0, 0, printargs, "n64_mq_unlink" }, /* 5231 */
2116 { 0, 0, printargs, "n64_mq_timedsend" }, /* 5232 */
2117 { 0, 0, printargs, "n64_mq_timedreceive" }, /* 5233 */
2118 { 0, 0, printargs, "n64_mq_notify" }, /* 5234 */
2119 { 0, 0, printargs, "n64_mq_getsetattr" }, /* 5235 */
2120 { 0, 0, printargs, "n64_SYS_5236" }, /* 5236 */
2121 { 0, 0, printargs, "n64_waitid" }, /* 5237 */
2122 { 0, 0, printargs, "n64_SYS_5238" }, /* 5238 */
2123 { 0, 0, printargs, "n64_add_key" }, /* 5239 */
2124 { 0, 0, printargs, "n64_request_key" }, /* 5230 */
2125 { 0, 0, printargs, "n64_keyctl" }, /* 5241 */
2126 { 0, 0, printargs, "n64_set_thread_area" }, /* 5242 */
2127 { 0, 0, printargs, "n64_inotify_init" }, /* 5243 */
2128 { 0, 0, printargs, "n64_inotify_add_watch" }, /* 5244 */
2129 { 0, 0, printargs, "n64_inotify_rm_watch" }, /* 5245 */
Namhyung Kim96792962012-10-24 11:41:57 +09002130 { 0, TM, printargs, "n64_migrate_pages" }, /* 5246 */
David Daney670f5112010-07-29 15:51:14 -07002131 { 0, 0, printargs, "n64_openat" }, /* 5247 */
2132 { 0, 0, printargs, "n64_mkdirat" }, /* 5248 */
2133 { 0, 0, printargs, "n64_mknodat" }, /* 5249 */
2134 { 0, 0, printargs, "n64_fchownat" }, /* 5250 */
2135 { 0, 0, printargs, "n64_futimesat" }, /* 5251 */
2136 { 0, 0, printargs, "n64_newfstatat" }, /* 5252 */
2137 { 0, 0, printargs, "n64_unlinkat" }, /* 5253 */
2138 { 0, 0, printargs, "n64_renameat" }, /* 5254 */
2139 { 0, 0, printargs, "n64_linkat" }, /* 5255 */
2140 { 0, 0, printargs, "n64_symlinkat" }, /* 5256 */
2141 { 0, 0, printargs, "n64_readlinkat" }, /* 5257 */
2142 { 0, 0, printargs, "n64_fchmodat" }, /* 5258 */
2143 { 0, 0, printargs, "n64_faccessat" }, /* 5259 */
2144 { 0, 0, printargs, "n64_pselect6" }, /* 5260 */
2145 { 0, 0, printargs, "n64_ppoll" }, /* 5261 */
2146 { 0, 0, printargs, "n64_unshare" }, /* 5262 */
2147 { 0, 0, printargs, "n64_splice" }, /* 5263 */
2148 { 0, 0, printargs, "n64_sync_file_range" }, /* 5264 */
2149 { 0, 0, printargs, "n64_tee" }, /* 5265 */
2150 { 0, 0, printargs, "n64_vmsplice" }, /* 5266 */
Namhyung Kim96792962012-10-24 11:41:57 +09002151 { 0, TM, printargs, "n64_move_pages" }, /* 5267 */
David Daney670f5112010-07-29 15:51:14 -07002152 { 0, 0, printargs, "n64_set_robust_list" }, /* 5268 */
2153 { 0, 0, printargs, "n64_get_robust_list" }, /* 5269 */
2154 { 0, 0, printargs, "n64_kexec_load" }, /* 5270 */
2155 { 0, 0, printargs, "n64_getcpu" }, /* 5271 */
2156 { 0, 0, printargs, "n64_epoll_pwait" }, /* 5272 */
2157 { 0, 0, printargs, "n64_ioprio_set" }, /* 5273 */
2158 { 0, 0, printargs, "n64_ioprio_get" }, /* 5274 */
2159 { 0, 0, printargs, "n64_utimensat" }, /* 5275 */
2160 { 0, 0, printargs, "n64_signalfd" }, /* 5276 */
2161 { 0, 0, printargs, "n64_SYS_5277" }, /* 5277 */
2162 { 0, 0, printargs, "n64_eventfd" }, /* 5278 */
2163 { 0, 0, printargs, "n64_fallocate" }, /* 5279 */
2164 { 0, 0, printargs, "n64_timerfd_create" }, /* 5280 */
2165 { 0, 0, printargs, "n64_timerfd_gettime" }, /* 5281 */
2166 { 0, 0, printargs, "n64_timerfd_settime" }, /* 5282 */
2167 { 0, 0, printargs, "n64_signalfd4" }, /* 5283 */
2168 { 0, 0, printargs, "n64_eventfd2" }, /* 5284 */
2169 { 0, 0, printargs, "n64_epoll_create1" }, /* 5285 */
2170 { 0, 0, printargs, "n64_dup3" }, /* 5286 */
2171 { 0, 0, printargs, "n64_pipe2" }, /* 5287 */
2172 { 0, 0, printargs, "n64_inotify_init1" }, /* 5288 */
2173 { 0, 0, printargs, "n64_preadv" }, /* 5289 */
2174 { 0, 0, printargs, "n64_pwritev" }, /* 5290 */
2175 { 0, 0, printargs, "n64_rt_tgsigqueueinfo" }, /* 5291 */
2176 { 0, 0, printargs, "n64_perf_event_open" }, /* 5292 */
2177 { 0, 0, printargs, "n64_accept4" }, /* 5293 */
2178 { 0, 0, printargs, "n64_recvmmsg" }, /* 5294 */
Dmitry V. Levine9e3d702011-01-17 22:39:33 +00002179 { 2, 0, printargs, "n64_fanotify_init" }, /* 5295 */
2180 { 5, 0, printargs, "n64_fanotify_mark" }, /* 5296 */
2181 { 4, 0, printargs, "n64_prlimit64" }, /* 5297 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00002182 { 5, TD|TF, printargs, "n64_name_to_handle_at" }, /* 5298 */
2183 { 3, TD, printargs, "n64_open_by_handle_at" }, /* 5299 */
2184 { 2, 0, printargs, "n64_clock_adjtime" }, /* 5300 */
2185 { 1, TD, printargs, "n64_syncfs" }, /* 5301 */
2186 { 4, TN, printargs, "n64_sendmmsg" }, /* 5302 */
2187 { 2, TD, printargs, "n64_setns" }, /* 5303 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00002188 { 6, 0, printargs, "n64_process_vm_readv" }, /* 5304 */
2189 { 6, 0, printargs, "n64_process_vm_writev" }, /* 5305 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002190#endif
Denys Vlasenkobf8ed172013-02-16 14:44:31 +01002191
2192 [5306 ... 5999] = { }, /* 5999 */ /* end of Linux N64 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002193
Denys Vlasenkoc36c3522012-02-25 02:47:15 +01002194#if defined(LINUX_MIPSN32)
Roland McGrath542c2c62008-05-20 01:11:56 +00002195 /* For an N32 strace decode the N32 64-bit syscalls. */
2196 { 3, TF, sys_read, "read" }, /* 6000 */ /* start of Linux N32 */
2197 { 3, TF, sys_write, "write" }, /* 6001 */
2198 { 3, TF, sys_open, "open" }, /* 6002 */
2199 { 1, 0, sys_close, "close" }, /* 6003 */
2200 { 2, TF, sys_stat64, "stat" }, /* 6004 */
2201 { 2, 0, sys_fstat64, "fstat" }, /* 6005 */
2202 { 2, TF, sys_lstat64, "lstat" }, /* 6006 */
2203 { 3, 0, sys_poll, "poll" }, /* 6007 */
2204 { 3, 0, sys_lseek, "lseek" }, /* 6008 */
Namhyung Kim96792962012-10-24 11:41:57 +09002205 { 6, TD|TM, sys_mmap, "mmap" }, /* 6009 */
2206 { 3, TM, sys_mprotect, "mprotect" }, /* 6010 */
2207 { 2, TM, sys_munmap, "munmap" }, /* 6011 */
2208 { 1, TM, sys_brk, "brk" }, /* 6012 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002209 { 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 6013 */
2210 { 4, TS, sys_rt_sigprocmask, "rt_sigprocmask"}, /* 6014 */
2211 { 3, 0, sys_ioctl, "ioctl" }, /* 6015 */
Dmitry V. Levin309edeb2012-02-04 15:17:43 +00002212 { 6, TD, sys_pread, "pread" }, /* 6016 */
2213 { 6, TD, sys_pwrite, "pwrite" }, /* 6017 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002214 { 3, 0, sys_readv, "readv" }, /* 6018 */
2215 { 3, 0, sys_writev, "writev" }, /* 6019 */
2216 { 2, TF, sys_access, "access" }, /* 6020 */
2217 { 1, 0, sys_pipe, "pipe" }, /* 6021 */
Denys Vlasenko86779132012-03-17 18:00:14 +01002218 { 5, 0, sys_select, "_newselect" }, /* 6022 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002219 { 0, 0, sys_sched_yield, "sched_yield" }, /* 6023 */
Namhyung Kim96792962012-10-24 11:41:57 +09002220 { 5, TM, sys_mremap, "mremap" }, /* 6024 */
2221 { 3, TM, sys_msync, "msync" }, /* 6025 */
2222 { 3, TM, sys_mincore, "mincore" }, /* 6026 */
2223 { 3, TM, sys_madvise, "madvise" }, /* 6027 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002224 { 3, TI, sys_shmget, "shmget" }, /* 6028 */
2225 { 3, TI, sys_shmat, "shmgat" }, /* 6029 */
2226 { 3, TI, sys_shmctl, "shmctl" }, /* 6030 */
2227 { 1, 0, sys_dup, "dup" }, /* 6031 */
2228 { 2, 0, sys_dup2, "dup2" }, /* 6032 */
2229 { 0, TS, sys_pause, "pause" }, /* 6033 */
2230 { 2, 0, sys_nanosleep, "nanosleep" }, /* 6034 */
2231 { 2, 0, sys_getitimer, "getitimer" }, /* 6035 */
2232 { 3, 0, sys_setitimer, "setitimer" }, /* 6036 */
2233 { 1, 0, sys_alarm, "alarm" }, /* 6037 */
2234 { 0, 0, sys_getpid, "getpid" }, /* 6038 */
Denys Vlasenko24f0dce2008-12-29 20:04:15 +00002235 { 4, TD|TN, sys_sendfile, "sendfile" }, /* 6039 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002236 { 2, 0, sys_socketcall, "socketcall" }, /* 6040 */
2237 { 3, TN, sys_connect, "connect" }, /* 6041 */
2238 { 3, TN, sys_accept, "accept" }, /* 6042 */
2239 { 6, TN, sys_sendto, "sendto" }, /* 6043 */
2240 { 6, TN, sys_recvfrom, "recvfrom" }, /* 6044 */
2241 { 3, TN, sys_sendmsg, "sendmsg" }, /* 6045 */
2242 { 3, TN, sys_recvmsg, "recvmsg" }, /* 6046 */
2243 { 2, TN, sys_shutdown, "shutdown" }, /* 6047 */
2244 { 3, TN, sys_bind, "bind" }, /* 6048 */
2245 { 2, TN, sys_listen, "listen" }, /* 6049 */
2246 { 3, TN, sys_getsockname, "getsockname" }, /* 6050 */
2247 { 3, TN, sys_getpeername, "getpeername" }, /* 6051 */
2248 { 4, TN, sys_socketpair, "socketpair" }, /* 6052 */
2249 { 5, TN, sys_setsockopt, "setsockopt" }, /* 6053 */
2250 { 5, TN, sys_getsockopt, "getsockopt" }, /* 6054 */
2251 { 2, TP, sys_clone, "clone" }, /* 6055 */
2252 { 0, TP, sys_fork, "fork" }, /* 6056 */
2253 { 3, TF|TP, sys_execve, "execve" }, /* 6057 */
2254 { 1, TP, sys_exit, "exit" }, /* 6058 */
2255 { 4, TP, sys_wait4, "wait4" }, /* 6059 */
2256 { 2, TS, sys_kill, "kill" }, /* 6060 */
2257 { 1, 0, sys_uname, "uname" }, /* 6061 */
2258 { 3, TI, sys_semget, "semget" }, /* 6062 */
2259 { 3, TI, printargs, "semop" }, /* 6063 */
2260 { 4, TI, sys_semctl, "semctl" }, /* 6064 */
2261 { 1, TI, sys_shmdt, "shmdt" }, /* 6065 */
2262 { 2, TI, sys_msgget, "msgget" }, /* 6066 */
2263 { 4, TI, sys_msgsnd, "msgsnd" }, /* 6067 */
2264 { 5, TI, sys_msgrcv, "msgrcv" }, /* 6068 */
2265 { 3, TI, sys_msgctl, "msgctl" }, /* 6069 */
2266 { 3, 0, sys_fcntl, "fcntl" }, /* 6070 */
2267 { 2, 0, sys_flock, "flock" }, /* 6071 */
Dmitry V. Levin531af482012-03-11 15:28:03 +00002268 { 1, TD, sys_fsync, "fsync" }, /* 6072 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002269 { 1, 0, sys_fdatasync, "fdatasync" }, /* 6073 */
2270 { 2, TF, sys_truncate, "truncate" }, /* 6074 */
2271 { 2, 0, sys_ftruncate, "ftruncate" }, /* 6075 */
2272 { 3, 0, sys_getdents, "getdents" }, /* 6076 */
2273 { 2, TF, sys_getcwd, "getcwd" }, /* 6077 */
2274 { 1, TF, sys_chdir, "chdir" }, /* 6078 */
2275 { 1, TF, sys_fchdir, "fchdir" }, /* 6079 */
2276 { 2, TF, sys_rename, "rename" }, /* 6080 */
2277 { 2, TF, sys_mkdir, "mkdir" }, /* 6081 */
2278 { 1, TF, sys_rmdir, "rmdir" }, /* 6082 */
2279 { 2, TF, sys_creat, "creat" }, /* 6083 */
2280 { 2, TF, sys_link, "link" }, /* 6084 */
2281 { 1, TF, sys_unlink, "unlink" }, /* 6085 */
2282 { 2, TF, sys_symlink, "symlink" }, /* 6086 */
2283 { 3, TF, sys_readlink, "readlink" }, /* 6087 */
2284 { 2, TF, sys_chmod, "chmod" }, /* 6088 */
2285 { 2, 0, sys_fchmod, "fchmod" }, /* 6089 */
2286 { 3, TF, sys_chown, "chown" }, /* 6090 */
2287 { 3, 0, sys_fchown, "fchown" }, /* 6091 */
2288 { 3, TF, sys_chown, "lchown" }, /* 6092 */
2289 { 1, 0, sys_umask, "umask" }, /* 6093 */
2290 { 2, 0, sys_gettimeofday, "gettimeofday" }, /* 6094 */
2291 { 2, 0, sys_getrlimit, "getrlimit" }, /* 6095 */
2292 { 2, 0, sys_getrusage, "getrusage" }, /* 6096 */
2293 { 1, 0, sys_sysinfo, "sysinfo" }, /* 6097 */
2294 { 1, 0, sys_times, "times" }, /* 6098 */
2295 { 4, 0, sys_ptrace, "ptrace" }, /* 6099 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00002296 { 0, NF, sys_getuid, "getuid" }, /* 6100 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002297 { 3, 0, sys_syslog, "syslog" }, /* 6101 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00002298 { 0, NF, sys_getgid, "getgid" }, /* 6102 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002299 { 1, 0, sys_setuid, "setuid" }, /* 6103 */
2300 { 1, 0, sys_setgid, "setgid" }, /* 6104 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00002301 { 0, NF, sys_geteuid, "geteuid" }, /* 6105 */
2302 { 0, NF, sys_getegid, "getegid" }, /* 6106 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002303 { 2, 0, sys_setpgid, "setpgid" }, /* 6107 */
2304 { 0, 0, sys_getppid, "getppid" }, /* 6108 */
2305 { 0, 0, sys_getpgrp, "getpgrp" }, /* 6109 */
2306 { 0, 0, sys_setsid, "setsid" }, /* 6110 */
2307 { 2, 0, sys_setreuid, "setreuid" }, /* 6111 */
2308 { 2, 0, sys_setregid, "setregid" }, /* 6112 */
2309 { 2, 0, sys_getgroups, "getgroups" }, /* 6113 */
2310 { 2, 0, sys_setgroups, "setgroups" }, /* 6114 */
2311 { 3, 0, sys_setresuid, "setresuid" }, /* 6115 */
2312 { 3, 0, sys_getresuid, "getresuid" }, /* 6116 */
2313 { 3, 0, sys_setresgid, "setresgid" }, /* 6117 */
2314 { 3, 0, sys_getresgid, "getresgid" }, /* 6118 */
2315 { 0, 0, sys_getpgid, "getpgid" }, /* 6119 */
Dmitry V. Levin50a218d2011-01-18 17:36:20 +00002316 { 1, NF, sys_setfsuid, "setfsuid" }, /* 6120 */
2317 { 1, NF, sys_setfsgid, "setfsgid" }, /* 6121 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002318 { 1, 0, sys_getsid, "getsid" }, /* 6122 */
2319 { 2, 0, sys_capget, "capget" }, /* 6123 */
2320 { 2, 0, sys_capset, "capset" }, /* 6124 */
2321 { 2, TS, sys_rt_sigpending, "rt_sigpending" }, /* 6125 */
2322 { 4, TS, sys_rt_sigtimedwait, "rt_sigtimedwait"},/* 6126 */
2323 { 3, TS, sys_rt_sigqueueinfo, "rt_sigqueueinfo"},/* 6127 */
2324 { 2, TS, sys_rt_sigsuspend, "rt_siguspend" }, /* 6128 */
2325 { 2, TS, sys_sigaltstack, "sigaltstatck" }, /* 6129 */
2326 { 2, TF, sys_utime, "utime" }, /* 6130 */
2327 { 3, TF, sys_mknod, "mknod" }, /* 6131 */
2328 { 1, 0, sys_personality, "personality" }, /* 6132 */
2329 { 2, 0, sys_ustat, "ustat" }, /* 6133 */
2330 { 3, 0, sys_statfs, "statfs" }, /* 6134 */
2331 { 3, 0, sys_fstatfs, "fstatfs" }, /* 6135 */
2332 { 5, 0, sys_sysfs, "sysfs" }, /* 6136 */
2333 { 2, 0, sys_getpriority, "getpriority" }, /* 6137 */
2334 { 3, 0, sys_setpriority, "setpriority" }, /* 6138 */
2335 { 2, 0, sys_sched_setparam, "sched_setparam"}, /* 6139 */
2336 { 2, 0, sys_sched_getparam, "sched_getparam"}, /* 6140 */
2337 { 3, 0, sys_sched_setscheduler, "sched_setscheduler"}, /* 6141 */
2338 { 1, 0, sys_sched_getscheduler, "sched_getscheduler"}, /* 6142 */
2339 { 1, 0, sys_sched_get_priority_max,"sched_get_priority_max"}, /* 6143 */
2340 { 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 6144 */
2341 { 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 6145 */
Namhyung Kim96792962012-10-24 11:41:57 +09002342 { 2, TM, sys_mlock, "mlock" }, /* 6146 */
2343 { 2, TM, sys_munlock, "munlock" }, /* 6147 */
2344 { 1, TM, sys_mlockall, "mlockall" }, /* 6148 */
2345 { 0, TM, sys_munlockall, "munlockall" }, /* 6149 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002346 { 0, 0, sys_vhangup, "vhangup" }, /* 6150 */
2347 { 2, 0, sys_pivotroot, "pivot_root" }, /* 6151 */
Denys Vlasenko86779132012-03-17 18:00:14 +01002348 { 1, 0, sys_sysctl, "_sysctl" }, /* 6152 */
Dmitry V. Levin1cd2f962011-11-26 23:14:40 +00002349 { 5, 0, sys_prctl, "prctl" }, /* 6153 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002350 { 1, 0, sys_adjtimex, "adjtimex" }, /* 6154 */
2351 { 2, 0, sys_setrlimit, "setrlimit" }, /* 6155 */
2352 { 1, TF, sys_chroot, "chroot" }, /* 6156 */
2353 { 0, 0, sys_sync, "sync" }, /* 6157 */
2354 { 1, TF, sys_acct, "acct" }, /* 6158 */
2355 { 2, 0, sys_settimeofday, "settimeofday" }, /* 6159 */
2356 { 5, TF, sys_mount, "mount" }, /* 6160 */
2357 { 2, TF, sys_umount2, "umount" }, /* 6161 */
Dmitry V. Levinc0861c02011-11-25 23:04:04 +00002358 { 2, TF, sys_swapon, "swapon" }, /* 6162 */
Dmitry V. Levin612e0922011-02-20 19:14:10 +00002359 { 1, TF, sys_swapoff, "swapoff" }, /* 6163 */
Dmitry V. Levin30a05152011-11-25 23:13:15 +00002360 { 4, 0, sys_reboot, "reboot" }, /* 6164 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002361 { 2, 0, sys_sethostname, "sethostname" }, /* 6165 */
2362 { 2, 0, sys_setdomainname, "setdomainname" }, /* 6166 */
2363 { 2, 0, sys_create_module, "create_module" }, /* 6167 */
2364 { 4, 0, sys_init_module, "init_module" }, /* 6168 */
2365 { 1, 0, sys_delete_module, "delete_module" }, /* 6169 */
2366 { 1, 0, sys_get_kernel_syms, "get_kernel_syms"}, /* 6170 */
2367 { 5, 0, sys_query_module, "query_module" }, /* 6171 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00002368 { 4, TF, sys_quotactl, "quotactl" }, /* 6172 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002369 { 3, 0, sys_nfsservctl, "nfsservctl" }, /* 6173 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002370 { 5, TN, printargs, "getpmsg" }, /* 6174 */
2371 { 5, TN, printargs, "putpmsg" }, /* 6175 */
2372 { 0, 0, sys_afs_syscall, "afs_syscall" }, /* 6176 */
2373 { 0, 0, printargs, "reserved177" }, /* 6177 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002374 { 0, 0, sys_gettid, "gettid" }, /* 6178 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002375 { 3, 0, sys_readahead, "readahead" }, /* 6179 */
2376 { 5, 0, sys_setxattr, "setxattr" }, /* 6180 */
2377 { 5, 0, sys_setxattr, "lsetxattr" }, /* 6181 */
2378 { 5, 0, sys_fsetxattr, "fsetxattr" }, /* 6182 */
2379 { 4, 0, sys_getxattr, "getxattr" }, /* 6183 */
2380 { 4, 0, sys_getxattr, "lgetxattr" }, /* 6184 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00002381 { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 6185 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002382 { 3, 0, sys_listxattr, "listxattr" }, /* 6186 */
2383 { 3, 0, sys_listxattr, "llistxattr" }, /* 6187 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00002384 { 3, TD, sys_flistxattr, "flistxattr" }, /* 6188 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002385 { 2, 0, sys_removexattr, "removexattr" }, /* 6189 */
2386 { 2, 0, sys_removexattr, "lremovexattr" }, /* 6190 */
Dmitry V. Levin1e439612011-02-20 19:50:28 +00002387 { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 6191 */
Denys Vlasenko3b605422012-02-27 14:58:06 +01002388 { 2, TS, sys_kill, "tkill" }, /* 6192 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002389 { 1, 0, sys_time, "time" }, /* 6193 */
David Daney670f5112010-07-29 15:51:14 -07002390 { 6, 0, sys_futex, "futex" }, /* 6194 */
2391 { 3, 0, sys_sched_setaffinity, "sched_setaffinity"}, /* 6195 */
2392 { 3, 0, sys_sched_getaffinity, "sched_getaffinity"}, /* 6196 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002393 { 3, 0, printargs, "cacheflush" }, /* 6197 */
2394 { 3, 0, printargs, "cachectl" }, /* 6198 */
2395 { 4, 0, sys_sysmips, "sysmips" }, /* 6199 */
David Daney670f5112010-07-29 15:51:14 -07002396 { 2, 0, sys_io_setup, "io_setup" }, /* 6200 */
2397 { 1, 0, sys_io_destroy, "io_destroy" }, /* 6201 */
2398 { 5, 0, sys_io_getevents, "io_getevents" }, /* 6202 */
2399 { 3, 0, sys_io_submit, "io_submit" }, /* 6203 */
2400 { 3, 0, sys_io_cancel, "io_cancel" }, /* 6204 */
Denys Vlasenkobf8ed172013-02-16 14:44:31 +01002401 { 1, TP, sys_exit, "exit_group" }, /* 6205 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002402 { 3, 0, sys_lookup_dcookie, "lookup_dcookie" }, /* 6206 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00002403 { 1, TD, sys_epoll_create, "epoll_create" }, /* 6207 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002404 { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 6208 */
David Daney670f5112010-07-29 15:51:14 -07002405 { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 6209 */
Namhyung Kim96792962012-10-24 11:41:57 +09002406 { 5, TM, sys_remap_file_pages, "remap_file_pages" }, /* 6210 */
Denys Vlasenko3cc94382012-01-10 16:48:19 +01002407 { 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 6211 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002408 { 3, 0, sys_fcntl, "fcntl64" }, /* 6212 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002409 { 1, 0, sys_set_tid_address, "set_tid_address" }, /* 6213 */
David Daney670f5112010-07-29 15:51:14 -07002410 { 0, 0, sys_restart_syscall, "restart_syscall" }, /* 6214 */
2411 { 5, TI, sys_semtimedop, "semtimedop" }, /* 6215 */
Dmitry V. Levinfdbe3c52011-02-20 15:23:22 +00002412 { 5, TD, sys_fadvise64, "fadvise64" }, /* 6216 */
David Daney670f5112010-07-29 15:51:14 -07002413 { 3, TF, sys_statfs64, "statfs64" }, /* 6217 */
2414 { 3, TD, sys_fstatfs64, "fstatfs64" }, /* 6218 */
2415 { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 6219 */
2416 { 3, 0, sys_timer_create, "timer_create" }, /* 6220 */
2417 { 4, 0, sys_timer_settime, "timer_settime" }, /* 6221 */
2418 { 2, 0, sys_timer_gettime, "timer_gettime" }, /* 6222 */
2419 { 1, 0, sys_timer_getoverrun, "timer_getoverrun" }, /* 6223 */
2420 { 1, 0, sys_timer_delete, "timer_delete" }, /* 6224 */
2421 { 2, 0, sys_clock_settime, "clock_settime" }, /* 6225 */
2422 { 2, 0, sys_clock_gettime, "clock_gettime" }, /* 6226 */
2423 { 2, 0, sys_clock_getres, "clock_getres" }, /* 6227 */
2424 { 4, 0, sys_clock_nanosleep, "clock_nanosleep" }, /* 6228 */
2425 { 3, TS, sys_tgkill, "tgkill" }, /* 6229 */
2426 { 2, TF, sys_utimes, "utimes" }, /* 6230 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01002427 { 0, 0, NULL, NULL }, /* 6231 */
2428 { 0, 0, NULL, NULL }, /* 6232 */
2429 { 0, 0, NULL, NULL }, /* 6233 */
David Daney670f5112010-07-29 15:51:14 -07002430 { 4, 0, sys_mq_open, "mq_open" }, /* 6234 */
2431 { 1, 0, sys_mq_unlink, "mq_unlink" }, /* 6235 */
2432 { 5, 0, sys_mq_timedsend, "mq_timedsend" }, /* 6236 */
2433 { 5, 0, sys_mq_timedreceive, "mq_timedreceive" }, /* 6237 */
2434 { 2, 0, sys_mq_notify, "mq_notify" }, /* 6238 */
2435 { 3, 0, sys_mq_getsetattr, "mq_getsetattr" }, /* 6239 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01002436 { 0, 0, NULL, NULL }, /* 6240 */
David Daney670f5112010-07-29 15:51:14 -07002437 { 5, TP, sys_waitid, "waitid" }, /* 6241 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01002438 { 0, 0, NULL, NULL }, /* 6242 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002439 { 5, 0, sys_add_key, "add_key" }, /* 6243 */
2440 { 4, 0, sys_request_key, "request_key" }, /* 6244 */
2441 { 5, 0, sys_keyctl, "keyctl" }, /* 6245 */
David Daney670f5112010-07-29 15:51:14 -07002442 { 1, 0, sys_set_thread_area, "set_thread_area" }, /* 6246 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002443 { 0, TD, sys_inotify_init, "inotify_init" }, /* 6247 */
David Daney670f5112010-07-29 15:51:14 -07002444 { 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 6248 */
2445 { 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 6249 */
Namhyung Kim96792962012-10-24 11:41:57 +09002446 { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 6250 */
David Daney670f5112010-07-29 15:51:14 -07002447 { 4, TD|TF, sys_openat, "openat" }, /* 6251 */
2448 { 3, TD|TF, sys_mkdirat, "mkdirat" }, /* 6252 */
2449 { 4, TD|TF, sys_mknodat, "mknodat" }, /* 6253 */
2450 { 5, TD|TF, sys_fchownat, "fchownat" }, /* 6254 */
2451 { 3, TD|TF, sys_futimesat, "futimesat" }, /* 6255 */
2452 { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 6256 */
2453 { 3, TD|TF, sys_unlinkat, "unlinkat" }, /* 6257 */
2454 { 4, TD|TF, sys_renameat, "renameat" }, /* 6258 */
2455 { 5, TD|TF, sys_linkat, "linkat" }, /* 6259 */
2456 { 3, TD|TF, sys_symlinkat, "symlinkat" }, /* 6260 */
2457 { 4, TD|TF, sys_readlinkat, "readlinkat" }, /* 6261 */
2458 { 3, TD|TF, sys_fchmodat, "fchmodat" }, /* 6262 */
2459 { 3, TD|TF, sys_faccessat, "faccessat" }, /* 6263 */
2460 { 6, TD, sys_pselect6, "pselect6" }, /* 6264 */
2461 { 5, TD, sys_ppoll, "ppoll" }, /* 6265 */
2462 { 1, TP, sys_unshare, "unshare" }, /* 6266 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00002463 { 6, TD, sys_splice, "splice" }, /* 6267 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002464 { 4, TD, sys_sync_file_range, "sync_file_range" }, /* 6268 */
Dmitry V. Levind99e48c2011-10-11 17:07:05 +00002465 { 4, TD, sys_tee, "tee" }, /* 6269 */
2466 { 4, TD, sys_vmsplice, "vmsplice" }, /* 6270 */
Namhyung Kim96792962012-10-24 11:41:57 +09002467 { 6, TM, printargs, "move_pages" }, /* 6271 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002468 { 2, 0, sys_set_robust_list, "set_robust_list" }, /* 6272 */
2469 { 3, 0, sys_get_robust_list, "get_robust_list" }, /* 6273 */
2470 { 4, 0, sys_kexec_load, "kexec_load" }, /* 6274 */
David Daney670f5112010-07-29 15:51:14 -07002471 { 3, 0, sys_getcpu, "getcpu" }, /* 6275 */
Dmitry V. Levina7068812011-11-25 23:19:47 +00002472 { 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 6276 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002473 { 3, 0, sys_ioprio_set, "ioprio_set" }, /* 6277 */
2474 { 2, 0, sys_ioprio_get, "ioprio_get" }, /* 6278 */
David Daney670f5112010-07-29 15:51:14 -07002475 { 4, TD|TF, sys_utimensat, "utimensat" }, /* 6279 */
2476 { 3, TD|TS, sys_signalfd, "signalfd" }, /* 6280 */
Denys Vlasenkoc1371eb2012-03-19 09:51:42 +01002477 { 0, 0, NULL, NULL }, /* 6281 */
David Daney670f5112010-07-29 15:51:14 -07002478 { 1, TD, sys_eventfd, "eventfd" }, /* 6282 */
Dmitry V. Levin2bc744d2011-02-20 20:17:00 +00002479 { 6, TD, sys_fallocate, "fallocate" }, /* 6283 */
David Daney670f5112010-07-29 15:51:14 -07002480 { 2, TD, sys_timerfd_create, "timerfd_create" }, /* 6284 */
2481 { 2, TD, sys_timerfd_gettime, "timerfd_gettime" }, /* 6285 */
2482 { 4, TD, sys_timerfd_settime, "timerfd_settime" }, /* 6286 */
2483 { 4, TD|TS, sys_signalfd4, "signalfd4" }, /* 6287 */
2484 { 2, TD, sys_eventfd2, "eventfd2" }, /* 6288 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00002485 { 1, TD, sys_epoll_create1, "epoll_create1" }, /* 6289 */
David Daney670f5112010-07-29 15:51:14 -07002486 { 3, TD, sys_dup3, "dup3" }, /* 6290 */
2487 { 2, TD, sys_pipe2, "pipe2" }, /* 6291 */
2488 { 1, TD, sys_inotify_init1, "inotify_init1" }, /* 6292 */
Damir Shayhutdinov3087dd62011-05-12 16:57:40 +04002489 { 5, TD, sys_preadv, "preadv" }, /* 6293 */
2490 { 5, TD, sys_pwritev, "pwritev" }, /* 6294 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002491 { 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo" }, /* 6295 */
2492 { 5, TD, sys_perf_event_open, "perf_event_open" }, /* 6296 */
David Daney670f5112010-07-29 15:51:14 -07002493 { 4, TN, sys_accept4, "accept4" }, /* 6297 */
2494 { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 6298 */
2495 { 3, TD, sys_getdents, "getdents" }, /* 6299 */
Dmitry V. Levinb9e897d2011-10-12 19:03:29 +00002496 { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 6300 */
2497 { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 6301 */
2498 { 4, 0, sys_prlimit64, "prlimit64" }, /* 6302 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00002499 { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 6303 */
2500 { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 6304 */
2501 { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 6305 */
2502 { 1, TD, sys_syncfs, "syncfs" }, /* 6306 */
2503 { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 6307 */
2504 { 2, TD, sys_setns, "setns" }, /* 6308 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00002505 { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 6309 */
2506 { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 6310 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002507#else
2508 { 0, 0, printargs, "n32_read" }, /* 6000 */
2509 { 0, 0, printargs, "n32_write" }, /* 6001 */
2510 { 0, 0, printargs, "n32_open" }, /* 6002 */
2511 { 0, 0, printargs, "n32_close" }, /* 6003 */
2512 { 0, 0, printargs, "n32_stat" }, /* 6004 */
2513 { 0, 0, printargs, "n32_fstat" }, /* 6005 */
2514 { 0, 0, printargs, "n32_lstat" }, /* 6006 */
2515 { 0, 0, printargs, "n32_poll" }, /* 6007 */
2516 { 0, 0, printargs, "n32_lseek" }, /* 6008 */
Namhyung Kim96792962012-10-24 11:41:57 +09002517 { 0, TM, printargs, "n32_mmap" }, /* 6009 */
2518 { 0, TM, printargs, "n32_mprotect" }, /* 6010 */
2519 { 0, TM, printargs, "n32_munmap" }, /* 6011 */
2520 { 0, TM, printargs, "n32_brk" }, /* 6012 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002521 { 0, 0, printargs, "n32_rt_sigaction" }, /* 6013 */
2522 { 0, 0, printargs, "n32_rt_sigprocmask" }, /* 6014 */
2523 { 0, 0, printargs, "n32_ioctl" }, /* 6015 */
2524 { 0, 0, printargs, "n32_pread" }, /* 6016 */
2525 { 0, 0, printargs, "n32_pwrite" }, /* 6017 */
2526 { 0, 0, printargs, "n32_readv" }, /* 6018 */
2527 { 0, 0, printargs, "n32_writev" }, /* 6019 */
2528 { 0, 0, printargs, "n32_access" }, /* 6020 */
2529 { 0, 0, printargs, "n32_pipe" }, /* 6021 */
2530 { 0, 0, printargs, "n32__newselect" }, /* 6022 */
2531 { 0, 0, printargs, "n32_sched_yield" }, /* 6023 */
Namhyung Kim96792962012-10-24 11:41:57 +09002532 { 0, TM, printargs, "n32_mremap" }, /* 6024 */
2533 { 0, TM, printargs, "n32_msync" }, /* 6025 */
2534 { 0, TM, printargs, "n32_mincore" }, /* 6026 */
2535 { 0, TM, printargs, "n32_madvise" }, /* 6027 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002536 { 0, 0, printargs, "n32_shmget" }, /* 6028 */
2537 { 0, 0, printargs, "n32_shmgat" }, /* 6029 */
2538 { 0, 0, printargs, "n32_shmctl" }, /* 6030 */
2539 { 0, 0, printargs, "n32_dup" }, /* 6031 */
2540 { 0, 0, printargs, "n32_dup2" }, /* 6032 */
2541 { 0, 0, printargs, "n32_pause" }, /* 6033 */
2542 { 0, 0, printargs, "n32_nanosleep" }, /* 6034 */
2543 { 0, 0, printargs, "n32_getitimer" }, /* 6035 */
2544 { 0, 0, printargs, "n32_setitimer" }, /* 6036 */
2545 { 0, 0, printargs, "n32_alarm" }, /* 6037 */
2546 { 0, 0, printargs, "n32_getpid" }, /* 6038 */
2547 { 0, 0, printargs, "n32_sendfile" }, /* 6039 */
2548 { 0, 0, printargs, "n32_socketcall" }, /* 6040 */
2549 { 0, 0, printargs, "n32_connect" }, /* 6041 */
2550 { 0, 0, printargs, "n32_accept" }, /* 6042 */
2551 { 0, 0, printargs, "n32_sendto" }, /* 6043 */
2552 { 0, 0, printargs, "n32_recvfrom" }, /* 6044 */
2553 { 0, 0, printargs, "n32_sendmsg" }, /* 6045 */
2554 { 0, 0, printargs, "n32_recvmsg" }, /* 6046 */
2555 { 0, 0, printargs, "n32_shutdown" }, /* 6047 */
2556 { 0, 0, printargs, "n32_bind" }, /* 6048 */
2557 { 0, 0, printargs, "n32_listen" }, /* 6049 */
2558 { 0, 0, printargs, "n32_getsockname" }, /* 6050 */
2559 { 0, 0, printargs, "n32_getpeername" }, /* 6051 */
2560 { 0, 0, printargs, "n32_socketpair" }, /* 6052 */
2561 { 0, 0, printargs, "n32_setsockopt" }, /* 6053 */
2562 { 0, 0, printargs, "n32_getsockopt" }, /* 6054 */
2563 { 0, 0, printargs, "n32_clone" }, /* 6055 */
2564 { 0, 0, printargs, "n32_fork" }, /* 6056 */
2565 { 0, 0, printargs, "n32_execve" }, /* 6057 */
2566 { 0, 0, printargs, "n32_exit" }, /* 6058 */
2567 { 0, 0, printargs, "n32_wait4" }, /* 6059 */
2568 { 0, 0, printargs, "n32_kill" }, /* 6060 */
2569 { 0, 0, printargs, "n32_uname" }, /* 6061 */
2570 { 0, 0, printargs, "n32_semget" }, /* 6062 */
2571 { 0, 0, printargs, "n32_semop" }, /* 6063 */
2572 { 0, 0, printargs, "n32_semctl" }, /* 6064 */
2573 { 0, 0, printargs, "n32_shmdt" }, /* 6065 */
2574 { 0, 0, printargs, "n32_msgget" }, /* 6066 */
2575 { 0, 0, printargs, "n32_msgsnd" }, /* 6067 */
2576 { 0, 0, printargs, "n32_msgrcv" }, /* 6068 */
2577 { 0, 0, printargs, "n32_msgctl" }, /* 6069 */
2578 { 0, 0, printargs, "n32_fcntl" }, /* 6070 */
2579 { 0, 0, printargs, "n32_flock" }, /* 6071 */
2580 { 0, 0, printargs, "n32_fsync" }, /* 6072 */
2581 { 0, 0, printargs, "n32_fdatasync" }, /* 6073 */
2582 { 0, 0, printargs, "n32_truncate" }, /* 6074 */
2583 { 0, 0, printargs, "n32_ftruncate" }, /* 6075 */
2584 { 0, 0, printargs, "n32_getdents" }, /* 6076 */
2585 { 0, 0, printargs, "n32_getcwd" }, /* 6077 */
2586 { 0, 0, printargs, "n32_chdir" }, /* 6078 */
2587 { 0, 0, printargs, "n32_fchdir" }, /* 6079 */
2588 { 0, 0, printargs, "n32_rename" }, /* 6080 */
2589 { 0, 0, printargs, "n32_mkdir" }, /* 6081 */
2590 { 0, 0, printargs, "n32_rmdir" }, /* 6082 */
2591 { 0, 0, printargs, "n32_creat" }, /* 6083 */
2592 { 0, 0, printargs, "n32_link" }, /* 6084 */
2593 { 0, 0, printargs, "n32_unlink" }, /* 6085 */
2594 { 0, 0, printargs, "n32_symlink" }, /* 6086 */
2595 { 0, 0, printargs, "n32_readlink" }, /* 6087 */
2596 { 0, 0, printargs, "n32_chmod" }, /* 6088 */
2597 { 0, 0, printargs, "n32_fchmod" }, /* 6089 */
2598 { 0, 0, printargs, "n32_chown" }, /* 6090 */
2599 { 0, 0, printargs, "n32_fchown" }, /* 6091 */
2600 { 0, 0, printargs, "n32_lchown" }, /* 6092 */
2601 { 0, 0, printargs, "n32_umask" }, /* 6093 */
2602 { 0, 0, printargs, "n32_gettimeofday" }, /* 6094 */
2603 { 0, 0, printargs, "n32_getrlimit" }, /* 6095 */
2604 { 0, 0, printargs, "n32_getrusage" }, /* 6096 */
2605 { 0, 0, printargs, "n32_sysinfo" }, /* 6097 */
2606 { 0, 0, printargs, "n32_times" }, /* 6098 */
2607 { 0, 0, printargs, "n32_ptrace" }, /* 6099 */
2608 { 0, 0, printargs, "n32_getuid" }, /* 6100 */
2609 { 0, 0, printargs, "n32_syslog" }, /* 6101 */
2610 { 0, 0, printargs, "n32_getgid" }, /* 6102 */
2611 { 0, 0, printargs, "n32_setuid" }, /* 6103 */
2612 { 0, 0, printargs, "n32_setgid" }, /* 6104 */
2613 { 0, 0, printargs, "n32_geteuid" }, /* 6105 */
2614 { 0, 0, printargs, "n32_getegid" }, /* 6106 */
2615 { 0, 0, printargs, "n32_setpgid" }, /* 6107 */
2616 { 0, 0, printargs, "n32_getppid" }, /* 6108 */
2617 { 0, 0, printargs, "n32_getpgrp" }, /* 6109 */
2618 { 0, 0, printargs, "n32_setsid" }, /* 6110 */
2619 { 0, 0, printargs, "n32_setreuid" }, /* 6111 */
2620 { 0, 0, printargs, "n32_setregid" }, /* 6112 */
2621 { 0, 0, printargs, "n32_getgroups" }, /* 6113 */
2622 { 0, 0, printargs, "n32_setgroups" }, /* 6114 */
2623 { 0, 0, printargs, "n32_setresuid" }, /* 6115 */
2624 { 0, 0, printargs, "n32_getresuid" }, /* 6116 */
2625 { 0, 0, printargs, "n32_setresgid" }, /* 6117 */
2626 { 0, 0, printargs, "n32_getresgid" }, /* 6118 */
2627 { 0, 0, printargs, "n32_getpgid" }, /* 6119 */
2628 { 0, 0, printargs, "n32_setfsuid" }, /* 6120 */
2629 { 0, 0, printargs, "n32_setfsgid" }, /* 6121 */
2630 { 0, 0, printargs, "n32_getsid" }, /* 6122 */
2631 { 0, 0, printargs, "n32_capget" }, /* 6123 */
2632 { 0, 0, printargs, "n32_capset" }, /* 6124 */
2633 { 0, 0, printargs, "n32_rt_sigpending" }, /* 6125 */
2634 { 0, 0, printargs, "n32_rt_sigtimedwait" }, /* 6126 */
2635 { 0, 0, printargs, "n32_rt_sigqueueinfo" }, /* 6127 */
2636 { 0, 0, printargs, "n32_rt_siguspend" }, /* 6128 */
2637 { 0, 0, printargs, "n32_sigaltstatck" }, /* 6129 */
2638 { 0, 0, printargs, "n32_utime" }, /* 6130 */
2639 { 0, 0, printargs, "n32_mknod" }, /* 6131 */
2640 { 0, 0, printargs, "n32_personality" }, /* 6132 */
2641 { 0, 0, printargs, "n32_ustat" }, /* 6133 */
2642 { 0, 0, printargs, "n32_statfs" }, /* 6134 */
2643 { 0, 0, printargs, "n32_fstatfs" }, /* 6135 */
2644 { 0, 0, printargs, "n32_sysfs" }, /* 6136 */
2645 { 0, 0, printargs, "n32_getpriority" }, /* 6137 */
2646 { 0, 0, printargs, "n32_setpriority" }, /* 6138 */
2647 { 0, 0, printargs, "n32_sched_setparam" }, /* 6139 */
2648 { 0, 0, printargs, "n32_sched_getparam" }, /* 6140 */
2649 { 0, 0, printargs, "n32_sched_setscheduler"}, /* 6141 */
2650 { 0, 0, printargs, "n32_sched_getscheduler"}, /* 6142 */
2651 { 0, 0, printargs, "n32_sched_get_priority_max"}, /* 6143 */
2652 { 0, 0, printargs, "n32_sched_get_priority_min"}, /* 6144 */
2653 { 0, 0, printargs, "n32_sched_rr_get_interval"}, /* 6145 */
Namhyung Kim96792962012-10-24 11:41:57 +09002654 { 0, TM, printargs, "n32_mlock" }, /* 6146 */
2655 { 0, TM, printargs, "n32_munlock" }, /* 6147 */
2656 { 0, TM, printargs, "n32_mlockall" }, /* 6148 */
2657 { 0, TM, printargs, "n32_munlockall" }, /* 6149 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002658 { 0, 0, printargs, "n32_vhangup" }, /* 6150 */
2659 { 0, 0, printargs, "n32_pivot_root" }, /* 6151 */
2660 { 0, 0, printargs, "n32__sysctl" }, /* 6152 */
2661 { 0, 0, printargs, "n32_prctl" }, /* 6153 */
2662 { 0, 0, printargs, "n32_adjtimex" }, /* 6154 */
2663 { 0, 0, printargs, "n32_setrlimit" }, /* 6155 */
2664 { 0, 0, printargs, "n32_chroot" }, /* 6156 */
2665 { 0, 0, printargs, "n32_sync" }, /* 6157 */
2666 { 0, 0, printargs, "n32_acct" }, /* 6158 */
2667 { 0, 0, printargs, "n32_settimeofday" }, /* 6159 */
2668 { 0, 0, printargs, "n32_mount" }, /* 6160 */
2669 { 0, 0, printargs, "n32_umount" }, /* 6161 */
2670 { 0, 0, printargs, "n32_swapon" }, /* 6162 */
2671 { 0, 0, printargs, "n32_swapoff" }, /* 6163 */
2672 { 0, 0, printargs, "n32_reboot" }, /* 6164 */
2673 { 0, 0, printargs, "n32_sethostname" }, /* 6165 */
2674 { 0, 0, printargs, "n32_setdomainname" }, /* 6166 */
2675 { 0, 0, printargs, "n32_create_module" }, /* 6167 */
2676 { 0, 0, printargs, "n32_init_module" }, /* 6168 */
2677 { 0, 0, printargs, "n32_delete_module" }, /* 6169 */
2678 { 0, 0, printargs, "n32_get_kernel_syms" }, /* 6170 */
2679 { 0, 0, printargs, "n32_query_module" }, /* 6171 */
Dmitry V. Levin79439662012-10-26 23:43:13 +00002680 { 0, TF, printargs, "n32_quotactl" }, /* 6172 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002681 { 0, 0, printargs, "n32_nfsservctl" }, /* 6173 */
2682 { 0, 0, printargs, "n32_getpmsg" }, /* 6174 */
2683 { 0, 0, printargs, "n32_putpmsg" }, /* 6175 */
2684 { 0, 0, printargs, "n32_afs_syscall" }, /* 6176 */
2685 { 0, 0, printargs, "n32_reserved177" }, /* 6177 */
2686 { 0, 0, printargs, "n32_gettid" }, /* 6178 */
2687 { 0, 0, printargs, "n32_readahead" }, /* 6179 */
2688 { 0, 0, printargs, "n32_setxattr" }, /* 6180 */
2689 { 0, 0, printargs, "n32_lsetxattr" }, /* 6181 */
2690 { 0, 0, printargs, "n32_fsetxattr" }, /* 6182 */
2691 { 0, 0, printargs, "n32_getxattr" }, /* 6183 */
2692 { 0, 0, printargs, "n32_lgetxattr" }, /* 6184 */
2693 { 0, 0, printargs, "n32_fgetxattr" }, /* 6185 */
2694 { 0, 0, printargs, "n32_listxattr" }, /* 6186 */
2695 { 0, 0, printargs, "n32_llistxattr" }, /* 6187 */
2696 { 0, 0, printargs, "n32_flistxattr" }, /* 6188 */
2697 { 0, 0, printargs, "n32_removexattr" }, /* 6189 */
2698 { 0, 0, printargs, "n32_lremovexattr" }, /* 6190 */
2699 { 0, 0, printargs, "n32_fremovexattr" }, /* 6191 */
2700 { 0, 0, printargs, "n32_tkill" }, /* 6192 */
2701 { 0, 0, printargs, "n32_time" }, /* 6193 */
2702 { 0, 0, printargs, "n32_futex" }, /* 6194 */
2703 { 0, 0, printargs, "n32_sched_setaffinity" }, /* 6195 */
2704 { 0, 0, printargs, "n32_sched_getaffinity" }, /* 6196 */
2705 { 0, 0, printargs, "n32_cacheflush" }, /* 6197 */
2706 { 0, 0, printargs, "n32_cachectl" }, /* 6198 */
2707 { 0, 0, printargs, "n32_sysmips" }, /* 6199 */
2708 { 0, 0, printargs, "n32_io_setup" }, /* 6200 */
2709 { 0, 0, printargs, "n32_io_destroy" }, /* 6201 */
2710 { 0, 0, printargs, "n32_io_getevents" }, /* 6202 */
2711 { 0, 0, printargs, "n32_io_submit" }, /* 6203 */
2712 { 0, 0, printargs, "n32_io_cancel" }, /* 6204 */
2713 { 1, TP, printargs, "n32_exit_group" }, /* 6205 */
2714 { 0, 0, printargs, "n32_lookup_dcookie" }, /* 6206 */
2715 { 0, 0, printargs, "n32_epoll_create" }, /* 6207 */
2716 { 0, 0, printargs, "n32_epoll_ctl" }, /* 6208 */
2717 { 0, 0, printargs, "n32_epoll_wait" }, /* 6209 */
Namhyung Kim96792962012-10-24 11:41:57 +09002718 { 0, TM, printargs, "n32_remap_file_pages" }, /* 6210 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002719 { 0, 0, printargs, "n32_rt_sigreturn" }, /* 6211 */
2720 { 0, 0, printargs, "n32_fcntl64" }, /* 6212 */
2721 { 0, 0, printargs, "n32_set_tid_address" }, /* 6213 */
2722 { 0, 0, printargs, "n32_restart_syscall" }, /* 6214 */
2723 { 0, 0, printargs, "n32_semtimedop" }, /* 6215 */
2724 { 0, 0, printargs, "n32_fadvise64" }, /* 6216 */
2725 { 0, 0, printargs, "n32_statfs64" }, /* 6217 */
2726 { 0, 0, printargs, "n32_fstatfs64" }, /* 6218 */
2727 { 0, 0, printargs, "n32_sendfile64" }, /* 6219 */
2728 { 3, 0, printargs, "n32_timer_create" }, /* 6220 */
2729 { 4, 0, printargs, "n32_timer_settime" }, /* 6221 */
2730 { 2, 0, printargs, "n32_timer_gettime" }, /* 6222 */
2731 { 1, 0, printargs, "n32_timer_getoverrun" }, /* 6223 */
2732 { 1, 0, printargs, "n32_timer_delete" }, /* 6224 */
2733 { 2, 0, printargs, "n32_clock_settime" }, /* 6225 */
2734 { 2, 0, printargs, "n32_clock_gettime" }, /* 6226 */
2735 { 2, 0, printargs, "n32_clock_getres" }, /* 6227 */
2736 { 4, 0, printargs, "n32_clock_nanosleep" }, /* 6228 */
2737 { 3, 0, printargs, "n32_tgkill" }, /* 6229 */
2738 { 2, 0, printargs, "n32_utimes" }, /* 6230 */
David Daney670f5112010-07-29 15:51:14 -07002739 { 0, 0, printargs, "n32_SYS_6231" }, /* 6231 */
2740 { 0, 0, printargs, "n32_SYS_6232" }, /* 6232 */
2741 { 0, 0, printargs, "n32_SYS_6233" }, /* 6233 */
2742 { 4, 0, printargs, "n32_mq_open" }, /* 6234 */
2743 { 1, 0, printargs, "n32_mq_unlink" }, /* 6235 */
2744 { 5, 0, printargs, "n32_mq_timedsend" }, /* 6236 */
2745 { 5, 0, printargs, "n32_mq_timedreceive" }, /* 6237 */
2746 { 2, 0, printargs, "n32_mq_notify" }, /* 6238 */
2747 { 3, 0, printargs, "n32_mq_getsetattr" }, /* 6239 */
2748 { 0, 0, printargs, "n32_SYS_6240" }, /* 6240 */
2749 { 5, TP, printargs, "n32_waitid" }, /* 6241 */
2750 { 0, 0, printargs, "n32_SYS_6242" }, /* 6242 */
2751 { 5, 0, printargs, "n32_add_key" }, /* 6243 */
2752 { 4, 0, printargs, "n32_request_key" }, /* 6244 */
2753 { 5, 0, printargs, "n32_keyctl" }, /* 6245 */
2754 { 1, 0, printargs, "n32_set_thread_area" }, /* 6246 */
2755 { 0, TD, printargs, "n32_inotify_init" }, /* 6247 */
2756 { 3, TD, printargs, "n32_inotify_add_watch" }, /* 6248 */
2757 { 2, TD, printargs, "n32_inotify_rm_watch" }, /* 6249 */
Namhyung Kim96792962012-10-24 11:41:57 +09002758 { 4, TM, printargs, "n32_migrate_pages" }, /* 6250 */
David Daney670f5112010-07-29 15:51:14 -07002759 { 4, TD|TF, printargs, "n32_openat" }, /* 6251 */
2760 { 3, TD|TF, printargs, "n32_mkdirat" }, /* 6252 */
2761 { 4, TD|TF, printargs, "n32_mknodat" }, /* 6253 */
2762 { 5, TD|TF, printargs, "n32_fchownat" }, /* 6254 */
2763 { 3, TD|TF, printargs, "n32_futimesat" }, /* 6255 */
2764 { 4, TD|TF, printargs, "n32_newfstatat" }, /* 6256 */
2765 { 3, TD|TF, printargs, "n32_unlinkat" }, /* 6257 */
2766 { 4, TD|TF, printargs, "n32_renameat" }, /* 6258 */
2767 { 5, TD|TF, printargs, "n32_linkat" }, /* 6259 */
2768 { 3, TD|TF, printargs, "n32_symlinkat" }, /* 6260 */
2769 { 4, TD|TF, printargs, "n32_readlinkat" }, /* 6261 */
2770 { 3, TD|TF, printargs, "n32_fchmodat" }, /* 6262 */
2771 { 3, TD|TF, printargs, "n32_faccessat" }, /* 6263 */
2772 { 6, TD, printargs, "n32_pselect6" }, /* 6264 */
2773 { 5, TD, printargs, "n32_ppoll" }, /* 6265 */
2774 { 1, TP, printargs, "n32_unshare" }, /* 6266 */
2775 { 6, TD, printargs, "n32_splice" }, /* 6267 */
2776 { 4, TD, printargs, "n32_sync_file_range" }, /* 6268 */
2777 { 4, TD, printargs, "n32_tee" }, /* 6269 */
2778 { 4, TD, printargs, "n32_vmsplice" }, /* 6270 */
Namhyung Kim96792962012-10-24 11:41:57 +09002779 { 6, TM, printargs, "n32_move_pages" }, /* 6271 */
David Daney670f5112010-07-29 15:51:14 -07002780 { 2, 0, printargs, "n32_set_robust_list" }, /* 6272 */
2781 { 3, 0, printargs, "n32_get_robust_list" }, /* 6273 */
2782 { 5, 0, printargs, "n32_kexec_load" }, /* 6274 */
2783 { 3, 0, printargs, "n32_getcpu" }, /* 6275 */
2784 { 5, TD, printargs, "n32_epoll_pwait" }, /* 6276 */
2785 { 3, 0, printargs, "n32_ioprio_set" }, /* 6277 */
2786 { 2, 0, printargs, "n32_ioprio_get" }, /* 6278 */
2787 { 4, TD|TF, printargs, "n32_utimensat" }, /* 6279 */
2788 { 3, TD|TS, printargs, "n32_signalfd" }, /* 6280 */
2789 { 0, 0, printargs, "n32_SYS_6281" }, /* 6281 */
2790 { 1, TD, printargs, "n32_eventfd" }, /* 6282 */
Dmitry V. Levin2bc744d2011-02-20 20:17:00 +00002791 { 6, TD, printargs, "n32_fallocate" }, /* 6283 */
David Daney670f5112010-07-29 15:51:14 -07002792 { 2, TD, printargs, "n32_timerfd_create" }, /* 6284 */
2793 { 2, TD, printargs, "n32_timerfd_gettime" }, /* 6285 */
2794 { 4, TD, printargs, "n32_timerfd_settime" }, /* 6286 */
2795 { 4, TD|TS, printargs, "n32_signalfd4" }, /* 6287 */
2796 { 2, TD, printargs, "n32_eventfd2" }, /* 6288 */
Dmitry V. Levinb9839ef2011-02-20 19:58:09 +00002797 { 1, TD, printargs, "n32_epoll_create1" }, /* 6289 */
David Daney670f5112010-07-29 15:51:14 -07002798 { 3, TD, printargs, "n32_dup3" }, /* 6290 */
2799 { 2, TD, printargs, "n32_pipe2" }, /* 6291 */
2800 { 1, TD, printargs, "n32_inotify_init1" }, /* 6292 */
2801 { 5, TD, printargs, "n32_preadv" }, /* 6293 */
2802 { 5, TD, printargs, "n32_pwritev" }, /* 6294 */
2803 { 4, TP|TS, printargs, "n32_rt_tgsigqueueinfo" }, /* 6295 */
2804 { 5, TD, printargs, "n32_perf_event_open" }, /* 6296 */
2805 { 4, TN, printargs, "n32_accept4" }, /* 6297 */
2806 { 5, TN, printargs, "n32_recvmmsg" }, /* 6298 */
2807 { 3, TD, printargs, "n32_getdents" }, /* 6299 */
Dmitry V. Levine9e3d702011-01-17 22:39:33 +00002808 { 2, 0, printargs, "n32_fanotify_init" }, /* 6300 */
2809 { 5, 0, printargs, "n32_fanotify_mark" }, /* 6301 */
2810 { 4, 0, printargs, "n32_prlimit64" }, /* 6302 */
Dmitry V. Levin00ebeee2011-11-26 23:37:23 +00002811 { 5, TD|TF, printargs, "n32_name_to_handle_at" }, /* 6303 */
2812 { 3, TD, printargs, "n32_open_by_handle_at" }, /* 6304 */
2813 { 2, 0, printargs, "n32_clock_adjtime" }, /* 6305 */
2814 { 1, TD, printargs, "n32_syncfs" }, /* 6306 */
2815 { 4, TN, printargs, "n32_sendmmsg" }, /* 6307 */
2816 { 2, TD, printargs, "n32_setns" }, /* 6308 */
Dmitry V. Levind92029e2012-03-10 15:04:16 +00002817 { 6, 0, printargs, "n32_process_vm_readv" }, /* 6309 */
2818 { 6, 0, printargs, "n32_process_vm_writev" }, /* 6310 */
Roland McGrath542c2c62008-05-20 01:11:56 +00002819#endif