source: trunk/jrun/names.c @ 1184

Revision 1148, 28.5 KB checked in by bogdan2412, 14 months ago (diff)

A lot of jrun fixes.

  • Made jrun work on both 32-bit and 64-bit linux machines.
  • Updated list of system calls to kernel version 2.6.33.
  • Fix the trouble we were having with determining memory usage.

Previously, we only extracted it from /proc and if the process
finished too fast then we didn't have time to determine it. Now we
just use rusage the same way we use it for execution time.

REVIEW URL http://reviewboard.infoarena.ro/r/170/

  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1// Include file with signal and syscall names
2// They are placed here so they won't clutter the source.
3
4#include "jrun.h"
5
6// Signal names.
7const char* signal_name[] = {
8    "SIG_0",        /* 0 */
9    "SIGHUP",       /* 1 */
10    "SIGINT",       /* 2 */
11    "SIGQUIT",      /* 3 */
12    "SIGILL",       /* 4 */
13    "SIGTRAP",      /* 5 */
14    "SIGABRT",      /* 6 */
15    "SIGBUS",       /* 7 */
16    "SIGFPE",       /* 8 */
17    "SIGKILL",      /* 9 */
18    "SIGUSR1",      /* 10 */
19    "SIGSEGV",      /* 11 */
20    "SIGUSR2",      /* 12 */
21    "SIGPIPE",      /* 13 */
22    "SIGALRM",      /* 14 */
23    "SIGTERM",      /* 15 */
24    "SIGSTKFLT",    /* 16 */
25    "SIGCHLD",      /* 17 */
26    "SIGCONT",      /* 18 */
27    "SIGSTOP",      /* 19 */
28    "SIGTSTP",      /* 20 */
29    "SIGTTIN",      /* 21 */
30    "SIGTTOU",      /* 22 */
31    "SIGURG",       /* 23 */
32    "SIGXCPU",      /* 24 */
33    "SIGXFSZ",      /* 25 */
34    "SIGVTALRM",    /* 26 */
35    "SIGPROF",      /* 27 */
36    "SIGWINCH",     /* 28 */
37    "SIGIO",        /* 29 */
38    "SIGPWR",       /* 30 */
39    "SIGSYS",       /* 31 */
40    "SIGRTMIN",     /* 32 */
41    0,
42};
43
44// System call names.
45// List of system calls extracted from kernel version 2.6.33.
46const char* syscall_name[] = {
47#ifdef __x86_64__
48    "read",                       /* 0 */
49    "write",                      /* 1 */
50    "open",                       /* 2 */
51    "close",                      /* 3 */
52    "stat",                       /* 4 */
53    "fstat",                      /* 5 */
54    "lstat",                      /* 6 */
55    "poll",                       /* 7 */
56    "lseek",                      /* 8 */
57    "mmap",                       /* 9 */
58    "mprotect",                   /* 10 */
59    "munmap",                     /* 11 */
60    "brk",                        /* 12 */
61    "rt_sigaction",               /* 13 */
62    "rt_sigprocmask",             /* 14 */
63    "rt_sigreturn",               /* 15 */
64    "ioctl",                      /* 16 */
65    "pread64",                    /* 17 */
66    "pwrite64",                   /* 18 */
67    "readv",                      /* 19 */
68    "writev",                     /* 20 */
69    "access",                     /* 21 */
70    "pipe",                       /* 22 */
71    "select",                     /* 23 */
72    "sched_yield",                /* 24 */
73    "mremap",                     /* 25 */
74    "msync",                      /* 26 */
75    "mincore",                    /* 27 */
76    "madvise",                    /* 28 */
77    "shmget",                     /* 29 */
78    "shmat",                      /* 30 */
79    "shmctl",                     /* 31 */
80    "dup",                        /* 32 */
81    "dup2",                       /* 33 */
82    "pause",                      /* 34 */
83    "nanosleep",                  /* 35 */
84    "getitimer",                  /* 36 */
85    "alarm",                      /* 37 */
86    "setitimer",                  /* 38 */
87    "getpid",                     /* 39 */
88    "sendfile",                   /* 40 */
89    "socket",                     /* 41 */
90    "connect",                    /* 42 */
91    "accept",                     /* 43 */
92    "sendto",                     /* 44 */
93    "recvfrom",                   /* 45 */
94    "sendmsg",                    /* 46 */
95    "recvmsg",                    /* 47 */
96    "shutdown",                   /* 48 */
97    "bind",                       /* 49 */
98    "listen",                     /* 50 */
99    "getsockname",                /* 51 */
100    "getpeername",                /* 52 */
101    "socketpair",                 /* 53 */
102    "setsockopt",                 /* 54 */
103    "getsockopt",                 /* 55 */
104    "clone",                      /* 56 */
105    "fork",                       /* 57 */
106    "vfork",                      /* 58 */
107    "execve",                     /* 59 */
108    "exit",                       /* 60 */
109    "wait4",                      /* 61 */
110    "kill",                       /* 62 */
111    "uname",                      /* 63 */
112    "semget",                     /* 64 */
113    "semop",                      /* 65 */
114    "semctl",                     /* 66 */
115    "shmdt",                      /* 67 */
116    "msgget",                     /* 68 */
117    "msgsnd",                     /* 69 */
118    "msgrcv",                     /* 70 */
119    "msgctl",                     /* 71 */
120    "fcntl",                      /* 72 */
121    "flock",                      /* 73 */
122    "fsync",                      /* 74 */
123    "fdatasync",                  /* 75 */
124    "truncate",                   /* 76 */
125    "ftruncate",                  /* 77 */
126    "getdents",                   /* 78 */
127    "getcwd",                     /* 79 */
128    "chdir",                      /* 80 */
129    "fchdir",                     /* 81 */
130    "rename",                     /* 82 */
131    "mkdir",                      /* 83 */
132    "rmdir",                      /* 84 */
133    "creat",                      /* 85 */
134    "link",                       /* 86 */
135    "unlink",                     /* 87 */
136    "symlink",                    /* 88 */
137    "readlink",                   /* 89 */
138    "chmod",                      /* 90 */
139    "fchmod",                     /* 91 */
140    "chown",                      /* 92 */
141    "fchown",                     /* 93 */
142    "lchown",                     /* 94 */
143    "umask",                      /* 95 */
144    "gettimeofday",               /* 96 */
145    "getrlimit",                  /* 97 */
146    "getrusage",                  /* 98 */
147    "sysinfo",                    /* 99 */
148    "times",                      /* 100 */
149    "ptrace",                     /* 101 */
150    "getuid",                     /* 102 */
151    "syslog",                     /* 103 */
152    "getgid",                     /* 104 */
153    "setuid",                     /* 105 */
154    "setgid",                     /* 106 */
155    "geteuid",                    /* 107 */
156    "getegid",                    /* 108 */
157    "setpgid",                    /* 109 */
158    "getppid",                    /* 110 */
159    "getpgrp",                    /* 111 */
160    "setsid",                     /* 112 */
161    "setreuid",                   /* 113 */
162    "setregid",                   /* 114 */
163    "getgroups",                  /* 115 */
164    "setgroups",                  /* 116 */
165    "setresuid",                  /* 117 */
166    "getresuid",                  /* 118 */
167    "setresgid",                  /* 119 */
168    "getresgid",                  /* 120 */
169    "getpgid",                    /* 121 */
170    "setfsuid",                   /* 122 */
171    "setfsgid",                   /* 123 */
172    "getsid",                     /* 124 */
173    "capget",                     /* 125 */
174    "capset",                     /* 126 */
175    "rt_sigpending",              /* 127 */
176    "rt_sigtimedwait",            /* 128 */
177    "rt_sigqueueinfo",            /* 129 */
178    "rt_sigsuspend",              /* 130 */
179    "sigaltstack",                /* 131 */
180    "utime",                      /* 132 */
181    "mknod",                      /* 133 */
182    "uselib",                     /* 134 */
183    "personality",                /* 135 */
184    "ustat",                      /* 136 */
185    "statfs",                     /* 137 */
186    "fstatfs",                    /* 138 */
187    "sysfs",                      /* 139 */
188    "getpriority",                /* 140 */
189    "setpriority",                /* 141 */
190    "sched_setparam",             /* 142 */
191    "sched_getparam",             /* 143 */
192    "sched_setscheduler",         /* 144 */
193    "sched_getscheduler",         /* 145 */
194    "sched_get_priority_max",     /* 146 */
195    "sched_get_priority_min",     /* 147 */
196    "sched_rr_get_interval",      /* 148 */
197    "mlock",                      /* 149 */
198    "munlock",                    /* 150 */
199    "mlockall",                   /* 151 */
200    "munlockall",                 /* 152 */
201    "vhangup",                    /* 153 */
202    "modify_ldt",                 /* 154 */
203    "pivot_root",                 /* 155 */
204    "_sysctl",                    /* 156 */
205    "prctl",                      /* 157 */
206    "arch_prctl",                 /* 158 */
207    "adjtimex",                   /* 159 */
208    "setrlimit",                  /* 160 */
209    "chroot",                     /* 161 */
210    "sync",                       /* 162 */
211    "acct",                       /* 163 */
212    "settimeofday",               /* 164 */
213    "mount",                      /* 165 */
214    "umount2",                    /* 166 */
215    "swapon",                     /* 167 */
216    "swapoff",                    /* 168 */
217    "reboot",                     /* 169 */
218    "sethostname",                /* 170 */
219    "setdomainname",              /* 171 */
220    "iopl",                       /* 172 */
221    "ioperm",                     /* 173 */
222    "create_module",              /* 174 */
223    "init_module",                /* 175 */
224    "delete_module",              /* 176 */
225    "get_kernel_syms",            /* 177 */
226    "query_module",               /* 178 */
227    "quotactl",                   /* 179 */
228    "nfsservctl",                 /* 180 */
229    "getpmsg",                    /* 181 */
230    "putpmsg",                    /* 182 */
231    "afs_syscall",                /* 183 */
232    "tuxcall",                    /* 184 */
233    "security",                   /* 185 */
234    "gettid",                     /* 186 */
235    "readahead",                  /* 187 */
236    "setxattr",                   /* 188 */
237    "lsetxattr",                  /* 189 */
238    "fsetxattr",                  /* 190 */
239    "getxattr",                   /* 191 */
240    "lgetxattr",                  /* 192 */
241    "fgetxattr",                  /* 193 */
242    "listxattr",                  /* 194 */
243    "llistxattr",                 /* 195 */
244    "flistxattr",                 /* 196 */
245    "removexattr",                /* 197 */
246    "lremovexattr",               /* 198 */
247    "fremovexattr",               /* 199 */
248    "tkill",                      /* 200 */
249    "time",                       /* 201 */
250    "futex",                      /* 202 */
251    "sched_setaffinity",          /* 203 */
252    "sched_getaffinity",          /* 204 */
253    "set_thread_area",            /* 205 */
254    "io_setup",                   /* 206 */
255    "io_destroy",                 /* 207 */
256    "io_getevents",               /* 208 */
257    "io_submit",                  /* 209 */
258    "io_cancel",                  /* 210 */
259    "get_thread_area",            /* 211 */
260    "lookup_dcookie",             /* 212 */
261    "epoll_create",               /* 213 */
262    "epoll_ctl_old",              /* 214 */
263    "epoll_wait_old",             /* 215 */
264    "remap_file_pages",           /* 216 */
265    "getdents64",                 /* 217 */
266    "set_tid_address",            /* 218 */
267    "restart_syscall",            /* 219 */
268    "semtimedop",                 /* 220 */
269    "fadvise64",                  /* 221 */
270    "timer_create",               /* 222 */
271    "timer_settime",              /* 223 */
272    "timer_gettime",              /* 224 */
273    "timer_getoverrun",           /* 225 */
274    "timer_delete",               /* 226 */
275    "clock_settime",              /* 227 */
276    "clock_gettime",              /* 228 */
277    "clock_getres",               /* 229 */
278    "clock_nanosleep",            /* 230 */
279    "exit_group",                 /* 231 */
280    "epoll_wait",                 /* 232 */
281    "epoll_ctl",                  /* 233 */
282    "tgkill",                     /* 234 */
283    "utimes",                     /* 235 */
284    "vserver",                    /* 236 */
285    "mbind",                      /* 237 */
286    "set_mempolicy",              /* 238 */
287    "get_mempolicy",              /* 239 */
288    "mq_open",                    /* 240 */
289    "mq_unlink",                  /* 241 */
290    "mq_timedsend",               /* 242 */
291    "mq_timedreceive",            /* 243 */
292    "mq_notify",                  /* 244 */
293    "mq_getsetattr",              /* 245 */
294    "kexec_load",                 /* 246 */
295    "waitid",                     /* 247 */
296    "add_key",                    /* 248 */
297    "request_key",                /* 249 */
298    "keyctl",                     /* 250 */
299    "ioprio_set",                 /* 251 */
300    "ioprio_get",                 /* 252 */
301    "inotify_init",               /* 253 */
302    "inotify_add_watch",          /* 254 */
303    "inotify_rm_watch",           /* 255 */
304    "migrate_pages",              /* 256 */
305    "openat",                     /* 257 */
306    "mkdirat",                    /* 258 */
307    "mknodat",                    /* 259 */
308    "fchownat",                   /* 260 */
309    "futimesat",                  /* 261 */
310    "newfstatat",                 /* 262 */
311    "unlinkat",                   /* 263 */
312    "renameat",                   /* 264 */
313    "linkat",                     /* 265 */
314    "symlinkat",                  /* 266 */
315    "readlinkat",                 /* 267 */
316    "fchmodat",                   /* 268 */
317    "faccessat",                  /* 269 */
318    "pselect6",                   /* 270 */
319    "ppoll",                      /* 271 */
320    "unshare",                    /* 272 */
321    "set_robust_list",            /* 273 */
322    "get_robust_list",            /* 274 */
323    "splice",                     /* 275 */
324    "tee",                        /* 276 */
325    "sync_file_range",            /* 277 */
326    "vmsplice",                   /* 278 */
327    "move_pages",                 /* 279 */
328    "utimensat",                  /* 280 */
329    "epoll_pwait",                /* 281 */
330    "signalfd",                   /* 282 */
331    "timerfd_create",             /* 283 */
332    "eventfd",                    /* 284 */
333    "fallocate",                  /* 285 */
334    "timerfd_settime",            /* 286 */
335    "timerfd_gettime",            /* 287 */
336    "accept4",                    /* 288 */
337    "signalfd4",                  /* 289 */
338    "eventfd2",                   /* 290 */
339    "epoll_create1",              /* 291 */
340    "dup3",                       /* 292 */
341    "pipe2",                      /* 293 */
342    "inotify_init1",              /* 294 */
343    "preadv",                     /* 295 */
344    "pwritev",                    /* 296 */
345    "rt_tgsigqueueinfo",          /* 297 */
346    "perf_event_open",            /* 298 */
347    "recvmmsg",                   /* 299 */
348#else
349    "restart_syscall",            /* 0 */
350    "exit",                       /* 1 */
351    "fork",                       /* 2 */
352    "read",                       /* 3 */
353    "write",                      /* 4 */
354    "open",                       /* 5 */
355    "close",                      /* 6 */
356    "waitpid",                    /* 7 */
357    "creat",                      /* 8 */
358    "link",                       /* 9 */
359    "unlink",                     /* 10 */
360    "execve",                     /* 11 */
361    "chdir",                      /* 12 */
362    "time",                       /* 13 */
363    "mknod",                      /* 14 */
364    "chmod",                      /* 15 */
365    "lchown",                     /* 16 */
366    "break",                      /* 17 */
367    "oldstat",                    /* 18 */
368    "lseek",                      /* 19 */
369    "getpid",                     /* 20 */
370    "mount",                      /* 21 */
371    "umount",                     /* 22 */
372    "setuid",                     /* 23 */
373    "getuid",                     /* 24 */
374    "stime",                      /* 25 */
375    "ptrace",                     /* 26 */
376    "alarm",                      /* 27 */
377    "oldfstat",                   /* 28 */
378    "pause",                      /* 29 */
379    "utime",                      /* 30 */
380    "stty",                       /* 31 */
381    "gtty",                       /* 32 */
382    "access",                     /* 33 */
383    "nice",                       /* 34 */
384    "ftime",                      /* 35 */
385    "sync",                       /* 36 */
386    "kill",                       /* 37 */
387    "rename",                     /* 38 */
388    "mkdir",                      /* 39 */
389    "rmdir",                      /* 40 */
390    "dup",                        /* 41 */
391    "pipe",                       /* 42 */
392    "times",                      /* 43 */
393    "prof",                       /* 44 */
394    "brk",                        /* 45 */
395    "setgid",                     /* 46 */
396    "getgid",                     /* 47 */
397    "signal",                     /* 48 */
398    "geteuid",                    /* 49 */
399    "getegid",                    /* 50 */
400    "acct",                       /* 51 */
401    "umount2",                    /* 52 */
402    "lock",                       /* 53 */
403    "ioctl",                      /* 54 */
404    "fcntl",                      /* 55 */
405    "mpx",                        /* 56 */
406    "setpgid",                    /* 57 */
407    "ulimit",                     /* 58 */
408    "oldolduname",                /* 59 */
409    "umask",                      /* 60 */
410    "chroot",                     /* 61 */
411    "ustat",                      /* 62 */
412    "dup2",                       /* 63 */
413    "getppid",                    /* 64 */
414    "getpgrp",                    /* 65 */
415    "setsid",                     /* 66 */
416    "sigaction",                  /* 67 */
417    "sgetmask",                   /* 68 */
418    "ssetmask",                   /* 69 */
419    "setreuid",                   /* 70 */
420    "setregid",                   /* 71 */
421    "sigsuspend",                 /* 72 */
422    "sigpending",                 /* 73 */
423    "sethostname",                /* 74 */
424    "setrlimit",                  /* 75 */
425    "getrlimit",                  /* 76 */
426    "getrusage",                  /* 77 */
427    "gettimeofday",               /* 78 */
428    "settimeofday",               /* 79 */
429    "getgroups",                  /* 80 */
430    "setgroups",                  /* 81 */
431    "select",                     /* 82 */
432    "symlink",                    /* 83 */
433    "oldlstat",                   /* 84 */
434    "readlink",                   /* 85 */
435    "uselib",                     /* 86 */
436    "swapon",                     /* 87 */
437    "reboot",                     /* 88 */
438    "readdir",                    /* 89 */
439    "mmap",                       /* 90 */
440    "munmap",                     /* 91 */
441    "truncate",                   /* 92 */
442    "ftruncate",                  /* 93 */
443    "fchmod",                     /* 94 */
444    "fchown",                     /* 95 */
445    "getpriority",                /* 96 */
446    "setpriority",                /* 97 */
447    "profil",                     /* 98 */
448    "statfs",                     /* 99 */
449    "fstatfs",                    /* 100 */
450    "ioperm",                     /* 101 */
451    "socketcall",                 /* 102 */
452    "syslog",                     /* 103 */
453    "setitimer",                  /* 104 */
454    "getitimer",                  /* 105 */
455    "stat",                       /* 106 */
456    "lstat",                      /* 107 */
457    "fstat",                      /* 108 */
458    "olduname",                   /* 109 */
459    "iopl",                       /* 110 */
460    "vhangup",                    /* 111 */
461    "idle",                       /* 112 */
462    "vm86old",                    /* 113 */
463    "wait4",                      /* 114 */
464    "swapoff",                    /* 115 */
465    "sysinfo",                    /* 116 */
466    "ipc",                        /* 117 */
467    "fsync",                      /* 118 */
468    "sigreturn",                  /* 119 */
469    "clone",                      /* 120 */
470    "setdomainname",              /* 121 */
471    "uname",                      /* 122 */
472    "modify_ldt",                 /* 123 */
473    "adjtimex",                   /* 124 */
474    "mprotect",                   /* 125 */
475    "sigprocmask",                /* 126 */
476    "create_module",              /* 127 */
477    "init_module",                /* 128 */
478    "delete_module",              /* 129 */
479    "get_kernel_syms",            /* 130 */
480    "quotactl",                   /* 131 */
481    "getpgid",                    /* 132 */
482    "fchdir",                     /* 133 */
483    "bdflush",                    /* 134 */
484    "sysfs",                      /* 135 */
485    "personality",                /* 136 */
486    "afs_syscall",                /* 137 */
487    "setfsuid",                   /* 138 */
488    "setfsgid",                   /* 139 */
489    "_llseek",                    /* 140 */
490    "getdents",                   /* 141 */
491    "_newselect",                 /* 142 */
492    "flock",                      /* 143 */
493    "msync",                      /* 144 */
494    "readv",                      /* 145 */
495    "writev",                     /* 146 */
496    "getsid",                     /* 147 */
497    "fdatasync",                  /* 148 */
498    "_sysctl",                    /* 149 */
499    "mlock",                      /* 150 */
500    "munlock",                    /* 151 */
501    "mlockall",                   /* 152 */
502    "munlockall",                 /* 153 */
503    "sched_setparam",             /* 154 */
504    "sched_getparam",             /* 155 */
505    "sched_setscheduler",         /* 156 */
506    "sched_getscheduler",         /* 157 */
507    "sched_yield",                /* 158 */
508    "sched_get_priority_max",     /* 159 */
509    "sched_get_priority_min",     /* 160 */
510    "sched_rr_get_interval",      /* 161 */
511    "nanosleep",                  /* 162 */
512    "mremap",                     /* 163 */
513    "setresuid",                  /* 164 */
514    "getresuid",                  /* 165 */
515    "vm86",                       /* 166 */
516    "query_module",               /* 167 */
517    "poll",                       /* 168 */
518    "nfsservctl",                 /* 169 */
519    "setresgid",                  /* 170 */
520    "getresgid",                  /* 171 */
521    "prctl",                      /* 172 */
522    "rt_sigreturn",               /* 173 */
523    "rt_sigaction",               /* 174 */
524    "rt_sigprocmask",             /* 175 */
525    "rt_sigpending",              /* 176 */
526    "rt_sigtimedwait",            /* 177 */
527    "rt_sigqueueinfo",            /* 178 */
528    "rt_sigsuspend",              /* 179 */
529    "pread64",                    /* 180 */
530    "pwrite64",                   /* 181 */
531    "chown",                      /* 182 */
532    "getcwd",                     /* 183 */
533    "capget",                     /* 184 */
534    "capset",                     /* 185 */
535    "sigaltstack",                /* 186 */
536    "sendfile",                   /* 187 */
537    "getpmsg",                    /* 188 */
538    "putpmsg",                    /* 189 */
539    "vfork",                      /* 190 */
540    "ugetrlimit",                 /* 191 */
541    "mmap2",                      /* 192 */
542    "truncate64",                 /* 193 */
543    "ftruncate64",                /* 194 */
544    "stat64",                     /* 195 */
545    "lstat64",                    /* 196 */
546    "fstat64",                    /* 197 */
547    "lchown32",                   /* 198 */
548    "getuid32",                   /* 199 */
549    "getgid32",                   /* 200 */
550    "geteuid32",                  /* 201 */
551    "getegid32",                  /* 202 */
552    "setreuid32",                 /* 203 */
553    "setregid32",                 /* 204 */
554    "getgroups32",                /* 205 */
555    "setgroups32",                /* 206 */
556    "fchown32",                   /* 207 */
557    "setresuid32",                /* 208 */
558    "getresuid32",                /* 209 */
559    "setresgid32",                /* 210 */
560    "getresgid32",                /* 211 */
561    "chown32",                    /* 212 */
562    "setuid32",                   /* 213 */
563    "setgid32",                   /* 214 */
564    "setfsuid32",                 /* 215 */
565    "setfsgid32",                 /* 216 */
566    "pivot_root",                 /* 217 */
567    "mincore",                    /* 218 */
568    "madvise",                    /* 219 */
569    "getdents64",                 /* 220 */
570    "fcntl64",                    /* 221 */
571    "SYSCALL_222",                /* 222 */
572    "SYSCALL_223",                /* 223 */
573    "gettid",                     /* 224 */
574    "readahead",                  /* 225 */
575    "setxattr",                   /* 226 */
576    "lsetxattr",                  /* 227 */
577    "fsetxattr",                  /* 228 */
578    "getxattr",                   /* 229 */
579    "lgetxattr",                  /* 230 */
580    "fgetxattr",                  /* 231 */
581    "listxattr",                  /* 232 */
582    "llistxattr",                 /* 233 */
583    "flistxattr",                 /* 234 */
584    "removexattr",                /* 235 */
585    "lremovexattr",               /* 236 */
586    "fremovexattr",               /* 237 */
587    "tkill",                      /* 238 */
588    "sendfile64",                 /* 239 */
589    "futex",                      /* 240 */
590    "sched_setaffinity",          /* 241 */
591    "sched_getaffinity",          /* 242 */
592    "set_thread_area",            /* 243 */
593    "get_thread_area",            /* 244 */
594    "io_setup",                   /* 245 */
595    "io_destroy",                 /* 246 */
596    "io_getevents",               /* 247 */
597    "io_submit",                  /* 248 */
598    "io_cancel",                  /* 249 */
599    "fadvise64",                  /* 250 */
600    "SYSCALL_251",                /* 251 */
601    "exit_group",                 /* 252 */
602    "lookup_dcookie",             /* 253 */
603    "epoll_create",               /* 254 */
604    "epoll_ctl",                  /* 255 */
605    "epoll_wait",                 /* 256 */
606    "remap_file_pages",           /* 257 */
607    "set_tid_address",            /* 258 */
608    "timer_create",               /* 259 */
609    "timer_settime",              /* 260 */
610    "timer_gettime",              /* 261 */
611    "timer_getoverrun",           /* 262 */
612    "timer_delete",               /* 263 */
613    "clock_settime",              /* 264 */
614    "clock_gettime",              /* 265 */
615    "clock_getres",               /* 266 */
616    "clock_nanosleep",            /* 267 */
617    "statfs64",                   /* 268 */
618    "fstatfs64",                  /* 269 */
619    "tgkill",                     /* 270 */
620    "utimes",                     /* 271 */
621    "fadvise64_64",               /* 272 */
622    "vserver",                    /* 273 */
623    "mbind",                      /* 274 */
624    "get_mempolicy",              /* 275 */
625    "set_mempolicy",              /* 276 */
626    "mq_open",                    /* 277 */
627    "mq_unlink",                  /* 278 */
628    "mq_timedsend",               /* 279 */
629    "mq_timedreceive",            /* 280 */
630    "mq_notify",                  /* 281 */
631    "mq_getsetattr",              /* 282 */
632    "kexec_load",                 /* 283 */
633    "waitid",                     /* 284 */
634    "SYSCALL_285",                /* 285 */
635    "add_key",                    /* 286 */
636    "request_key",                /* 287 */
637    "keyctl",                     /* 288 */
638    "ioprio_set",                 /* 289 */
639    "ioprio_get",                 /* 290 */
640    "inotify_init",               /* 291 */
641    "inotify_add_watch",          /* 292 */
642    "inotify_rm_watch",           /* 293 */
643    "migrate_pages",              /* 294 */
644    "openat",                     /* 295 */
645    "mkdirat",                    /* 296 */
646    "mknodat",                    /* 297 */
647    "fchownat",                   /* 298 */
648    "futimesat",                  /* 299 */
649    "fstatat64",                  /* 300 */
650    "unlinkat",                   /* 301 */
651    "renameat",                   /* 302 */
652    "linkat",                     /* 303 */
653    "symlinkat",                  /* 304 */
654    "readlinkat",                 /* 305 */
655    "fchmodat",                   /* 306 */
656    "faccessat",                  /* 307 */
657    "pselect6",                   /* 308 */
658    "ppoll",                      /* 309 */
659    "unshare",                    /* 310 */
660    "set_robust_list",            /* 311 */
661    "get_robust_list",            /* 312 */
662    "splice",                     /* 313 */
663    "sync_file_range",            /* 314 */
664    "tee",                        /* 315 */
665    "vmsplice",                   /* 316 */
666    "move_pages",                 /* 317 */
667    "getcpu",                     /* 318 */
668    "epoll_pwait",                /* 319 */
669    "utimensat",                  /* 320 */
670    "signalfd",                   /* 321 */
671    "timerfd_create",             /* 322 */
672    "eventfd",                    /* 323 */
673    "fallocate",                  /* 324 */
674    "timerfd_settime",            /* 325 */
675    "timerfd_gettime",            /* 326 */
676    "signalfd4",                  /* 327 */
677    "eventfd2",                   /* 328 */
678    "epoll_create1",              /* 329 */
679    "dup3",                       /* 330 */
680    "pipe2",                      /* 331 */
681    "inotify_init1",              /* 332 */
682    "preadv",                     /* 333 */
683    "pwritev",                    /* 334 */
684    "rt_tgsigqueueinfo",          /* 335 */
685    "perf_event_open",            /* 336 */
686    "recvmmsg",                   /* 337 */
687#endif
688    NULL,
689};
Note: See TracBrowser for help on using the repository browser.