syscallent.h revision e99af270a60891e68d465c4cd97dbe29cd1a05e4
1/*
2 * This file is part of ltrace.
3 * Copyright (C) 2010 Edgar E. Iglesias
4 *
5 * This program is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU General Public License as
7 * published by the Free Software Foundation; either version 2 of the
8 * License, or (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13 * General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
18 * 02110-1301 USA
19 */
20
21"0",				/* 0 */
22 "exit",
23"fork",
24"read",
25"write",
26"open",
27"close",
28"waitpid",
29"creat",
30"link",
31"unlink",
32"execve",
33"chdir",
34"time",
35"mknod",
36"chmod",
37"lchown",
38"break",
39"oldstat",
40"lseek",
41"getpid",
42"mount",
43"umount",
44"setuid",
45"getuid",
46"stime",
47"ptrace",
48"alarm",
49"oldfstat",
50"pause",
51"utime",
52"stty",
53"gtty",
54"access",
55"nice",
56"ftime",
57"sync",
58"kill",
59"rename",
60"mkdir",
61"rmdir",
62"dup",
63"pipe",
64"times",
65"prof",
66"brk",
67"setgid",
68"getgid",
69"signal",
70"geteuid",
71"getegid",
72"acct",
73"umount2",
74"lock",
75"ioctl",
76"fcntl",
77"mpx",
78"setpgid",
79"ulimit",
80"oldolduname",
81"umask",
82"chroot",
83"ustat",
84"dup2",
85"getppid",
86"getpgrp",
87"setsid",
88"sigaction",
89"sgetmask",
90"ssetmask",
91"setreuid",
92"setregid",
93"sigsuspend",
94"sigpending",
95"sethostname",
96"setrlimit",
97"getrlimit",
98"getrusage",
99"gettimeofday",
100"settimeofday",
101"getgroups",
102"setgroups",
103"select",
104"symlink",
105"oldlstat",
106"readlink",
107"uselib",
108"swapon",
109"reboot",
110"readdir",
111"mmap",
112"munmap",
113"truncate",
114"ftruncate",
115"fchmod",
116"fchown",
117"getpriority",
118"setpriority",
119"profil",
120"statfs",
121"fstatfs",
122"ioperm",
123"socketcall",
124"syslog",
125"setitimer",
126"getitimer",
127"stat",
128"lstat",
129"fstat",
130"olduname",
131"iopl",
132"vhangup",
133"idle",
134"vm86",
135"wait4",
136"swapoff",
137"sysinfo",
138"ipc",
139"fsync",
140"sigreturn",
141"clone",
142"setdomainname",
143"uname",
144"modify_ldt",
145"adjtimex",
146"mprotect",
147"sigprocmask",
148"create_module",
149"init_module",
150"delete_module",
151"get_kernel_syms",
152"quotactl",
153"getpgid",
154"fchdir",
155"bdflush",
156"sysfs",
157"personality",
158"afs_syscall",
159"setfsuid",
160"setfsgid",
161"_llseek",
162"getdents",
163"_newselect",
164"flock",
165"msync",
166"readv",
167"writev",
168"getsid",
169"fdatasync",
170"_sysctl",
171"mlock",
172"munlock",
173"mlockall",
174"munlockall",
175"sched_setparam",
176"sched_getparam",
177"sched_setscheduler",
178"sched_getscheduler",
179"sched_yield",
180"sched_get_priority_max",
181"sched_get_priority_min",
182"sched_rr_get_interval",
183"nanosleep",
184"mremap",
185"setresuid",
186"getresuid",
187"invalid",
188"query_module",
189"poll",
190"nfsservctl",
191"setresgid",
192"getresgid",
193"prctl",
194"rt_sigreturn",
195"rt_sigaction",
196"rt_sigprocmask",
197"rt_sigpending",
198"rt_sigtimedwait",
199"rt_sigqueueinfo",
200"rt_sigsuspend",
201"pread64",
202"pwrite64",
203"chown",
204"getcwd",
205"capget",
206"capset",
207"sigaltstack",
208"sendfile",
209"getpmsg",
210"putpmsg",
211"vfork",
212"ugetrlimit",
213"mmap2",
214"truncate64",
215"ftruncate64",
216"stat64",
217"lstat64",
218"fstat64",
219"lchown32",
220"getuid32",
221"getgid32",
222"geteuid32",
223"getegid32",
224"setreuid32",
225"setregid32",
226"getgroups32",
227"setgroups32",
228"fchown32",
229"setresuid32",
230"getresuid32",
231"setresgid32",
232"getresgid32",
233"chown32",
234"setuid32",
235"setgid32",
236"setfsuid32",
237"setfsgid32",
238"pivot_root",
239"mincore",
240"madvise",
241"getdents64",
242"fcntl64",
243"invalid",
244"invalid",
245"gettid",
246"readahead",
247"setxattr",
248"lsetxattr",
249"fsetxattr",
250"getxattr",
251"lgetxattr",
252"fgetxattr",
253"listxattr",
254"llistxattr",
255"flistxattr",
256"removexattr",
257"lremovexattr",
258"fremovexattr",
259"tkill",
260"sendfile64",
261"futex",
262"sched_setaffinity",
263"sched_getaffinity",
264"set_thread_area",
265"get_thread_area",
266"io_setup",
267"io_destroy",
268"io_getevents",
269"io_submit",
270"io_cancel",
271"fadvise64",
272"invalid",
273"exit_group",
274"lookup_dcookie",
275"epoll_create",
276"epoll_ctl",
277"epoll_wait",
278"remap_file_pages",
279"set_tid_address",
280"timer_create",
281"timer_settime",
282"timer_gettime",
283"timer_getoverrun",
284"timer_delete",
285"clock_settime",
286"clock_gettime",
287"clock_getres",
288"clock_nanosleep",
289"statfs64",
290"fstatfs64",
291"tgkill",
292"utimes",
293"fadvise64_64",
294"vserver",
295"mbind",
296"get_mempolicy",
297"set_mempolicy",
298"mq_open",
299"mq_unlink",
300"mq_timedsend",
301"mq_timedreceive",
302"mq_notify",
303"mq_getsetattr",
304"kexec_load",
305"waitid",
306"invalid",
307"add_key",
308"request_key",
309"keyctl",
310"ioprio_set",
311"ioprio_get",
312"inotify_init",
313"inotify_add_watch",
314"inotify_rm_watch",
315"migrate_pages",
316"openat",
317"mkdirat",
318"mknodat",
319"fchownat",
320"futimesat",
321"fstatat64",
322"unlinkat",
323"renameat",
324"linkat",
325"symlinkat",
326"readlinkat",
327"fchmodat",
328"faccessat",
329"pselect6",
330"ppoll",
331"unshare",
332"set_robust_list",
333"get_robust_list",
334"splice",
335"sync_file_range",
336"tee",
337"vmsplice",
338"move_pages",
339"getcpu",
340"epoll_pwait",
341"utimensat",
342"signalfd",
343"timerfd",
344"eventfd",
345"fallocate",
346