2 <!-- Copyright (C) 2009-2020 Free Software Foundation, Inc.
4 Copying and distribution of this file, with or without modification,
5 are permitted in any medium without royalty provided the copyright
6 notice and this notice are preserved. -->
8 <!-- The group field information was based on strace. -->
11 <syscall name=
"read" groups=
"descriptor"/>
12 <syscall name=
"write" groups=
"descriptor"/>
13 <syscall name=
"open" groups=
"descriptor,file"/>
14 <syscall name=
"close" groups=
"descriptor"/>
15 <syscall name=
"stat" groups=
"file"/>
16 <syscall name=
"fstat" groups=
"descriptor"/>
17 <syscall name=
"lstat" groups=
"file"/>
18 <syscall name=
"poll" groups=
"descriptor"/>
19 <syscall name=
"lseek" groups=
"descriptor"/>
20 <syscall name=
"mmap" groups=
"descriptor,memory"/>
21 <syscall name=
"mprotect" groups=
"memory"/>
22 <syscall name=
"munmap" groups=
"memory"/>
23 <syscall name=
"brk" groups=
"memory"/>
24 <syscall name=
"rt_sigaction" groups=
"signal"/>
25 <syscall name=
"rt_sigprocmask" groups=
"signal"/>
26 <syscall name=
"rt_sigreturn" groups=
"signal"/>
27 <syscall name=
"ioctl" groups=
"descriptor"/>
28 <syscall name=
"pread64" groups=
"descriptor"/>
29 <syscall name=
"pwrite64" groups=
"descriptor"/>
30 <syscall name=
"readv" groups=
"descriptor"/>
31 <syscall name=
"writev" groups=
"descriptor"/>
32 <syscall name=
"access" groups=
"file"/>
33 <syscall name=
"pipe" groups=
"descriptor"/>
34 <syscall name=
"select" groups=
"descriptor"/>
35 <syscall name=
"mremap" groups=
"memory"/>
36 <syscall name=
"msync" groups=
"memory"/>
37 <syscall name=
"mincore" groups=
"memory"/>
38 <syscall name=
"madvise" groups=
"memory"/>
39 <syscall name=
"shmget" groups=
"ipc"/>
40 <syscall name=
"shmat" groups=
"ipc,memory"/>
41 <syscall name=
"shmctl" groups=
"ipc"/>
42 <syscall name=
"dup" groups=
"descriptor"/>
43 <syscall name=
"dup2" groups=
"descriptor"/>
44 <syscall name=
"pause" groups=
"signal"/>
45 <syscall name=
"sendfile" groups=
"descriptor,network"/>
46 <syscall name=
"socket" groups=
"network"/>
47 <syscall name=
"connect" groups=
"network"/>
48 <syscall name=
"accept" groups=
"network"/>
49 <syscall name=
"sendto" groups=
"network"/>
50 <syscall name=
"recvfrom" groups=
"network"/>
51 <syscall name=
"sendmsg" groups=
"network"/>
52 <syscall name=
"recvmsg" groups=
"network"/>
53 <syscall name=
"shutdown" groups=
"network"/>
54 <syscall name=
"bind" groups=
"network"/>
55 <syscall name=
"listen" groups=
"network"/>
56 <syscall name=
"getsockname" groups=
"network"/>
57 <syscall name=
"getpeername" groups=
"network"/>
58 <syscall name=
"socketpair" groups=
"network"/>
59 <syscall name=
"setsockopt" groups=
"network"/>
60 <syscall name=
"getsockopt" groups=
"network"/>
61 <syscall name=
"clone" groups=
"process"/>
62 <syscall name=
"fork" groups=
"process"/>
63 <syscall name=
"vfork" groups=
"process"/>
64 <syscall name=
"execve" groups=
"file,process"/>
65 <syscall name=
"execv" groups=
"file,process"/>
66 <syscall name=
"exit" groups=
"process"/>
67 <syscall name=
"wait4" groups=
"process"/>
68 <syscall name=
"kill" groups=
"signal"/>
69 <syscall name=
"semget" groups=
"ipc"/>
70 <syscall name=
"semop" groups=
"ipc"/>
71 <syscall name=
"semctl" groups=
"ipc"/>
72 <syscall name=
"shmdt" groups=
"ipc,memory"/>
73 <syscall name=
"msgget" groups=
"ipc"/>
74 <syscall name=
"msgsnd" groups=
"ipc"/>
75 <syscall name=
"msgrcv" groups=
"ipc"/>
76 <syscall name=
"msgctl" groups=
"ipc"/>
77 <syscall name=
"fcntl" groups=
"descriptor"/>
78 <syscall name=
"flock" groups=
"descriptor"/>
79 <syscall name=
"fsync" groups=
"descriptor"/>
80 <syscall name=
"fdatasync" groups=
"descriptor"/>
81 <syscall name=
"truncate" groups=
"file"/>
82 <syscall name=
"ftruncate" groups=
"descriptor"/>
83 <syscall name=
"getdents" groups=
"descriptor"/>
84 <syscall name=
"getcwd" groups=
"file"/>
85 <syscall name=
"chdir" groups=
"file"/>
86 <syscall name=
"fchdir" groups=
"descriptor"/>
87 <syscall name=
"rename" groups=
"file"/>
88 <syscall name=
"mkdir" groups=
"file"/>
89 <syscall name=
"rmdir" groups=
"file"/>
90 <syscall name=
"creat" groups=
"descriptor,file"/>
91 <syscall name=
"link" groups=
"file"/>
92 <syscall name=
"unlink" groups=
"file"/>
93 <syscall name=
"symlink" groups=
"file"/>
94 <syscall name=
"readlink" groups=
"file"/>
95 <syscall name=
"chmod" groups=
"file"/>
96 <syscall name=
"fchmod" groups=
"descriptor"/>
97 <syscall name=
"chown" groups=
"file"/>
98 <syscall name=
"fchown" groups=
"descriptor"/>
99 <syscall name=
"lchown" groups=
"file"/>
100 <syscall name=
"rt_sigpending" groups=
"signal"/>
101 <syscall name=
"rt_sigtimedwait" groups=
"signal"/>
102 <syscall name=
"rt_sigqueueinfo" groups=
"signal"/>
103 <syscall name=
"rt_sigsuspend" groups=
"signal"/>
104 <syscall name=
"sigaltstack" groups=
"signal"/>
105 <syscall name=
"utime" groups=
"file"/>
106 <syscall name=
"mknod" groups=
"file"/>
107 <syscall name=
"uselib" groups=
"file"/>
108 <syscall name=
"statfs" groups=
"file"/>
109 <syscall name=
"fstatfs" groups=
"descriptor"/>
110 <syscall name=
"mlock" groups=
"memory"/>
111 <syscall name=
"munlock" groups=
"memory"/>
112 <syscall name=
"mlockall" groups=
"memory"/>
113 <syscall name=
"munlockall" groups=
"memory"/>
114 <syscall name=
"pivot_root" groups=
"file"/>
115 <syscall name=
"arch_prctl" groups=
"process"/>
116 <syscall name=
"chroot" groups=
"file"/>
117 <syscall name=
"acct" groups=
"file"/>
118 <syscall name=
"mount" groups=
"file"/>
119 <syscall name=
"umount" groups=
"file"/>
120 <syscall name=
"umount2" groups=
"file"/>
121 <syscall name=
"swapon" groups=
"file"/>
122 <syscall name=
"swapoff" groups=
"file"/>
123 <syscall name=
"quotactl" groups=
"file"/>
124 <syscall name=
"readahead" groups=
"descriptor"/>
125 <syscall name=
"setxattr" groups=
"file"/>
126 <syscall name=
"lsetxattr" groups=
"file"/>
127 <syscall name=
"fsetxattr" groups=
"descriptor"/>
128 <syscall name=
"getxattr" groups=
"file"/>
129 <syscall name=
"lgetxattr" groups=
"file"/>
130 <syscall name=
"fgetxattr" groups=
"descriptor"/>
131 <syscall name=
"listxattr" groups=
"file"/>
132 <syscall name=
"llistxattr" groups=
"file"/>
133 <syscall name=
"flistxattr" groups=
"descriptor"/>
134 <syscall name=
"removexattr" groups=
"file"/>
135 <syscall name=
"lremovexattr" groups=
"file"/>
136 <syscall name=
"fremovexattr" groups=
"descriptor"/>
137 <syscall name=
"tkill" groups=
"signal"/>
138 <syscall name=
"epoll_create" groups=
"descriptor"/>
139 <syscall name=
"remap_file_pages" groups=
"memory"/>
140 <syscall name=
"getdents64" groups=
"descriptor"/>
141 <syscall name=
"semtimedop" groups=
"ipc"/>
142 <syscall name=
"fadvise64" groups=
"descriptor"/>
143 <syscall name=
"exit_group" groups=
"process"/>
144 <syscall name=
"epoll_wait" groups=
"descriptor"/>
145 <syscall name=
"epoll_ctl" groups=
"descriptor"/>
146 <syscall name=
"tgkill" groups=
"signal"/>
147 <syscall name=
"utimes" groups=
"file"/>
148 <syscall name=
"mbind" groups=
"memory"/>
149 <syscall name=
"set_mempolicy" groups=
"memory"/>
150 <syscall name=
"get_mempolicy" groups=
"memory"/>
151 <syscall name=
"waitid" groups=
"process"/>
152 <syscall name=
"inotify_init" groups=
"descriptor"/>
153 <syscall name=
"inotify_add_watch" groups=
"descriptor"/>
154 <syscall name=
"inotify_rm_watch" groups=
"descriptor"/>
155 <syscall name=
"migrate_pages" groups=
"memory"/>
156 <syscall name=
"openat" groups=
"descriptor,file"/>
157 <syscall name=
"mkdirat" groups=
"descriptor,file"/>
158 <syscall name=
"mknodat" groups=
"descriptor,file"/>
159 <syscall name=
"fchownat" groups=
"descriptor,file"/>
160 <syscall name=
"futimesat" groups=
"descriptor,file"/>
161 <syscall name=
"newfstatat" groups=
"descriptor,file"/>
162 <syscall name=
"unlinkat" groups=
"descriptor,file"/>
163 <syscall name=
"renameat" groups=
"descriptor,file"/>
164 <syscall name=
"linkat" groups=
"descriptor,file"/>
165 <syscall name=
"symlinkat" groups=
"descriptor,file"/>
166 <syscall name=
"readlinkat" groups=
"descriptor,file"/>
167 <syscall name=
"fchmodat" groups=
"descriptor,file"/>
168 <syscall name=
"faccessat" groups=
"descriptor,file"/>
169 <syscall name=
"pselect6" groups=
"descriptor"/>
170 <syscall name=
"ppoll" groups=
"descriptor"/>
171 <syscall name=
"unshare" groups=
"process"/>
172 <syscall name=
"splice" groups=
"descriptor"/>
173 <syscall name=
"tee" groups=
"descriptor"/>
174 <syscall name=
"sync_file_range" groups=
"descriptor"/>
175 <syscall name=
"vmsplice" groups=
"descriptor"/>
176 <syscall name=
"move_pages" groups=
"memory"/>
177 <syscall name=
"utimensat" groups=
"descriptor,file"/>
178 <syscall name=
"epoll_pwait" groups=
"descriptor"/>
179 <syscall name=
"signalfd" groups=
"descriptor,signal"/>
180 <syscall name=
"timerfd_create" groups=
"descriptor"/>
181 <syscall name=
"eventfd" groups=
"descriptor"/>
182 <syscall name=
"fallocate" groups=
"descriptor"/>
183 <syscall name=
"timerfd_settime" groups=
"descriptor"/>
184 <syscall name=
"timerfd_gettime" groups=
"descriptor"/>
185 <syscall name=
"accept4" groups=
"network"/>
186 <syscall name=
"signalfd4" groups=
"descriptor,signal"/>
187 <syscall name=
"eventfd2" groups=
"descriptor"/>
188 <syscall name=
"epoll_create1" groups=
"descriptor"/>
189 <syscall name=
"dup3" groups=
"descriptor"/>
190 <syscall name=
"pipe2" groups=
"descriptor"/>
191 <syscall name=
"inotify_init1" groups=
"descriptor"/>
192 <syscall name=
"preadv" groups=
"descriptor"/>
193 <syscall name=
"pwritev" groups=
"descriptor"/>
194 <syscall name=
"send" groups=
"network"/>
195 <syscall name=
"recv" groups=
"network"/>
196 <syscall name=
"statfs64" groups=
"file"/>
197 <syscall name=
"fstatfs64" groups=
"descriptor"/>
198 <syscall name=
"sendfile64" groups=
"descriptor,network"/>
199 <syscall name=
"rt_tgsigqueueinfo" groups=
"process,signal"/>
200 <syscall name=
"perf_event_open" groups=
"descriptor"/>
201 <syscall name=
"recvmmsg" groups=
"network"/>
202 <syscall name=
"fanotify_init" groups=
"descriptor"/>
203 <syscall name=
"fanotify_mark" groups=
"descriptor,file"/>
204 <syscall name=
"fchown32" groups=
"descriptor"/>
205 <syscall name=
"chown32" groups=
"file"/>
206 <syscall name=
"fcntl64" groups=
"descriptor"/>
207 <syscall name=
"mmap2" groups=
"descriptor,memory"/>
208 <syscall name=
"truncate64" groups=
"file"/>
209 <syscall name=
"ftruncate64" groups=
"descriptor"/>
210 <syscall name=
"stat64" groups=
"file"/>
211 <syscall name=
"lstat64" groups=
"file"/>
212 <syscall name=
"fstat64" groups=
"descriptor"/>
213 <syscall name=
"lchown32" groups=
"file"/>
214 <syscall name=
"name_to_handle_at" groups=
"descriptor,file"/>
215 <syscall name=
"open_by_handle_at" groups=
"descriptor"/>
216 <syscall name=
"_llseek" groups=
"descriptor"/>
217 <syscall name=
"syncfs" groups=
"descriptor"/>
218 <syscall name=
"sendmmsg" groups=
"network"/>
219 <syscall name=
"setns" groups=
"descriptor"/>
220 <syscall name=
"finit_module" groups=
"descriptor"/>
221 <syscall name=
"oldstat" groups=
"file"/>
222 <syscall name=
"sigaction" groups=
"signal"/>
223 <syscall name=
"sigreturn" groups=
"signal"/>
224 <syscall name=
"sigsuspend" groups=
"signal"/>
225 <syscall name=
"sigpending" groups=
"signal"/>
226 <syscall name=
"sigprocmask" groups=
"signal"/>
227 <syscall name=
"ipc" groups=
"ipc"/>
228 <syscall name=
"readdir" groups=
"descriptor"/>
229 <syscall name=
"socketcall" groups=
"descriptor"/>
230 <syscall name=
"break" groups=
"memory"/>
231 <syscall name=
"oldfstat" groups=
"descriptor"/>
232 <syscall name=
"signal" groups=
"signal"/>
233 <syscall name=
"sgetmask" groups=
"signal"/>
234 <syscall name=
"ssetmask" groups=
"signal"/>
235 <syscall name=
"oldlstat" groups=
"file"/>
236 <syscall name=
"waitpid" groups=
"process"/>
237 <syscall name=
"pread" groups=
"descriptor"/>
238 <syscall name=
"pwrite" groups=
"descriptor"/>
239 <syscall name=
"fadvise64_64" groups=
"descriptor"/>
240 <syscall name=
"fstatat64" groups=
"descriptor,file"/>
241 <syscall name=
"_newselect" groups=
"descriptor"/>
242 <syscall name=
"timerfd" groups=
"descriptor"/>