1{'accept4': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 2 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 3 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 4 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 5 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 6 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 7 {'call': 'writev', 'reason': set([('fd', 'file')])}, 8 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 9 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 10 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 11 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 12 {'call': 'read', 'reason': set([('fd', 'file')])}, 13 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 14 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 15 {'call': 'utime', 'reason': set([('fd', 'file')])}, 16 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 17 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 18 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 19 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 20 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 21 {'call': 'tee', 'reason': set([('fd', 'file')])}, 22 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 23 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 24 {'call': 'connect', 'reason': set([('fd', 'file')])}, 25 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 26 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 27 {'call': 'flock', 'reason': set([('fd', 'file')])}, 28 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 29 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 30 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 31 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 32 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 33 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 34 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 35 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 36 {'call': 'splice', 'reason': set([('fd', 'file')])}, 37 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 38 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 39 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 40 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 41 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 42 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 43 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 44 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 45 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 46 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 47 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 48 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 49 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 50 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 51 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 52 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 53 {'call': 'listen', 'reason': set([('fd', 'file')])}, 54 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 55 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 56 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 57 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 58 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 59 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 60 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 61 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 62 {'call': 'readv', 'reason': set([('fd', 'file')])}, 63 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 64 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 65 {'call': 'write', 'reason': set([('fd', 'file')])}, 66 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 67 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 68 {'call': 'bind', 'reason': set([('fd', 'file')])}, 69 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 70 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 71 'acct': [{'call': 'eventfd2', 'reason': set([('file', 'f_mode')])}, 72 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])}, 73 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])}, 74 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])}, 75 {'call': 'dup3', 'reason': set([('file', 'f_mode')])}, 76 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])}, 77 {'call': 'epoll_ctl', 'reason': set([('file', 'f_mode')])}, 78 {'call': 'flock', 'reason': set([('file', 'f_mode')])}, 79 {'call': 'openat', 'reason': set([('file', 'f_mode')])}, 80 {'call': 'uselib', 'reason': set([('file', 'f_mode')])}, 81 {'call': 'accept4', 'reason': set([('file', 'f_mode')])}, 82 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])}, 83 {'call': 'shmat', 'reason': set([('file', 'f_mode')])}, 84 {'call': 'socket', 'reason': set([('file', 'f_mode')])}, 85 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])}, 86 {'call': 'perf_event_open', 'reason': set([('file', 'f_mode')])}, 87 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])}, 88 {'call': 'acct', 'reason': set([('file', 'f_mode')])}, 89 {'call': 'open', 'reason': set([('file', 'f_mode')])}, 90 {'call': 'dup', 'reason': set([('file', 'f_mode')])}, 91 {'call': 'setns', 'reason': set([('file', 'f_mode')])}, 92 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])}, 93 {'call': 'swapon', 'reason': set([('file', 'f_mode')])}, 94 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])}, 95 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])}, 96 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])}], 97 'alarm': [{'call': 'waitid', 98 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 99 {'call': 'settimeofday', 100 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 101 {'call': 'adjtimex', 102 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 103 {'call': 'getitimer', 104 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 105 {'call': 'select', 106 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 107 {'call': 'wait4', 108 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 109 {'call': 'getrusage', 110 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 111 {'call': 'setitimer', 112 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 113 {'call': 'clock_adjtime', 114 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 115 {'call': 'alarm', 116 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}, 117 {'call': 'ppoll', 118 'reason': set([('timeval', 'tv_sec'), ('timeval', 'tv_usec')])}], 119 'bind': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 120 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 121 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 122 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 123 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 124 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 125 {'call': 'writev', 'reason': set([('fd', 'file')])}, 126 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 127 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 128 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 129 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 130 {'call': 'read', 'reason': set([('fd', 'file')])}, 131 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 132 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 133 {'call': 'utime', 'reason': set([('fd', 'file')])}, 134 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 135 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 136 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 137 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 138 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 139 {'call': 'tee', 'reason': set([('fd', 'file')])}, 140 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 141 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 142 {'call': 'connect', 'reason': set([('fd', 'file')])}, 143 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 144 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 145 {'call': 'flock', 'reason': set([('fd', 'file')])}, 146 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 147 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 148 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 149 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 150 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 151 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 152 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 153 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 154 {'call': 'splice', 'reason': set([('fd', 'file')])}, 155 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 156 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 157 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 158 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 159 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 160 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 161 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 162 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 163 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 164 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 165 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 166 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 167 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 168 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 169 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 170 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 171 {'call': 'listen', 'reason': set([('fd', 'file')])}, 172 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 173 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 174 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 175 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 176 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 177 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 178 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 179 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 180 {'call': 'readv', 'reason': set([('fd', 'file')])}, 181 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 182 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 183 {'call': 'write', 'reason': set([('fd', 'file')])}, 184 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 185 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 186 {'call': 'bind', 'reason': set([('fd', 'file')])}, 187 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 188 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 189 'bpf': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 190 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])}, 191 {'call': 'rt_sigtimedwait', 192 'reason': set([('mm_segment_t', 'seg')])}, 193 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 194 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])}, 195 {'call': 'eventfd2', 196 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 197 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 198 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])}, 199 {'call': 'swapoff', 200 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 201 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 202 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 203 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 204 {'call': 'sched_getaffinity', 205 'reason': set([('mm_segment_t', 'seg')])}, 206 {'call': 'writev', 'reason': set([('fd', 'file')])}, 207 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 208 {'call': 'sched_setparam', 'reason': set([('mm_segment_t', 'seg')])}, 209 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 210 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 211 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 212 {'call': 'memfd_create', 213 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 214 {'call': 'ioprio_set', 'reason': set([('mm_segment_t', 'seg')])}, 215 {'call': 'remap_file_pages', 216 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 217 {'call': 'dup3', 218 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 219 {'call': 'read', 'reason': set([('fd', 'file')])}, 220 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])}, 221 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 222 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])}, 223 {'call': 'mq_timedreceive', 224 'reason': set([('fd', 'file'), ('mm_segment_t', 'seg')])}, 225 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])}, 226 {'call': 'utime', 'reason': set([('fd', 'file')])}, 227 {'call': 'sched_setaffinity', 228 'reason': set([('mm_segment_t', 'seg')])}, 229 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 230 {'call': 'bpf', 231 'reason': set([('bpf_attr', 'bpf_fd'), 232 ('bpf_attr', 'flags'), 233 ('bpf_attr', 'insn_cnt'), 234 ('bpf_attr', 'kern_version'), 235 ('bpf_attr', 'prog_flags'), 236 ('bpf_map', 'key_size'), 237 ('bpf_map', 'map_type'), 238 ('bpf_prog', 'aux'), 239 ('fd', 'file')])}, 240 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])}, 241 {'call': 'semtimedop', 'reason': set([('mm_segment_t', 'seg')])}, 242 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])}, 243 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 244 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 245 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 246 {'call': 'sched_rr_get_interval', 247 'reason': set([('mm_segment_t', 'seg')])}, 248 {'call': 'epoll_create1', 249 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 250 {'call': 'tee', 'reason': set([('fd', 'file')])}, 251 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 252 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 253 {'call': 'connect', 'reason': set([('fd', 'file')])}, 254 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 255 {'call': 'epoll_ctl', 256 'reason': set([('fd', 'file'), 257 ('file', 'f_op'), 258 ('file', 'private_data')])}, 259 {'call': 'flock', 260 'reason': set([('fd', 'file'), 261 ('file', 'f_op'), 262 ('file', 'private_data')])}, 263 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 264 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 265 {'call': 'openat', 266 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 267 {'call': 'uselib', 268 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 269 {'call': 'rt_sigprocmask', 'reason': set([('mm_segment_t', 'seg')])}, 270 {'call': 'accept4', 271 'reason': set([('fd', 'file'), 272 ('file', 'f_op'), 273 ('file', 'private_data')])}, 274 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])}, 275 {'call': 'sigaltstack', 'reason': set([('mm_segment_t', 'seg')])}, 276 {'call': 'sched_setattr', 'reason': set([('mm_segment_t', 'seg')])}, 277 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 278 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 279 {'call': 'socketpair', 280 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 281 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 282 {'call': 'migrate_pages', 'reason': set([('mm_segment_t', 'seg')])}, 283 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])}, 284 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])}, 285 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 286 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 287 {'call': 'splice', 'reason': set([('fd', 'file')])}, 288 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 289 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 290 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 291 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])}, 292 {'call': 'shmat', 293 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 294 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 295 {'call': 'socket', 296 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 297 {'call': 'pipe2', 298 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 299 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 300 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 301 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])}, 302 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 303 {'call': 'perf_event_open', 304 'reason': set([('bpf_prog', 'aux'), 305 ('fd', 'file'), 306 ('file', 'f_op'), 307 ('file', 'private_data'), 308 ('mm_segment_t', 'seg')])}, 309 {'call': 'shmdt', 310 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 311 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 312 {'call': 'rt_sigaction', 'reason': set([('mm_segment_t', 'seg')])}, 313 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 314 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])}, 315 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 316 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 317 {'call': 'acct', 318 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 319 {'call': 'open', 320 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 321 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 322 {'call': 'getpriority', 'reason': set([('mm_segment_t', 'seg')])}, 323 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])}, 324 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 325 {'call': 'dup', 326 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 327 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 328 {'call': 'setns', 329 'reason': set([('file', 'f_op'), 330 ('file', 'private_data'), 331 ('mm_segment_t', 'seg')])}, 332 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 333 {'call': 'listen', 'reason': set([('fd', 'file')])}, 334 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])}, 335 {'call': 'get_robust_list', 336 'reason': set([('mm_segment_t', 'seg')])}, 337 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 338 {'call': 'mq_timedsend', 339 'reason': set([('fd', 'file'), ('mm_segment_t', 'seg')])}, 340 {'call': 'sched_getscheduler', 341 'reason': set([('mm_segment_t', 'seg')])}, 342 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 343 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])}, 344 {'call': 'shmctl', 345 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 346 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 347 {'call': 'swapon', 348 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 349 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 350 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 351 {'call': 'sched_getattr', 'reason': set([('mm_segment_t', 'seg')])}, 352 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])}, 353 {'call': 'sched_setscheduler', 354 'reason': set([('mm_segment_t', 'seg')])}, 355 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])}, 356 {'call': 'ioprio_get', 'reason': set([('mm_segment_t', 'seg')])}, 357 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])}, 358 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 359 {'call': 'mmap_pgoff', 360 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 361 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 362 {'call': 'readv', 'reason': set([('fd', 'file')])}, 363 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])}, 364 {'call': 'move_pages', 'reason': set([('mm_segment_t', 'seg')])}, 365 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 366 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 367 {'call': 'write', 'reason': set([('fd', 'file')])}, 368 {'call': 'setpriority', 'reason': set([('mm_segment_t', 'seg')])}, 369 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 370 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 371 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])}, 372 {'call': 'mq_open', 373 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 374 {'call': 'sched_getparam', 'reason': set([('mm_segment_t', 'seg')])}, 375 {'call': 'open_by_handle_at', 376 'reason': set([('file', 'f_op'), ('file', 'private_data')])}, 377 {'call': 'bind', 'reason': set([('fd', 'file')])}, 378 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 379 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 380 'brk': [{'call': 'swapoff', 381 'reason': set([('mm_struct', 'brk'), 382 ('mm_struct', 'def_flags'), 383 ('mm_struct', 'end_data'), 384 ('mm_struct', 'start_brk'), 385 ('mm_struct', 'start_data')])}, 386 {'call': 'remap_file_pages', 387 'reason': set([('mm_struct', 'brk'), 388 ('mm_struct', 'def_flags'), 389 ('mm_struct', 'end_data'), 390 ('mm_struct', 'start_brk'), 391 ('mm_struct', 'start_data'), 392 ('vm_area_struct', 'vm_flags'), 393 ('vm_area_struct', 'vm_start')])}, 394 {'call': 'io_getevents', 395 'reason': set([('mm_struct', 'brk'), 396 ('mm_struct', 'def_flags'), 397 ('mm_struct', 'end_data'), 398 ('mm_struct', 'start_brk'), 399 ('mm_struct', 'start_data')])}, 400 {'call': 'migrate_pages', 401 'reason': set([('mm_struct', 'brk'), 402 ('mm_struct', 'def_flags'), 403 ('mm_struct', 'end_data'), 404 ('mm_struct', 'start_brk'), 405 ('mm_struct', 'start_data')])}, 406 {'call': 'shmdt', 407 'reason': set([('mm_struct', 'brk'), 408 ('mm_struct', 'def_flags'), 409 ('mm_struct', 'end_data'), 410 ('mm_struct', 'start_brk'), 411 ('mm_struct', 'start_data'), 412 ('vm_area_struct', 'vm_flags'), 413 ('vm_area_struct', 'vm_start')])}, 414 {'call': 'brk', 415 'reason': set([('mm_struct', 'brk'), 416 ('mm_struct', 'def_flags'), 417 ('mm_struct', 'end_data'), 418 ('mm_struct', 'start_brk'), 419 ('mm_struct', 'start_data'), 420 ('vm_area_struct', 'vm_flags'), 421 ('vm_area_struct', 'vm_start')])}, 422 {'call': 'get_mempolicy', 423 'reason': set([('mm_struct', 'brk'), 424 ('mm_struct', 'def_flags'), 425 ('mm_struct', 'end_data'), 426 ('mm_struct', 'start_brk'), 427 ('mm_struct', 'start_data'), 428 ('vm_area_struct', 'vm_flags'), 429 ('vm_area_struct', 'vm_start')])}, 430 {'call': 'munlockall', 431 'reason': set([('mm_struct', 'def_flags'), 432 ('vm_area_struct', 'vm_flags'), 433 ('vm_area_struct', 'vm_start')])}, 434 {'call': 'pkey_mprotect', 435 'reason': set([('vm_area_struct', 'vm_flags'), 436 ('vm_area_struct', 'vm_start')])}, 437 {'call': 'madvise', 438 'reason': set([('vm_area_struct', 'vm_flags'), 439 ('vm_area_struct', 'vm_start')])}, 440 {'call': 'getrusage', 441 'reason': set([('mm_struct', 'brk'), 442 ('mm_struct', 'def_flags'), 443 ('mm_struct', 'end_data'), 444 ('mm_struct', 'start_brk'), 445 ('mm_struct', 'start_data')])}, 446 {'call': 'io_setup', 447 'reason': set([('mm_struct', 'brk'), 448 ('mm_struct', 'def_flags'), 449 ('mm_struct', 'end_data'), 450 ('mm_struct', 'start_brk'), 451 ('mm_struct', 'start_data')])}, 452 {'call': 'mprotect', 453 'reason': set([('vm_area_struct', 'vm_flags'), 454 ('vm_area_struct', 'vm_start')])}, 455 {'call': 'mremap', 456 'reason': set([('mm_struct', 'brk'), 457 ('mm_struct', 'def_flags'), 458 ('mm_struct', 'end_data'), 459 ('mm_struct', 'start_brk'), 460 ('mm_struct', 'start_data'), 461 ('vm_area_struct', 'vm_flags'), 462 ('vm_area_struct', 'vm_start')])}, 463 {'call': 'io_destroy', 464 'reason': set([('mm_struct', 'brk'), 465 ('mm_struct', 'def_flags'), 466 ('mm_struct', 'end_data'), 467 ('mm_struct', 'start_brk'), 468 ('mm_struct', 'start_data')])}, 469 {'call': 'mbind', 470 'reason': set([('mm_struct', 'brk'), 471 ('mm_struct', 'def_flags'), 472 ('mm_struct', 'end_data'), 473 ('mm_struct', 'start_brk'), 474 ('mm_struct', 'start_data')])}, 475 {'call': 'prctl', 476 'reason': set([('mm_struct', 'brk'), 477 ('mm_struct', 'def_flags'), 478 ('mm_struct', 'end_data'), 479 ('mm_struct', 'start_brk'), 480 ('mm_struct', 'start_data'), 481 ('vm_area_struct', 'vm_flags'), 482 ('vm_area_struct', 'vm_start')])}, 483 {'call': 'move_pages', 484 'reason': set([('mm_struct', 'brk'), 485 ('mm_struct', 'def_flags'), 486 ('mm_struct', 'end_data'), 487 ('mm_struct', 'start_brk'), 488 ('mm_struct', 'start_data')])}, 489 {'call': 'modify_ldt', 490 'reason': set([('mm_struct', 'brk'), 491 ('mm_struct', 'def_flags'), 492 ('mm_struct', 'end_data'), 493 ('mm_struct', 'start_brk'), 494 ('mm_struct', 'start_data')])}, 495 {'call': 'munlock', 496 'reason': set([('vm_area_struct', 'vm_flags'), 497 ('vm_area_struct', 'vm_start')])}, 498 {'call': 'mincore', 499 'reason': set([('mm_struct', 'brk'), 500 ('mm_struct', 'def_flags'), 501 ('mm_struct', 'end_data'), 502 ('mm_struct', 'start_brk'), 503 ('mm_struct', 'start_data'), 504 ('vm_area_struct', 'vm_flags'), 505 ('vm_area_struct', 'vm_start')])}, 506 {'call': 'io_cancel', 507 'reason': set([('mm_struct', 'brk'), 508 ('mm_struct', 'def_flags'), 509 ('mm_struct', 'end_data'), 510 ('mm_struct', 'start_brk'), 511 ('mm_struct', 'start_data')])}, 512 {'call': 'mlockall', 513 'reason': set([('mm_struct', 'def_flags'), 514 ('vm_area_struct', 'vm_flags'), 515 ('vm_area_struct', 'vm_start')])}], 516 'capset': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 517 {'call': 'rt_sigtimedwait', 518 'reason': set([('task_struct', 'cred')])}, 519 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 520 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 521 {'call': 'sched_getaffinity', 522 'reason': set([('task_struct', 'cred')])}, 523 {'call': 'sched_setparam', 524 'reason': set([('task_struct', 'cred')])}, 525 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])}, 526 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 527 {'call': 'mq_timedreceive', 528 'reason': set([('task_struct', 'cred')])}, 529 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 530 {'call': 'sched_setaffinity', 531 'reason': set([('task_struct', 'cred')])}, 532 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 533 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])}, 534 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 535 {'call': 'sched_rr_get_interval', 536 'reason': set([('task_struct', 'cred')])}, 537 {'call': 'rt_sigprocmask', 538 'reason': set([('task_struct', 'cred')])}, 539 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 540 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])}, 541 {'call': 'sched_setattr', 542 'reason': set([('task_struct', 'cred')])}, 543 {'call': 'migrate_pages', 544 'reason': set([('task_struct', 'cred')])}, 545 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 546 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 547 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 548 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 549 {'call': 'perf_event_open', 550 'reason': set([('task_struct', 'cred')])}, 551 {'call': 'rt_sigaction', 552 'reason': set([('task_struct', 'cred')])}, 553 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 554 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])}, 555 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 556 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 557 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 558 {'call': 'get_robust_list', 559 'reason': set([('task_struct', 'cred')])}, 560 {'call': 'mq_timedsend', 561 'reason': set([('task_struct', 'cred')])}, 562 {'call': 'sched_getscheduler', 563 'reason': set([('task_struct', 'cred')])}, 564 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 565 {'call': 'sched_getattr', 566 'reason': set([('task_struct', 'cred')])}, 567 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 568 {'call': 'sched_setscheduler', 569 'reason': set([('task_struct', 'cred')])}, 570 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 571 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])}, 572 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 573 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 574 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])}, 575 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])}, 576 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 577 {'call': 'sched_getparam', 578 'reason': set([('task_struct', 'cred')])}], 579 'clock_adjtime': [{'call': 'clock_getres', 580 'reason': set([('k_clock', 'clock_adj')])}, 581 {'call': 'timer_delete', 582 'reason': set([('k_clock', 'clock_adj')])}, 583 {'call': 'timer_create', 584 'reason': set([('k_clock', 'clock_adj')])}, 585 {'call': 'clock_gettime', 586 'reason': set([('k_clock', 'clock_adj')])}, 587 {'call': 'timer_settime', 588 'reason': set([('k_clock', 'clock_adj')])}, 589 {'call': 'timer_gettime', 590 'reason': set([('k_clock', 'clock_adj')])}, 591 {'call': 'clock_settime', 592 'reason': set([('k_clock', 'clock_adj')])}, 593 {'call': 'clock_nanosleep', 594 'reason': set([('k_clock', 'clock_adj')])}, 595 {'call': 'clock_adjtime', 596 'reason': set([('k_clock', 'clock_adj')])}], 597 'clock_nanosleep': [{'call': 'rt_sigtimedwait', 598 'reason': set([('timespec', 'tv_nsec'), 599 ('timespec', 'tv_sec')])}, 600 {'call': 'mq_unlink', 601 'reason': set([('timespec', 'tv_nsec'), 602 ('timespec', 'tv_sec')])}, 603 {'call': 'swapoff', 604 'reason': set([('timespec', 'tv_nsec'), 605 ('timespec', 'tv_sec')])}, 606 {'call': 'clock_getres', 607 'reason': set([('k_clock', 'nsleep')])}, 608 {'call': 'timer_delete', 609 'reason': set([('k_clock', 'nsleep')])}, 610 {'call': 'fchmod', 611 'reason': set([('timespec', 'tv_nsec'), 612 ('timespec', 'tv_sec')])}, 613 {'call': 'memfd_create', 614 'reason': set([('timespec', 'tv_nsec'), 615 ('timespec', 'tv_sec')])}, 616 {'call': 'readlinkat', 617 'reason': set([('timespec', 'tv_nsec'), 618 ('timespec', 'tv_sec')])}, 619 {'call': 'io_getevents', 620 'reason': set([('timespec', 'tv_nsec'), 621 ('timespec', 'tv_sec')])}, 622 {'call': 'fchown', 623 'reason': set([('timespec', 'tv_nsec'), 624 ('timespec', 'tv_sec')])}, 625 {'call': 'mq_timedreceive', 626 'reason': set([('timespec', 'tv_nsec'), 627 ('timespec', 'tv_sec')])}, 628 {'call': 'utime', 629 'reason': set([('timespec', 'tv_nsec'), 630 ('timespec', 'tv_sec')])}, 631 {'call': 'semtimedop', 632 'reason': set([('timespec', 'tv_nsec'), 633 ('timespec', 'tv_sec')])}, 634 {'call': 'settimeofday', 635 'reason': set([('timespec', 'tv_nsec'), 636 ('timespec', 'tv_sec')])}, 637 {'call': 'timer_create', 638 'reason': set([('k_clock', 'nsleep')])}, 639 {'call': 'clock_gettime', 640 'reason': set([('k_clock', 'nsleep')])}, 641 {'call': 'sched_rr_get_interval', 642 'reason': set([('timespec', 'tv_nsec'), 643 ('timespec', 'tv_sec')])}, 644 {'call': 'timerfd_gettime', 645 'reason': set([('timespec', 'tv_nsec'), 646 ('timespec', 'tv_sec')])}, 647 {'call': 'pselect6', 648 'reason': set([('timespec', 'tv_nsec'), 649 ('timespec', 'tv_sec')])}, 650 {'call': 'uselib', 651 'reason': set([('timespec', 'tv_nsec'), 652 ('timespec', 'tv_sec')])}, 653 {'call': 'fchmodat', 654 'reason': set([('timespec', 'tv_nsec'), 655 ('timespec', 'tv_sec')])}, 656 {'call': 'inotify_add_watch', 657 'reason': set([('timespec', 'tv_nsec'), 658 ('timespec', 'tv_sec')])}, 659 {'call': 'timer_settime', 660 'reason': set([('k_clock', 'nsleep'), 661 ('timespec', 'tv_nsec'), 662 ('timespec', 'tv_sec')])}, 663 {'call': 'ftruncate', 664 'reason': set([('timespec', 'tv_nsec'), 665 ('timespec', 'tv_sec')])}, 666 {'call': 'timer_gettime', 667 'reason': set([('k_clock', 'nsleep'), 668 ('timespec', 'tv_nsec'), 669 ('timespec', 'tv_sec')])}, 670 {'call': 'ioctl', 671 'reason': set([('timespec', 'tv_nsec'), 672 ('timespec', 'tv_sec')])}, 673 {'call': 'linkat', 674 'reason': set([('timespec', 'tv_nsec'), 675 ('timespec', 'tv_sec')])}, 676 {'call': 'stime', 677 'reason': set([('timespec', 'tv_nsec'), 678 ('timespec', 'tv_sec')])}, 679 {'call': 'futimesat', 680 'reason': set([('timespec', 'tv_nsec'), 681 ('timespec', 'tv_sec')])}, 682 {'call': 'poll', 683 'reason': set([('timespec', 'tv_nsec'), 684 ('timespec', 'tv_sec')])}, 685 {'call': 'clock_settime', 686 'reason': set([('k_clock', 'nsleep')])}, 687 {'call': 'select', 688 'reason': set([('timespec', 'tv_nsec'), 689 ('timespec', 'tv_sec')])}, 690 {'call': 'unlink', 691 'reason': set([('timespec', 'tv_nsec'), 692 ('timespec', 'tv_sec')])}, 693 {'call': 'nanosleep', 694 'reason': set([('timespec', 'tv_nsec'), 695 ('timespec', 'tv_sec')])}, 696 {'call': 'mq_getsetattr', 697 'reason': set([('timespec', 'tv_nsec'), 698 ('timespec', 'tv_sec')])}, 699 {'call': 'faccessat', 700 'reason': set([('timespec', 'tv_nsec'), 701 ('timespec', 'tv_sec')])}, 702 {'call': 'mq_timedsend', 703 'reason': set([('timespec', 'tv_nsec'), 704 ('timespec', 'tv_sec')])}, 705 {'call': 'swapon', 706 'reason': set([('timespec', 'tv_nsec'), 707 ('timespec', 'tv_sec')])}, 708 {'call': 'epoll_wait', 709 'reason': set([('timespec', 'tv_nsec'), 710 ('timespec', 'tv_sec')])}, 711 {'call': 'fchownat', 712 'reason': set([('timespec', 'tv_nsec'), 713 ('timespec', 'tv_sec')])}, 714 {'call': 'fstat', 715 'reason': set([('timespec', 'tv_nsec'), 716 ('timespec', 'tv_sec')])}, 717 {'call': 'timerfd_settime', 718 'reason': set([('timespec', 'tv_nsec'), 719 ('timespec', 'tv_sec')])}, 720 {'call': 'mq_notify', 721 'reason': set([('timespec', 'tv_nsec'), 722 ('timespec', 'tv_sec')])}, 723 {'call': 'sendfile', 724 'reason': set([('timespec', 'tv_nsec'), 725 ('timespec', 'tv_sec')])}, 726 {'call': 'newfstat', 727 'reason': set([('timespec', 'tv_nsec'), 728 ('timespec', 'tv_sec')])}, 729 {'call': 'clock_nanosleep', 730 'reason': set([('k_clock', 'nsleep'), 731 ('timespec', 'tv_nsec'), 732 ('timespec', 'tv_sec')])}, 733 {'call': 'unlinkat', 734 'reason': set([('timespec', 'tv_nsec'), 735 ('timespec', 'tv_sec')])}, 736 {'call': 'clock_adjtime', 737 'reason': set([('k_clock', 'nsleep')])}, 738 {'call': 'futex', 739 'reason': set([('timespec', 'tv_nsec'), 740 ('timespec', 'tv_sec')])}, 741 {'call': 'recvmmsg', 742 'reason': set([('timespec', 'tv_nsec'), 743 ('timespec', 'tv_sec')])}, 744 {'call': 'sendfile64', 745 'reason': set([('timespec', 'tv_nsec'), 746 ('timespec', 'tv_sec')])}, 747 {'call': 'ppoll', 748 'reason': set([('timespec', 'tv_nsec'), 749 ('timespec', 'tv_sec')])}], 750 'clock_settime': [{'call': 'clock_getres', 751 'reason': set([('k_clock', 'clock_set')])}, 752 {'call': 'timer_delete', 753 'reason': set([('k_clock', 'clock_set')])}, 754 {'call': 'timer_create', 755 'reason': set([('k_clock', 'clock_set')])}, 756 {'call': 'clock_gettime', 757 'reason': set([('k_clock', 'clock_set')])}, 758 {'call': 'timer_settime', 759 'reason': set([('k_clock', 'clock_set')])}, 760 {'call': 'timer_gettime', 761 'reason': set([('k_clock', 'clock_set')])}, 762 {'call': 'clock_settime', 763 'reason': set([('k_clock', 'clock_set')])}, 764 {'call': 'clock_nanosleep', 765 'reason': set([('k_clock', 'clock_set')])}, 766 {'call': 'clock_adjtime', 767 'reason': set([('k_clock', 'clock_set')])}], 768 'connect': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 769 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 770 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 771 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 772 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 773 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 774 {'call': 'writev', 'reason': set([('fd', 'file')])}, 775 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 776 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 777 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 778 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 779 {'call': 'read', 'reason': set([('fd', 'file')])}, 780 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 781 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 782 {'call': 'utime', 'reason': set([('fd', 'file')])}, 783 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 784 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 785 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 786 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 787 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 788 {'call': 'tee', 'reason': set([('fd', 'file')])}, 789 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 790 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 791 {'call': 'connect', 'reason': set([('fd', 'file')])}, 792 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 793 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 794 {'call': 'flock', 'reason': set([('fd', 'file')])}, 795 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 796 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 797 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 798 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 799 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 800 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 801 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 802 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 803 {'call': 'splice', 'reason': set([('fd', 'file')])}, 804 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 805 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 806 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 807 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 808 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 809 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 810 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 811 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 812 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 813 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 814 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 815 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 816 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 817 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 818 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 819 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 820 {'call': 'listen', 'reason': set([('fd', 'file')])}, 821 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 822 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 823 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 824 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 825 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 826 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 827 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 828 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 829 {'call': 'readv', 'reason': set([('fd', 'file')])}, 830 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 831 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 832 {'call': 'write', 'reason': set([('fd', 'file')])}, 833 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 834 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 835 {'call': 'bind', 'reason': set([('fd', 'file')])}, 836 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 837 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 838 'copy_file_range': [{'call': 'syncfs', 839 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 840 {'call': 'vmsplice', 841 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 842 {'call': 'pwritev64', 843 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 844 {'call': 'fremovexattr', 845 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 846 {'call': 'readahead', 847 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 848 {'call': 'getdents', 849 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 850 {'call': 'writev', 851 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 852 {'call': 'preadv64', 853 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 854 {'call': 'fchmod', 855 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 856 {'call': 'pread64', 857 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 858 {'call': 'signalfd4', 859 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 860 {'call': 'read', 861 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 862 {'call': 'fchown', 863 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 864 {'call': 'mq_timedreceive', 865 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 866 {'call': 'utime', 867 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 868 {'call': 'fsync', 869 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 870 {'call': 'bpf', 871 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 872 {'call': 'recvfrom', 873 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 874 {'call': 'fsetxattr', 875 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 876 {'call': 'sendto', 877 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 878 {'call': 'tee', 879 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 880 {'call': 'sync_file_range', 881 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 882 {'call': 'lseek', 883 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 884 {'call': 'connect', 885 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 886 {'call': 'getsockname', 887 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 888 {'call': 'epoll_ctl', 889 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 890 {'call': 'flock', 891 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 892 {'call': 'pwritev', 893 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 894 {'call': 'fchdir', 895 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 896 {'call': 'accept4', 897 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 898 {'call': 'old_readdir', 899 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 900 {'call': 'inotify_rm_watch', 901 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 902 {'call': 'utimensat', 903 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 904 {'call': 'inotify_add_watch', 905 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 906 {'call': 'preadv2', 907 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 908 {'call': 'splice', 909 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 910 {'call': 'ftruncate', 911 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 912 {'call': 'preadv', 913 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 914 {'call': 'getpeername', 915 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 916 {'call': 'setsockopt', 917 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 918 {'call': 'fcntl', 919 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 920 {'call': 'ioctl', 921 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 922 {'call': 'pwrite64', 923 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 924 {'call': 'perf_event_open', 925 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 926 {'call': 'pwritev64v2', 927 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 928 {'call': 'futimesat', 929 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 930 {'call': 'pwritev2', 931 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 932 {'call': 'shutdown', 933 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 934 {'call': 'getsockopt', 935 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 936 {'call': 'mq_getsetattr', 937 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 938 {'call': 'fdatasync', 939 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 940 {'call': 'getdents64', 941 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 942 {'call': 'listen', 943 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 944 {'call': 'copy_file_range', 945 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 946 {'call': 'mq_timedsend', 947 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 948 {'call': 'fgetxattr', 949 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 950 {'call': 'fcntl64', 951 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 952 {'call': 'fallocate', 953 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 954 {'call': 'epoll_wait', 955 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 956 {'call': 'llseek', 957 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 958 {'call': 'preadv64v2', 959 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 960 {'call': 'readv', 961 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 962 {'call': 'fstatfs', 963 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 964 {'call': 'fstatfs64', 965 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 966 {'call': 'write', 967 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 968 {'call': 'mq_notify', 969 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 970 {'call': 'sendfile', 971 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 972 {'call': 'bind', 973 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 974 {'call': 'flistxattr', 975 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 976 {'call': 'sendfile64', 977 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 978 'delete_module': [{'call': 'delete_module', 979 'reason': set([('module', 'exit'), 980 ('module', 'init'), 981 ('module', 'state')])}, 982 {'call': 'init_module', 983 'reason': set([('module', 'exit'), 984 ('module', 'init'), 985 ('module', 'state')])}, 986 {'call': 'finit_module', 987 'reason': set([('module', 'exit'), 988 ('module', 'init'), 989 ('module', 'state')])}], 990 'dmi_modalias_show': [{'call': 'dmi_modalias_show', 991 'reason': set([('mafield', 'field'), 992 ('mafield', 'prefix')])}], 993 'dup3': [{'call': 'dup3', 994 'reason': set([('fdtable', 'max_fds'), 995 ('files_struct', 'fdt'), 996 ('files_struct', 'resize_in_progress')])}, 997 {'call': 'unshare', 998 'reason': set([('fdtable', 'max_fds'), 999 ('files_struct', 'fdt'), 1000 ('files_struct', 'resize_in_progress')])}, 1001 {'call': 'select', 'reason': set([('fdtable', 'max_fds')])}, 1002 {'call': 'dup2', 1003 'reason': set([('fdtable', 'max_fds'), 1004 ('files_struct', 'fdt'), 1005 ('files_struct', 'resize_in_progress')])}], 1006 'epoll_create1': [{'call': 'keyctl', 1007 'reason': set([('cred', 'user'), 1008 ('task_struct', 'cred')])}, 1009 {'call': 'rt_sigtimedwait', 1010 'reason': set([('task_struct', 'cred')])}, 1011 {'call': 'setfsuid', 'reason': set([('cred', 'user')])}, 1012 {'call': 'msgrcv', 1013 'reason': set([('task_struct', 'cred')])}, 1014 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 1015 {'call': 'getresuid16', 'reason': set([('cred', 'user')])}, 1016 {'call': 'getresgid', 'reason': set([('cred', 'user')])}, 1017 {'call': 'sched_getaffinity', 1018 'reason': set([('task_struct', 'cred')])}, 1019 {'call': 'sched_setparam', 1020 'reason': set([('task_struct', 'cred')])}, 1021 {'call': 'setgid', 'reason': set([('cred', 'user')])}, 1022 {'call': 'ioprio_set', 1023 'reason': set([('cred', 'user'), 1024 ('task_struct', 'cred')])}, 1025 {'call': 'capset', 'reason': set([('cred', 'user')])}, 1026 {'call': 'getppid', 1027 'reason': set([('task_struct', 'cred')])}, 1028 {'call': 'mq_timedreceive', 1029 'reason': set([('task_struct', 'cred')])}, 1030 {'call': 'getresgid16', 'reason': set([('cred', 'user')])}, 1031 {'call': 'capget', 1032 'reason': set([('task_struct', 'cred')])}, 1033 {'call': 'sched_setaffinity', 1034 'reason': set([('cred', 'user'), 1035 ('task_struct', 'cred')])}, 1036 {'call': 'setfsgid', 'reason': set([('cred', 'user')])}, 1037 {'call': 'unshare', 'reason': set([('cred', 'user')])}, 1038 {'call': 'signal', 1039 'reason': set([('task_struct', 'cred')])}, 1040 {'call': 'setreuid', 'reason': set([('cred', 'user')])}, 1041 {'call': 'semtimedop', 1042 'reason': set([('task_struct', 'cred')])}, 1043 {'call': 'umount', 1044 'reason': set([('task_struct', 'cred')])}, 1045 {'call': 'sched_rr_get_interval', 1046 'reason': set([('task_struct', 'cred')])}, 1047 {'call': 'epoll_create1', 1048 'reason': set([('cred', 'user'), 1049 ('eventpoll', 'user'), 1050 ('eventpoll', 'ws')])}, 1051 {'call': 'getresuid', 'reason': set([('cred', 'user')])}, 1052 {'call': 'epoll_ctl', 1053 'reason': set([('eventpoll', 'user'), 1054 ('eventpoll', 'ws')])}, 1055 {'call': 'rt_sigprocmask', 1056 'reason': set([('task_struct', 'cred')])}, 1057 {'call': 'setsid', 1058 'reason': set([('task_struct', 'cred')])}, 1059 {'call': 'sigaltstack', 1060 'reason': set([('task_struct', 'cred')])}, 1061 {'call': 'sched_setattr', 1062 'reason': set([('task_struct', 'cred')])}, 1063 {'call': 'migrate_pages', 1064 'reason': set([('cred', 'user'), 1065 ('task_struct', 'cred')])}, 1066 {'call': 'getitimer', 1067 'reason': set([('task_struct', 'cred')])}, 1068 {'call': 'setpgid', 1069 'reason': set([('task_struct', 'cred')])}, 1070 {'call': 'setresgid', 'reason': set([('cred', 'user')])}, 1071 {'call': 'setregid', 'reason': set([('cred', 'user')])}, 1072 {'call': 'getsid', 1073 'reason': set([('task_struct', 'cred')])}, 1074 {'call': 'prlimit64', 1075 'reason': set([('cred', 'user'), 1076 ('task_struct', 'cred')])}, 1077 {'call': 'perf_event_open', 1078 'reason': set([('task_struct', 'cred')])}, 1079 {'call': 'getgroups16', 'reason': set([('cred', 'user')])}, 1080 {'call': 'rt_sigaction', 1081 'reason': set([('task_struct', 'cred')])}, 1082 {'call': 'getpgid', 1083 'reason': set([('task_struct', 'cred')])}, 1084 {'call': 'getpriority', 1085 'reason': set([('cred', 'user'), 1086 ('task_struct', 'cred')])}, 1087 {'call': 'sigaction', 1088 'reason': set([('task_struct', 'cred')])}, 1089 {'call': 'faccessat', 'reason': set([('cred', 'user')])}, 1090 {'call': 'setns', 1091 'reason': set([('task_struct', 'cred')])}, 1092 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 1093 {'call': 'get_robust_list', 1094 'reason': set([('task_struct', 'cred')])}, 1095 {'call': 'mq_timedsend', 1096 'reason': set([('task_struct', 'cred')])}, 1097 {'call': 'sched_getscheduler', 1098 'reason': set([('task_struct', 'cred')])}, 1099 {'call': 'ptrace', 1100 'reason': set([('task_struct', 'cred')])}, 1101 {'call': 'epoll_wait', 1102 'reason': set([('eventpoll', 'user'), 1103 ('eventpoll', 'ws')])}, 1104 {'call': 'sched_getattr', 1105 'reason': set([('task_struct', 'cred')])}, 1106 {'call': 'getrusage', 1107 'reason': set([('task_struct', 'cred')])}, 1108 {'call': 'sched_setscheduler', 1109 'reason': set([('task_struct', 'cred')])}, 1110 {'call': 'setresuid', 'reason': set([('cred', 'user')])}, 1111 {'call': 'setitimer', 1112 'reason': set([('task_struct', 'cred')])}, 1113 {'call': 'ioprio_get', 1114 'reason': set([('cred', 'user'), 1115 ('task_struct', 'cred')])}, 1116 {'call': 'vfork', 1117 'reason': set([('task_struct', 'cred')])}, 1118 {'call': 'setuid', 'reason': set([('cred', 'user')])}, 1119 {'call': 'prctl', 1120 'reason': set([('task_struct', 'cred')])}, 1121 {'call': 'move_pages', 1122 'reason': set([('task_struct', 'cred')])}, 1123 {'call': 'getgroups', 'reason': set([('cred', 'user')])}, 1124 {'call': 'setpriority', 1125 'reason': set([('cred', 'user'), 1126 ('task_struct', 'cred')])}, 1127 {'call': 'clone', 1128 'reason': set([('task_struct', 'cred')])}, 1129 {'call': 'sched_getparam', 1130 'reason': set([('task_struct', 'cred')])}], 1131 'epoll_ctl': [{'call': 'syncfs', 1132 'reason': set([('fd', 'file'), 1133 ('fd', 'flags'), 1134 ('list_head', 'next')])}, 1135 {'call': 'keyctl', 'reason': set([('list_head', 'next')])}, 1136 {'call': 'rt_sigtimedwait', 1137 'reason': set([('list_head', 'next')])}, 1138 {'call': 'vmsplice', 1139 'reason': set([('fd', 'file'), 1140 ('fd', 'flags'), 1141 ('list_head', 'next')])}, 1142 {'call': 'msgrcv', 'reason': set([('list_head', 'next')])}, 1143 {'call': 'eventfd2', 1144 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1145 {'call': 'mq_unlink', 'reason': set([('list_head', 'next')])}, 1146 {'call': 'pwritev64', 1147 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1148 {'call': 'kill', 'reason': set([('list_head', 'next')])}, 1149 {'call': 'swapoff', 1150 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1151 {'call': 'fremovexattr', 1152 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1153 {'call': 'readahead', 1154 'reason': set([('fd', 'file'), 1155 ('fd', 'flags'), 1156 ('list_head', 'next')])}, 1157 {'call': 'getdents', 1158 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1159 {'call': 'timer_delete', 1160 'reason': set([('list_head', 'next')])}, 1161 {'call': 'sched_getaffinity', 1162 'reason': set([('list_head', 'next')])}, 1163 {'call': 'writev', 1164 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1165 {'call': 'preadv64', 1166 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1167 {'call': 'sched_setparam', 1168 'reason': set([('list_head', 'next')])}, 1169 {'call': 'fchmod', 1170 'reason': set([('fd', 'file'), 1171 ('fd', 'flags'), 1172 ('list_head', 'next')])}, 1173 {'call': 'setgid', 'reason': set([('list_head', 'next')])}, 1174 {'call': 'pread64', 1175 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1176 {'call': 'pivot_root', 'reason': set([('list_head', 'next')])}, 1177 {'call': 'signalfd4', 1178 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1179 {'call': 'memfd_create', 1180 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1181 {'call': 'ioprio_set', 'reason': set([('list_head', 'next')])}, 1182 {'call': 'delete_module', 1183 'reason': set([('list_head', 'next')])}, 1184 {'call': 'remap_file_pages', 1185 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1186 {'call': 'dup3', 1187 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1188 {'call': 'readlinkat', 'reason': set([('list_head', 'next')])}, 1189 {'call': 'read', 1190 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1191 {'call': 'io_getevents', 1192 'reason': set([('list_head', 'next')])}, 1193 {'call': 'getppid', 'reason': set([('list_head', 'next')])}, 1194 {'call': 'fchown', 1195 'reason': set([('fd', 'file'), 1196 ('fd', 'flags'), 1197 ('list_head', 'next')])}, 1198 {'call': 'mq_timedreceive', 1199 'reason': set([('fd', 'file'), 1200 ('fd', 'flags'), 1201 ('list_head', 'next')])}, 1202 {'call': 'capget', 'reason': set([('list_head', 'next')])}, 1203 {'call': 'utime', 1204 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1205 {'call': 'sched_setaffinity', 1206 'reason': set([('list_head', 'next')])}, 1207 {'call': 'ustat', 'reason': set([('list_head', 'next')])}, 1208 {'call': 'fsync', 1209 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1210 {'call': 'bpf', 1211 'reason': set([('fd', 'file'), 1212 ('fd', 'flags'), 1213 ('list_head', 'next')])}, 1214 {'call': 'unshare', 'reason': set([('list_head', 'next')])}, 1215 {'call': 'signal', 'reason': set([('list_head', 'next')])}, 1216 {'call': 'setreuid', 'reason': set([('list_head', 'next')])}, 1217 {'call': 'semtimedop', 'reason': set([('list_head', 'next')])}, 1218 {'call': 'umount', 'reason': set([('list_head', 'next')])}, 1219 {'call': 'recvfrom', 1220 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1221 {'call': 'fsetxattr', 1222 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1223 {'call': 'timer_create', 1224 'reason': set([('list_head', 'next')])}, 1225 {'call': 'sendto', 1226 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1227 {'call': 'mkdirat', 'reason': set([('list_head', 'next')])}, 1228 {'call': 'sched_rr_get_interval', 1229 'reason': set([('list_head', 'next')])}, 1230 {'call': 'epoll_create1', 1231 'reason': set([('epitem', 'nwait'), 1232 ('epitem', 'ws'), 1233 ('epoll_event', 'events'), 1234 ('file', 'f_op'), 1235 ('list_head', 'next')])}, 1236 {'call': 'timerfd_gettime', 1237 'reason': set([('list_head', 'next')])}, 1238 {'call': 'tee', 1239 'reason': set([('fd', 'file'), 1240 ('fd', 'flags'), 1241 ('list_head', 'next')])}, 1242 {'call': 'semctl', 'reason': set([('list_head', 'next')])}, 1243 {'call': 'sync_file_range', 1244 'reason': set([('fd', 'file'), 1245 ('fd', 'flags'), 1246 ('list_head', 'next')])}, 1247 {'call': 'lseek', 1248 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1249 {'call': 'connect', 1250 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1251 {'call': 'getsockname', 1252 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1253 {'call': 'epoll_ctl', 1254 'reason': set([('epitem', 'nwait'), 1255 ('epitem', 'ws'), 1256 ('epoll_event', 'events'), 1257 ('fd', 'file'), 1258 ('fd', 'flags'), 1259 ('file', 'f_op'), 1260 ('list_head', 'next')])}, 1261 {'call': 'flock', 1262 'reason': set([('fd', 'file'), 1263 ('fd', 'flags'), 1264 ('file', 'f_op'), 1265 ('list_head', 'next')])}, 1266 {'call': 'pwritev', 1267 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1268 {'call': 'fchdir', 1269 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1270 {'call': 'openat', 1271 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1272 {'call': 'lookup_dcookie', 1273 'reason': set([('list_head', 'next')])}, 1274 {'call': 'uselib', 1275 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1276 {'call': 'renameat2', 'reason': set([('list_head', 'next')])}, 1277 {'call': 'rt_sigprocmask', 1278 'reason': set([('list_head', 'next')])}, 1279 {'call': 'accept4', 1280 'reason': set([('fd', 'file'), 1281 ('fd', 'flags'), 1282 ('file', 'f_op'), 1283 ('list_head', 'next')])}, 1284 {'call': 'msgctl', 'reason': set([('list_head', 'next')])}, 1285 {'call': 'reboot', 'reason': set([('list_head', 'next')])}, 1286 {'call': 'setsid', 'reason': set([('list_head', 'next')])}, 1287 {'call': 'set_trip_temp', 1288 'reason': set([('list_head', 'next')])}, 1289 {'call': 'sigaltstack', 1290 'reason': set([('list_head', 'next')])}, 1291 {'call': 'sched_setattr', 1292 'reason': set([('list_head', 'next')])}, 1293 {'call': 'old_readdir', 1294 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1295 {'call': 'inotify_rm_watch', 1296 'reason': set([('fd', 'file'), 1297 ('fd', 'flags'), 1298 ('list_head', 'next')])}, 1299 {'call': 'socketpair', 1300 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1301 {'call': 'utimensat', 1302 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1303 {'call': 'migrate_pages', 1304 'reason': set([('list_head', 'next')])}, 1305 {'call': 'getitimer', 'reason': set([('list_head', 'next')])}, 1306 {'call': 'fchmodat', 'reason': set([('list_head', 'next')])}, 1307 {'call': 'setpgid', 'reason': set([('list_head', 'next')])}, 1308 {'call': 'init_module', 1309 'reason': set([('list_head', 'next')])}, 1310 {'call': 'setresgid', 'reason': set([('list_head', 'next')])}, 1311 {'call': 'getcwd', 'reason': set([('list_head', 'next')])}, 1312 {'call': 'inotify_add_watch', 1313 'reason': set([('fd', 'file'), 1314 ('fd', 'flags'), 1315 ('list_head', 'next')])}, 1316 {'call': 'get_trip_temp', 1317 'reason': set([('list_head', 'next')])}, 1318 {'call': 'preadv2', 1319 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1320 {'call': 'timer_settime', 1321 'reason': set([('list_head', 'next')])}, 1322 {'call': 'setregid', 'reason': set([('list_head', 'next')])}, 1323 {'call': 'splice', 1324 'reason': set([('fd', 'file'), 1325 ('fd', 'flags'), 1326 ('list_head', 'next')])}, 1327 {'call': 'ftruncate', 1328 'reason': set([('fd', 'file'), 1329 ('fd', 'flags'), 1330 ('list_head', 'next')])}, 1331 {'call': 'timer_gettime', 1332 'reason': set([('list_head', 'next')])}, 1333 {'call': 'preadv', 1334 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1335 {'call': 'getpeername', 1336 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1337 {'call': 'getsid', 'reason': set([('list_head', 'next')])}, 1338 {'call': 'shmat', 1339 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1340 {'call': 'setsockopt', 1341 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1342 {'call': 'mknodat', 'reason': set([('list_head', 'next')])}, 1343 {'call': 'socket', 1344 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1345 {'call': 'symlinkat', 'reason': set([('list_head', 'next')])}, 1346 {'call': 'pipe2', 1347 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1348 {'call': 'fcntl', 1349 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1350 {'call': 'ioctl', 1351 'reason': set([('fd', 'file'), 1352 ('fd', 'flags'), 1353 ('list_head', 'next')])}, 1354 {'call': 'prlimit64', 'reason': set([('list_head', 'next')])}, 1355 {'call': 'pwrite64', 1356 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1357 {'call': 'perf_event_open', 1358 'reason': set([('fd', 'file'), 1359 ('fd', 'flags'), 1360 ('file', 'f_op'), 1361 ('list_head', 'next')])}, 1362 {'call': 'linkat', 'reason': set([('list_head', 'next')])}, 1363 {'call': 'getgroups16', 1364 'reason': set([('list_head', 'next')])}, 1365 {'call': 'shmdt', 1366 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1367 {'call': 'pwritev64v2', 1368 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1369 {'call': 'quotactl', 'reason': set([('list_head', 'next')])}, 1370 {'call': 'rt_sigaction', 1371 'reason': set([('list_head', 'next')])}, 1372 {'call': 'futimesat', 1373 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1374 {'call': 'request_key', 1375 'reason': set([('list_head', 'next')])}, 1376 {'call': 'getpgid', 'reason': set([('list_head', 'next')])}, 1377 {'call': 'brk', 'reason': set([('list_head', 'next')])}, 1378 {'call': 'pwritev2', 1379 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1380 {'call': 'shutdown', 1381 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1382 {'call': 'acct', 1383 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1384 {'call': 'open', 1385 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1386 {'call': 'unlink', 'reason': set([('list_head', 'next')])}, 1387 {'call': 'getsockopt', 1388 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1389 {'call': 'exit_group', 'reason': set([('list_head', 'next')])}, 1390 {'call': 'getpriority', 1391 'reason': set([('list_head', 'next')])}, 1392 {'call': 'sigaction', 'reason': set([('list_head', 'next')])}, 1393 {'call': 'mq_getsetattr', 1394 'reason': set([('fd', 'file'), 1395 ('fd', 'flags'), 1396 ('list_head', 'next')])}, 1397 {'call': 'faccessat', 'reason': set([('list_head', 'next')])}, 1398 {'call': 'rmdir', 'reason': set([('list_head', 'next')])}, 1399 {'call': 'dup', 1400 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1401 {'call': 'fdatasync', 1402 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1403 {'call': 'setgroups16', 1404 'reason': set([('list_head', 'next')])}, 1405 {'call': 'setns', 1406 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1407 {'call': 'getdents64', 1408 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1409 {'call': 'listen', 1410 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1411 {'call': 'fork', 'reason': set([('list_head', 'next')])}, 1412 {'call': 'get_mempolicy', 1413 'reason': set([('list_head', 'next')])}, 1414 {'call': 'io_submit', 'reason': set([('list_head', 'next')])}, 1415 {'call': 'get_robust_list', 1416 'reason': set([('list_head', 'next')])}, 1417 {'call': 'copy_file_range', 1418 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1419 {'call': 'mq_timedsend', 1420 'reason': set([('fd', 'file'), 1421 ('fd', 'flags'), 1422 ('list_head', 'next')])}, 1423 {'call': 'sched_yield', 1424 'reason': set([('list_head', 'next')])}, 1425 {'call': 'sched_getscheduler', 1426 'reason': set([('list_head', 'next')])}, 1427 {'call': 'fgetxattr', 1428 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1429 {'call': 'ptrace', 'reason': set([('list_head', 'next')])}, 1430 {'call': 'shmctl', 1431 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1432 {'call': 'fcntl64', 1433 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1434 {'call': 'munlockall', 'reason': set([('list_head', 'next')])}, 1435 {'call': 'swapon', 1436 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1437 {'call': 'fallocate', 1438 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1439 {'call': 'pkey_mprotect', 1440 'reason': set([('list_head', 'next')])}, 1441 {'call': 'madvise', 'reason': set([('list_head', 'next')])}, 1442 {'call': 'epoll_wait', 1443 'reason': set([('fd', 'file'), 1444 ('fd', 'flags'), 1445 ('list_head', 'next')])}, 1446 {'call': 'sched_getattr', 1447 'reason': set([('list_head', 'next')])}, 1448 {'call': 'fchownat', 'reason': set([('list_head', 'next')])}, 1449 {'call': 'getrusage', 'reason': set([('list_head', 'next')])}, 1450 {'call': 'timerfd_settime', 1451 'reason': set([('list_head', 'next')])}, 1452 {'call': 'sched_setscheduler', 1453 'reason': set([('list_head', 'next')])}, 1454 {'call': 'setresuid', 'reason': set([('list_head', 'next')])}, 1455 {'call': 'setitimer', 'reason': set([('list_head', 'next')])}, 1456 {'call': 'ioprio_get', 'reason': set([('list_head', 'next')])}, 1457 {'call': 'vfork', 'reason': set([('list_head', 'next')])}, 1458 {'call': 'setuid', 'reason': set([('list_head', 'next')])}, 1459 {'call': 'llseek', 1460 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1461 {'call': 'io_setup', 'reason': set([('list_head', 'next')])}, 1462 {'call': 'mprotect', 'reason': set([('list_head', 'next')])}, 1463 {'call': 'mmap_pgoff', 1464 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1465 {'call': 'mremap', 'reason': set([('list_head', 'next')])}, 1466 {'call': 'io_destroy', 'reason': set([('list_head', 'next')])}, 1467 {'call': 'mbind', 'reason': set([('list_head', 'next')])}, 1468 {'call': 'preadv64v2', 1469 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1470 {'call': 'readv', 1471 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1472 {'call': 'prctl', 'reason': set([('list_head', 'next')])}, 1473 {'call': 'move_pages', 'reason': set([('list_head', 'next')])}, 1474 {'call': 'timerfd_create', 1475 'reason': set([('list_head', 'next')])}, 1476 {'call': 'fstatfs', 1477 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1478 {'call': 'modify_ldt', 'reason': set([('list_head', 'next')])}, 1479 {'call': 'getgroups', 'reason': set([('list_head', 'next')])}, 1480 {'call': 'fstatfs64', 1481 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1482 {'call': 'dup2', 'reason': set([('list_head', 'next')])}, 1483 {'call': 'get_curr_temp', 1484 'reason': set([('list_head', 'next')])}, 1485 {'call': 'msgsnd', 'reason': set([('list_head', 'next')])}, 1486 {'call': 'write', 1487 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1488 {'call': 'munlock', 'reason': set([('list_head', 'next')])}, 1489 {'call': 'setpriority', 1490 'reason': set([('list_head', 'next')])}, 1491 {'call': 'inotify_init1', 1492 'reason': set([('list_head', 'next')])}, 1493 {'call': 'mincore', 'reason': set([('list_head', 'next')])}, 1494 {'call': 'mq_notify', 1495 'reason': set([('fd', 'file'), 1496 ('fd', 'flags'), 1497 ('list_head', 'next')])}, 1498 {'call': 'sendfile', 1499 'reason': set([('fd', 'file'), 1500 ('fd', 'flags'), 1501 ('list_head', 'next')])}, 1502 {'call': 'timer_getoverrun', 1503 'reason': set([('list_head', 'next')])}, 1504 {'call': 'kexec_load', 'reason': set([('list_head', 'next')])}, 1505 {'call': 'clone', 'reason': set([('list_head', 'next')])}, 1506 {'call': 'mq_open', 1507 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1508 {'call': 'setgroups', 'reason': set([('list_head', 'next')])}, 1509 {'call': 'unlinkat', 'reason': set([('list_head', 'next')])}, 1510 {'call': 'sched_getparam', 1511 'reason': set([('list_head', 'next')])}, 1512 {'call': 'io_cancel', 'reason': set([('list_head', 'next')])}, 1513 {'call': 'open_by_handle_at', 1514 'reason': set([('file', 'f_op'), ('list_head', 'next')])}, 1515 {'call': 'bind', 1516 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1517 {'call': 'flistxattr', 1518 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1519 {'call': 'finit_module', 1520 'reason': set([('list_head', 'next')])}, 1521 {'call': 'sendfile64', 1522 'reason': set([('fd', 'file'), 1523 ('fd', 'flags'), 1524 ('list_head', 'next')])}, 1525 {'call': 'mlockall', 'reason': set([('list_head', 'next')])}], 1526 'epoll_wait': [{'call': 'syncfs', 1527 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1528 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])}, 1529 {'call': 'rt_sigtimedwait', 1530 'reason': set([('mm_segment_t', 'seg')])}, 1531 {'call': 'vmsplice', 1532 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1533 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])}, 1534 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])}, 1535 {'call': 'pwritev64', 1536 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1537 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])}, 1538 {'call': 'swapoff', 'reason': set([('file', 'f_op')])}, 1539 {'call': 'fremovexattr', 1540 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1541 {'call': 'readahead', 1542 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1543 {'call': 'getdents', 1544 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1545 {'call': 'sched_getaffinity', 1546 'reason': set([('mm_segment_t', 'seg')])}, 1547 {'call': 'writev', 1548 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1549 {'call': 'preadv64', 1550 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1551 {'call': 'sched_setparam', 1552 'reason': set([('mm_segment_t', 'seg')])}, 1553 {'call': 'fchmod', 1554 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1555 {'call': 'pread64', 1556 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1557 {'call': 'signalfd4', 1558 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1559 {'call': 'memfd_create', 'reason': set([('file', 'f_op')])}, 1560 {'call': 'ioprio_set', 1561 'reason': set([('mm_segment_t', 'seg')])}, 1562 {'call': 'remap_file_pages', 1563 'reason': set([('file', 'f_op')])}, 1564 {'call': 'dup3', 'reason': set([('file', 'f_op')])}, 1565 {'call': 'read', 1566 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1567 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])}, 1568 {'call': 'fchown', 1569 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1570 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])}, 1571 {'call': 'mq_timedreceive', 1572 'reason': set([('fd', 'file'), 1573 ('fd', 'flags'), 1574 ('mm_segment_t', 'seg')])}, 1575 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])}, 1576 {'call': 'utime', 1577 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1578 {'call': 'sched_setaffinity', 1579 'reason': set([('mm_segment_t', 'seg')])}, 1580 {'call': 'fsync', 1581 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1582 {'call': 'bpf', 1583 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1584 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])}, 1585 {'call': 'semtimedop', 1586 'reason': set([('mm_segment_t', 'seg')])}, 1587 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])}, 1588 {'call': 'recvfrom', 1589 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1590 {'call': 'fsetxattr', 1591 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1592 {'call': 'sendto', 1593 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1594 {'call': 'sched_rr_get_interval', 1595 'reason': set([('mm_segment_t', 'seg')])}, 1596 {'call': 'epoll_create1', 'reason': set([('file', 'f_op')])}, 1597 {'call': 'tee', 1598 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1599 {'call': 'sync_file_range', 1600 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1601 {'call': 'lseek', 1602 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1603 {'call': 'connect', 1604 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1605 {'call': 'getsockname', 1606 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1607 {'call': 'epoll_ctl', 1608 'reason': set([('fd', 'file'), 1609 ('fd', 'flags'), 1610 ('file', 'f_op')])}, 1611 {'call': 'flock', 1612 'reason': set([('fd', 'file'), 1613 ('fd', 'flags'), 1614 ('file', 'f_op')])}, 1615 {'call': 'pwritev', 1616 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1617 {'call': 'fchdir', 1618 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1619 {'call': 'openat', 'reason': set([('file', 'f_op')])}, 1620 {'call': 'uselib', 'reason': set([('file', 'f_op')])}, 1621 {'call': 'rt_sigprocmask', 1622 'reason': set([('mm_segment_t', 'seg')])}, 1623 {'call': 'accept4', 1624 'reason': set([('fd', 'file'), 1625 ('fd', 'flags'), 1626 ('file', 'f_op')])}, 1627 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])}, 1628 {'call': 'sigaltstack', 1629 'reason': set([('mm_segment_t', 'seg')])}, 1630 {'call': 'sched_setattr', 1631 'reason': set([('mm_segment_t', 'seg')])}, 1632 {'call': 'old_readdir', 1633 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1634 {'call': 'inotify_rm_watch', 1635 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1636 {'call': 'socketpair', 'reason': set([('file', 'f_op')])}, 1637 {'call': 'utimensat', 1638 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1639 {'call': 'migrate_pages', 1640 'reason': set([('mm_segment_t', 'seg')])}, 1641 {'call': 'getitimer', 1642 'reason': set([('mm_segment_t', 'seg')])}, 1643 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])}, 1644 {'call': 'inotify_add_watch', 1645 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1646 {'call': 'preadv2', 1647 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1648 {'call': 'splice', 1649 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1650 {'call': 'ftruncate', 1651 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1652 {'call': 'preadv', 1653 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1654 {'call': 'getpeername', 1655 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1656 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])}, 1657 {'call': 'shmat', 'reason': set([('file', 'f_op')])}, 1658 {'call': 'setsockopt', 1659 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1660 {'call': 'socket', 'reason': set([('file', 'f_op')])}, 1661 {'call': 'pipe2', 'reason': set([('file', 'f_op')])}, 1662 {'call': 'fcntl', 1663 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1664 {'call': 'ioctl', 1665 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1666 {'call': 'prlimit64', 1667 'reason': set([('mm_segment_t', 'seg')])}, 1668 {'call': 'pwrite64', 1669 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1670 {'call': 'perf_event_open', 1671 'reason': set([('fd', 'file'), 1672 ('fd', 'flags'), 1673 ('file', 'f_op'), 1674 ('mm_segment_t', 'seg')])}, 1675 {'call': 'shmdt', 'reason': set([('file', 'f_op')])}, 1676 {'call': 'pwritev64v2', 1677 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1678 {'call': 'rt_sigaction', 1679 'reason': set([('mm_segment_t', 'seg')])}, 1680 {'call': 'futimesat', 1681 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1682 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])}, 1683 {'call': 'pwritev2', 1684 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1685 {'call': 'shutdown', 1686 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1687 {'call': 'acct', 'reason': set([('file', 'f_op')])}, 1688 {'call': 'open', 'reason': set([('file', 'f_op')])}, 1689 {'call': 'getsockopt', 1690 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1691 {'call': 'getpriority', 1692 'reason': set([('mm_segment_t', 'seg')])}, 1693 {'call': 'sigaction', 1694 'reason': set([('mm_segment_t', 'seg')])}, 1695 {'call': 'mq_getsetattr', 1696 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1697 {'call': 'dup', 'reason': set([('file', 'f_op')])}, 1698 {'call': 'fdatasync', 1699 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1700 {'call': 'setns', 1701 'reason': set([('file', 'f_op'), ('mm_segment_t', 'seg')])}, 1702 {'call': 'getdents64', 1703 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1704 {'call': 'listen', 1705 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1706 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])}, 1707 {'call': 'get_robust_list', 1708 'reason': set([('mm_segment_t', 'seg')])}, 1709 {'call': 'copy_file_range', 1710 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1711 {'call': 'mq_timedsend', 1712 'reason': set([('fd', 'file'), 1713 ('fd', 'flags'), 1714 ('mm_segment_t', 'seg')])}, 1715 {'call': 'sched_getscheduler', 1716 'reason': set([('mm_segment_t', 'seg')])}, 1717 {'call': 'fgetxattr', 1718 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1719 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])}, 1720 {'call': 'shmctl', 'reason': set([('file', 'f_op')])}, 1721 {'call': 'fcntl64', 1722 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1723 {'call': 'swapon', 'reason': set([('file', 'f_op')])}, 1724 {'call': 'fallocate', 1725 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1726 {'call': 'epoll_wait', 1727 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1728 {'call': 'sched_getattr', 1729 'reason': set([('mm_segment_t', 'seg')])}, 1730 {'call': 'getrusage', 1731 'reason': set([('mm_segment_t', 'seg')])}, 1732 {'call': 'sched_setscheduler', 1733 'reason': set([('mm_segment_t', 'seg')])}, 1734 {'call': 'setitimer', 1735 'reason': set([('mm_segment_t', 'seg')])}, 1736 {'call': 'ioprio_get', 1737 'reason': set([('mm_segment_t', 'seg')])}, 1738 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])}, 1739 {'call': 'llseek', 1740 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1741 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_op')])}, 1742 {'call': 'preadv64v2', 1743 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1744 {'call': 'readv', 1745 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1746 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])}, 1747 {'call': 'move_pages', 1748 'reason': set([('mm_segment_t', 'seg')])}, 1749 {'call': 'fstatfs', 1750 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1751 {'call': 'fstatfs64', 1752 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1753 {'call': 'write', 1754 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1755 {'call': 'setpriority', 1756 'reason': set([('mm_segment_t', 'seg')])}, 1757 {'call': 'mq_notify', 1758 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1759 {'call': 'sendfile', 1760 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1761 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])}, 1762 {'call': 'mq_open', 'reason': set([('file', 'f_op')])}, 1763 {'call': 'sched_getparam', 1764 'reason': set([('mm_segment_t', 'seg')])}, 1765 {'call': 'open_by_handle_at', 1766 'reason': set([('file', 'f_op')])}, 1767 {'call': 'bind', 1768 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1769 {'call': 'flistxattr', 1770 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1771 {'call': 'sendfile64', 1772 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 1773 'faccessat': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 1774 {'call': 'rt_sigtimedwait', 1775 'reason': set([('task_struct', 'cred')])}, 1776 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 1777 {'call': 'eventfd2', 'reason': set([('path', 'mnt')])}, 1778 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 1779 {'call': 'swapoff', 'reason': set([('path', 'mnt')])}, 1780 {'call': 'sched_getaffinity', 1781 'reason': set([('task_struct', 'cred')])}, 1782 {'call': 'sched_setparam', 1783 'reason': set([('task_struct', 'cred')])}, 1784 {'call': 'pivot_root', 'reason': set([('path', 'mnt')])}, 1785 {'call': 'memfd_create', 'reason': set([('path', 'mnt')])}, 1786 {'call': 'ioprio_set', 1787 'reason': set([('task_struct', 'cred')])}, 1788 {'call': 'remap_file_pages', 'reason': set([('path', 'mnt')])}, 1789 {'call': 'dup3', 'reason': set([('path', 'mnt')])}, 1790 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 1791 {'call': 'mq_timedreceive', 1792 'reason': set([('task_struct', 'cred')])}, 1793 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 1794 {'call': 'sched_setaffinity', 1795 'reason': set([('task_struct', 'cred')])}, 1796 {'call': 'unshare', 'reason': set([('path', 'mnt')])}, 1797 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 1798 {'call': 'setreuid', 'reason': set([('cred', 'uid')])}, 1799 {'call': 'semtimedop', 1800 'reason': set([('task_struct', 'cred')])}, 1801 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 1802 {'call': 'sched_rr_get_interval', 1803 'reason': set([('task_struct', 'cred')])}, 1804 {'call': 'epoll_create1', 'reason': set([('path', 'mnt')])}, 1805 {'call': 'epoll_ctl', 'reason': set([('path', 'mnt')])}, 1806 {'call': 'flock', 'reason': set([('path', 'mnt')])}, 1807 {'call': 'openat', 'reason': set([('path', 'mnt')])}, 1808 {'call': 'lookup_dcookie', 'reason': set([('path', 'mnt')])}, 1809 {'call': 'uselib', 'reason': set([('path', 'mnt')])}, 1810 {'call': 'rt_sigprocmask', 1811 'reason': set([('task_struct', 'cred')])}, 1812 {'call': 'accept4', 'reason': set([('path', 'mnt')])}, 1813 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 1814 {'call': 'sigaltstack', 1815 'reason': set([('task_struct', 'cred')])}, 1816 {'call': 'sched_setattr', 1817 'reason': set([('task_struct', 'cred')])}, 1818 {'call': 'socketpair', 'reason': set([('path', 'mnt')])}, 1819 {'call': 'migrate_pages', 1820 'reason': set([('task_struct', 'cred')])}, 1821 {'call': 'getitimer', 1822 'reason': set([('task_struct', 'cred')])}, 1823 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 1824 {'call': 'getcwd', 'reason': set([('path', 'mnt')])}, 1825 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 1826 {'call': 'shmat', 'reason': set([('path', 'mnt')])}, 1827 {'call': 'socket', 'reason': set([('path', 'mnt')])}, 1828 {'call': 'pipe2', 'reason': set([('path', 'mnt')])}, 1829 {'call': 'prlimit64', 1830 'reason': set([('task_struct', 'cred')])}, 1831 {'call': 'perf_event_open', 1832 'reason': set([('path', 'mnt'), ('task_struct', 'cred')])}, 1833 {'call': 'shmdt', 'reason': set([('path', 'mnt')])}, 1834 {'call': 'quotactl', 'reason': set([('path', 'mnt')])}, 1835 {'call': 'rt_sigaction', 1836 'reason': set([('task_struct', 'cred')])}, 1837 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 1838 {'call': 'acct', 'reason': set([('path', 'mnt')])}, 1839 {'call': 'open', 'reason': set([('path', 'mnt')])}, 1840 {'call': 'getpriority', 1841 'reason': set([('task_struct', 'cred')])}, 1842 {'call': 'sigaction', 1843 'reason': set([('task_struct', 'cred')])}, 1844 {'call': 'dup', 'reason': set([('path', 'mnt')])}, 1845 {'call': 'setns', 1846 'reason': set([('path', 'mnt'), ('task_struct', 'cred')])}, 1847 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 1848 {'call': 'get_robust_list', 1849 'reason': set([('task_struct', 'cred')])}, 1850 {'call': 'mq_timedsend', 1851 'reason': set([('task_struct', 'cred')])}, 1852 {'call': 'sched_getscheduler', 1853 'reason': set([('task_struct', 'cred')])}, 1854 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 1855 {'call': 'shmctl', 'reason': set([('path', 'mnt')])}, 1856 {'call': 'swapon', 'reason': set([('path', 'mnt')])}, 1857 {'call': 'sched_getattr', 1858 'reason': set([('task_struct', 'cred')])}, 1859 {'call': 'getrusage', 1860 'reason': set([('task_struct', 'cred')])}, 1861 {'call': 'sched_setscheduler', 1862 'reason': set([('task_struct', 'cred')])}, 1863 {'call': 'setresuid', 'reason': set([('cred', 'uid')])}, 1864 {'call': 'setitimer', 1865 'reason': set([('task_struct', 'cred')])}, 1866 {'call': 'ioprio_get', 1867 'reason': set([('task_struct', 'cred')])}, 1868 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 1869 {'call': 'setuid', 'reason': set([('cred', 'uid')])}, 1870 {'call': 'mmap_pgoff', 'reason': set([('path', 'mnt')])}, 1871 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 1872 {'call': 'move_pages', 1873 'reason': set([('task_struct', 'cred')])}, 1874 {'call': 'setpriority', 1875 'reason': set([('task_struct', 'cred')])}, 1876 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 1877 {'call': 'mq_open', 'reason': set([('path', 'mnt')])}, 1878 {'call': 'sched_getparam', 1879 'reason': set([('task_struct', 'cred')])}, 1880 {'call': 'open_by_handle_at', 1881 'reason': set([('path', 'mnt')])}], 1882 'fallocate': [{'call': 'syncfs', 1883 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1884 {'call': 'vmsplice', 1885 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1886 {'call': 'pwritev64', 1887 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1888 {'call': 'fremovexattr', 1889 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1890 {'call': 'readahead', 1891 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1892 {'call': 'getdents', 1893 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1894 {'call': 'writev', 1895 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1896 {'call': 'preadv64', 1897 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1898 {'call': 'fchmod', 1899 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1900 {'call': 'pread64', 1901 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1902 {'call': 'signalfd4', 1903 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1904 {'call': 'read', 1905 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1906 {'call': 'fchown', 1907 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1908 {'call': 'mq_timedreceive', 1909 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1910 {'call': 'utime', 1911 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1912 {'call': 'fsync', 1913 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1914 {'call': 'bpf', 1915 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1916 {'call': 'recvfrom', 1917 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1918 {'call': 'fsetxattr', 1919 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1920 {'call': 'sendto', 1921 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1922 {'call': 'tee', 1923 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1924 {'call': 'sync_file_range', 1925 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1926 {'call': 'lseek', 1927 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1928 {'call': 'connect', 1929 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1930 {'call': 'getsockname', 1931 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1932 {'call': 'epoll_ctl', 1933 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1934 {'call': 'flock', 1935 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1936 {'call': 'pwritev', 1937 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1938 {'call': 'fchdir', 1939 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1940 {'call': 'accept4', 1941 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1942 {'call': 'old_readdir', 1943 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1944 {'call': 'inotify_rm_watch', 1945 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1946 {'call': 'utimensat', 1947 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1948 {'call': 'inotify_add_watch', 1949 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1950 {'call': 'preadv2', 1951 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1952 {'call': 'splice', 1953 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1954 {'call': 'ftruncate', 1955 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1956 {'call': 'preadv', 1957 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1958 {'call': 'getpeername', 1959 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1960 {'call': 'setsockopt', 1961 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1962 {'call': 'fcntl', 1963 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1964 {'call': 'ioctl', 1965 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1966 {'call': 'pwrite64', 1967 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1968 {'call': 'perf_event_open', 1969 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1970 {'call': 'pwritev64v2', 1971 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1972 {'call': 'futimesat', 1973 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1974 {'call': 'pwritev2', 1975 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1976 {'call': 'shutdown', 1977 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1978 {'call': 'getsockopt', 1979 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1980 {'call': 'mq_getsetattr', 1981 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1982 {'call': 'fdatasync', 1983 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1984 {'call': 'getdents64', 1985 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1986 {'call': 'listen', 1987 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1988 {'call': 'copy_file_range', 1989 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1990 {'call': 'mq_timedsend', 1991 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1992 {'call': 'fgetxattr', 1993 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1994 {'call': 'fcntl64', 1995 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1996 {'call': 'fallocate', 1997 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 1998 {'call': 'epoll_wait', 1999 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2000 {'call': 'llseek', 2001 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2002 {'call': 'preadv64v2', 2003 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2004 {'call': 'readv', 2005 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2006 {'call': 'fstatfs', 2007 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2008 {'call': 'fstatfs64', 2009 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2010 {'call': 'write', 2011 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2012 {'call': 'mq_notify', 2013 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2014 {'call': 'sendfile', 2015 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2016 {'call': 'bind', 2017 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2018 {'call': 'flistxattr', 2019 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2020 {'call': 'sendfile64', 2021 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 2022 'fchdir': [{'call': 'syncfs', 2023 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2024 {'call': 'vmsplice', 2025 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2026 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])}, 2027 {'call': 'pwritev64', 2028 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2029 {'call': 'swapoff', 'reason': set([('path', 'dentry')])}, 2030 {'call': 'fremovexattr', 2031 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2032 {'call': 'readahead', 2033 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2034 {'call': 'getdents', 2035 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2036 {'call': 'writev', 2037 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2038 {'call': 'preadv64', 2039 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2040 {'call': 'fchmod', 2041 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2042 {'call': 'pread64', 2043 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2044 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])}, 2045 {'call': 'signalfd4', 2046 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2047 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])}, 2048 {'call': 'remap_file_pages', 'reason': set([('path', 'dentry')])}, 2049 {'call': 'dup3', 'reason': set([('path', 'dentry')])}, 2050 {'call': 'read', 2051 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2052 {'call': 'fchown', 2053 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2054 {'call': 'mq_timedreceive', 2055 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2056 {'call': 'utime', 2057 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2058 {'call': 'fsync', 2059 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2060 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2061 {'call': 'unshare', 'reason': set([('path', 'dentry')])}, 2062 {'call': 'recvfrom', 2063 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2064 {'call': 'fsetxattr', 2065 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2066 {'call': 'sendto', 2067 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2068 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])}, 2069 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2070 {'call': 'sync_file_range', 2071 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2072 {'call': 'lseek', 2073 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2074 {'call': 'connect', 2075 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2076 {'call': 'getsockname', 2077 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2078 {'call': 'epoll_ctl', 2079 'reason': set([('fd', 'file'), 2080 ('fd', 'flags'), 2081 ('path', 'dentry')])}, 2082 {'call': 'flock', 2083 'reason': set([('fd', 'file'), 2084 ('fd', 'flags'), 2085 ('path', 'dentry')])}, 2086 {'call': 'pwritev', 2087 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2088 {'call': 'fchdir', 2089 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2090 {'call': 'openat', 'reason': set([('path', 'dentry')])}, 2091 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])}, 2092 {'call': 'uselib', 'reason': set([('path', 'dentry')])}, 2093 {'call': 'accept4', 2094 'reason': set([('fd', 'file'), 2095 ('fd', 'flags'), 2096 ('path', 'dentry')])}, 2097 {'call': 'old_readdir', 2098 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2099 {'call': 'inotify_rm_watch', 2100 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2101 {'call': 'socketpair', 'reason': set([('path', 'dentry')])}, 2102 {'call': 'utimensat', 2103 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2104 {'call': 'getcwd', 'reason': set([('path', 'dentry')])}, 2105 {'call': 'inotify_add_watch', 2106 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2107 {'call': 'preadv2', 2108 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2109 {'call': 'splice', 2110 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2111 {'call': 'ftruncate', 2112 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2113 {'call': 'preadv', 2114 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2115 {'call': 'getpeername', 2116 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2117 {'call': 'shmat', 'reason': set([('path', 'dentry')])}, 2118 {'call': 'setsockopt', 2119 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2120 {'call': 'socket', 'reason': set([('path', 'dentry')])}, 2121 {'call': 'pipe2', 'reason': set([('path', 'dentry')])}, 2122 {'call': 'fcntl', 2123 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2124 {'call': 'ioctl', 2125 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2126 {'call': 'pwrite64', 2127 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2128 {'call': 'perf_event_open', 2129 'reason': set([('fd', 'file'), 2130 ('fd', 'flags'), 2131 ('path', 'dentry')])}, 2132 {'call': 'shmdt', 'reason': set([('path', 'dentry')])}, 2133 {'call': 'pwritev64v2', 2134 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2135 {'call': 'quotactl', 'reason': set([('path', 'dentry')])}, 2136 {'call': 'futimesat', 2137 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2138 {'call': 'pwritev2', 2139 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2140 {'call': 'shutdown', 2141 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2142 {'call': 'acct', 'reason': set([('path', 'dentry')])}, 2143 {'call': 'open', 'reason': set([('path', 'dentry')])}, 2144 {'call': 'getsockopt', 2145 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2146 {'call': 'mq_getsetattr', 2147 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2148 {'call': 'dup', 'reason': set([('path', 'dentry')])}, 2149 {'call': 'fdatasync', 2150 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2151 {'call': 'setns', 'reason': set([('path', 'dentry')])}, 2152 {'call': 'getdents64', 2153 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2154 {'call': 'listen', 2155 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2156 {'call': 'copy_file_range', 2157 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2158 {'call': 'mq_timedsend', 2159 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2160 {'call': 'fgetxattr', 2161 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2162 {'call': 'shmctl', 'reason': set([('path', 'dentry')])}, 2163 {'call': 'fcntl64', 2164 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2165 {'call': 'swapon', 'reason': set([('path', 'dentry')])}, 2166 {'call': 'fallocate', 2167 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2168 {'call': 'epoll_wait', 2169 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2170 {'call': 'llseek', 2171 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2172 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])}, 2173 {'call': 'preadv64v2', 2174 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2175 {'call': 'readv', 2176 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2177 {'call': 'fstatfs', 2178 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2179 {'call': 'fstatfs64', 2180 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2181 {'call': 'write', 2182 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2183 {'call': 'mq_notify', 2184 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2185 {'call': 'sendfile', 2186 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2187 {'call': 'mq_open', 'reason': set([('path', 'dentry')])}, 2188 {'call': 'open_by_handle_at', 2189 'reason': set([('path', 'dentry')])}, 2190 {'call': 'bind', 2191 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2192 {'call': 'flistxattr', 2193 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2194 {'call': 'sendfile64', 2195 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 2196 'fchmod': [{'call': 'syncfs', 2197 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2198 {'call': 'vmsplice', 2199 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2200 {'call': 'eventfd2', 2201 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2202 {'call': 'pwritev64', 2203 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2204 {'call': 'swapoff', 2205 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2206 {'call': 'fremovexattr', 2207 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2208 {'call': 'readahead', 2209 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2210 {'call': 'getdents', 2211 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2212 {'call': 'writev', 2213 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2214 {'call': 'preadv64', 2215 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2216 {'call': 'fchmod', 2217 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2218 {'call': 'pread64', 2219 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2220 {'call': 'pivot_root', 2221 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2222 {'call': 'signalfd4', 2223 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2224 {'call': 'memfd_create', 2225 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2226 {'call': 'remap_file_pages', 2227 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2228 {'call': 'dup3', 2229 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2230 {'call': 'read', 2231 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2232 {'call': 'fchown', 2233 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2234 {'call': 'mq_timedreceive', 2235 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2236 {'call': 'utime', 2237 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2238 {'call': 'fsync', 2239 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2240 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2241 {'call': 'unshare', 2242 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2243 {'call': 'recvfrom', 2244 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2245 {'call': 'fsetxattr', 2246 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2247 {'call': 'sendto', 2248 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2249 {'call': 'epoll_create1', 2250 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2251 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2252 {'call': 'sync_file_range', 2253 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2254 {'call': 'lseek', 2255 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2256 {'call': 'connect', 2257 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2258 {'call': 'getsockname', 2259 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2260 {'call': 'epoll_ctl', 2261 'reason': set([('fd', 'file'), 2262 ('fd', 'flags'), 2263 ('path', 'dentry'), 2264 ('path', 'mnt')])}, 2265 {'call': 'flock', 2266 'reason': set([('fd', 'file'), 2267 ('fd', 'flags'), 2268 ('path', 'dentry'), 2269 ('path', 'mnt')])}, 2270 {'call': 'pwritev', 2271 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2272 {'call': 'fchdir', 2273 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2274 {'call': 'openat', 2275 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2276 {'call': 'lookup_dcookie', 2277 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2278 {'call': 'uselib', 2279 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2280 {'call': 'accept4', 2281 'reason': set([('fd', 'file'), 2282 ('fd', 'flags'), 2283 ('path', 'dentry'), 2284 ('path', 'mnt')])}, 2285 {'call': 'old_readdir', 2286 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2287 {'call': 'inotify_rm_watch', 2288 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2289 {'call': 'socketpair', 2290 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2291 {'call': 'utimensat', 2292 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2293 {'call': 'getcwd', 2294 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2295 {'call': 'inotify_add_watch', 2296 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2297 {'call': 'preadv2', 2298 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2299 {'call': 'splice', 2300 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2301 {'call': 'ftruncate', 2302 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2303 {'call': 'preadv', 2304 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2305 {'call': 'getpeername', 2306 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2307 {'call': 'shmat', 2308 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2309 {'call': 'setsockopt', 2310 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2311 {'call': 'socket', 2312 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2313 {'call': 'pipe2', 2314 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2315 {'call': 'fcntl', 2316 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2317 {'call': 'ioctl', 2318 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2319 {'call': 'pwrite64', 2320 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2321 {'call': 'perf_event_open', 2322 'reason': set([('fd', 'file'), 2323 ('fd', 'flags'), 2324 ('path', 'dentry'), 2325 ('path', 'mnt')])}, 2326 {'call': 'shmdt', 2327 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2328 {'call': 'pwritev64v2', 2329 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2330 {'call': 'quotactl', 2331 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2332 {'call': 'futimesat', 2333 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2334 {'call': 'pwritev2', 2335 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2336 {'call': 'shutdown', 2337 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2338 {'call': 'acct', 2339 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2340 {'call': 'open', 2341 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2342 {'call': 'getsockopt', 2343 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2344 {'call': 'mq_getsetattr', 2345 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2346 {'call': 'dup', 2347 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2348 {'call': 'fdatasync', 2349 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2350 {'call': 'setns', 2351 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2352 {'call': 'getdents64', 2353 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2354 {'call': 'listen', 2355 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2356 {'call': 'copy_file_range', 2357 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2358 {'call': 'mq_timedsend', 2359 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2360 {'call': 'fgetxattr', 2361 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2362 {'call': 'shmctl', 2363 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2364 {'call': 'fcntl64', 2365 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2366 {'call': 'swapon', 2367 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2368 {'call': 'fallocate', 2369 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2370 {'call': 'epoll_wait', 2371 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2372 {'call': 'llseek', 2373 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2374 {'call': 'mmap_pgoff', 2375 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2376 {'call': 'preadv64v2', 2377 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2378 {'call': 'readv', 2379 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2380 {'call': 'fstatfs', 2381 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2382 {'call': 'fstatfs64', 2383 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2384 {'call': 'write', 2385 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2386 {'call': 'mq_notify', 2387 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2388 {'call': 'sendfile', 2389 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2390 {'call': 'mq_open', 2391 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2392 {'call': 'open_by_handle_at', 2393 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2394 {'call': 'bind', 2395 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2396 {'call': 'flistxattr', 2397 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2398 {'call': 'sendfile64', 2399 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 2400 'fchmodat': [{'call': 'eventfd2', 2401 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2402 {'call': 'swapoff', 2403 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2404 {'call': 'pivot_root', 2405 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2406 {'call': 'memfd_create', 2407 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2408 {'call': 'remap_file_pages', 2409 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2410 {'call': 'dup3', 2411 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2412 {'call': 'unshare', 2413 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2414 {'call': 'epoll_create1', 2415 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2416 {'call': 'epoll_ctl', 2417 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2418 {'call': 'flock', 2419 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2420 {'call': 'openat', 2421 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2422 {'call': 'lookup_dcookie', 2423 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2424 {'call': 'uselib', 2425 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2426 {'call': 'accept4', 2427 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2428 {'call': 'socketpair', 2429 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2430 {'call': 'getcwd', 2431 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2432 {'call': 'shmat', 2433 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2434 {'call': 'socket', 2435 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2436 {'call': 'pipe2', 2437 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2438 {'call': 'perf_event_open', 2439 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2440 {'call': 'shmdt', 2441 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2442 {'call': 'quotactl', 2443 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2444 {'call': 'acct', 2445 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2446 {'call': 'open', 2447 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2448 {'call': 'dup', 2449 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2450 {'call': 'setns', 2451 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2452 {'call': 'shmctl', 2453 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2454 {'call': 'swapon', 2455 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2456 {'call': 'mmap_pgoff', 2457 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2458 {'call': 'mq_open', 2459 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 2460 {'call': 'open_by_handle_at', 2461 'reason': set([('path', 'dentry'), ('path', 'mnt')])}], 2462 'fchown': [{'call': 'syncfs', 2463 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2464 {'call': 'vmsplice', 2465 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2466 {'call': 'eventfd2', 'reason': set([('path', 'dentry')])}, 2467 {'call': 'pwritev64', 2468 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2469 {'call': 'swapoff', 'reason': set([('path', 'dentry')])}, 2470 {'call': 'fremovexattr', 2471 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2472 {'call': 'readahead', 2473 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2474 {'call': 'getdents', 2475 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2476 {'call': 'writev', 2477 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2478 {'call': 'preadv64', 2479 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2480 {'call': 'fchmod', 2481 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2482 {'call': 'pread64', 2483 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2484 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])}, 2485 {'call': 'signalfd4', 2486 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2487 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])}, 2488 {'call': 'remap_file_pages', 'reason': set([('path', 'dentry')])}, 2489 {'call': 'dup3', 'reason': set([('path', 'dentry')])}, 2490 {'call': 'read', 2491 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2492 {'call': 'fchown', 2493 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2494 {'call': 'mq_timedreceive', 2495 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2496 {'call': 'utime', 2497 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2498 {'call': 'fsync', 2499 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2500 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2501 {'call': 'unshare', 'reason': set([('path', 'dentry')])}, 2502 {'call': 'recvfrom', 2503 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2504 {'call': 'fsetxattr', 2505 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2506 {'call': 'sendto', 2507 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2508 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])}, 2509 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2510 {'call': 'sync_file_range', 2511 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2512 {'call': 'lseek', 2513 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2514 {'call': 'connect', 2515 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2516 {'call': 'getsockname', 2517 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2518 {'call': 'epoll_ctl', 2519 'reason': set([('fd', 'file'), 2520 ('fd', 'flags'), 2521 ('path', 'dentry')])}, 2522 {'call': 'flock', 2523 'reason': set([('fd', 'file'), 2524 ('fd', 'flags'), 2525 ('path', 'dentry')])}, 2526 {'call': 'pwritev', 2527 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2528 {'call': 'fchdir', 2529 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2530 {'call': 'openat', 'reason': set([('path', 'dentry')])}, 2531 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])}, 2532 {'call': 'uselib', 'reason': set([('path', 'dentry')])}, 2533 {'call': 'accept4', 2534 'reason': set([('fd', 'file'), 2535 ('fd', 'flags'), 2536 ('path', 'dentry')])}, 2537 {'call': 'old_readdir', 2538 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2539 {'call': 'inotify_rm_watch', 2540 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2541 {'call': 'socketpair', 'reason': set([('path', 'dentry')])}, 2542 {'call': 'utimensat', 2543 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2544 {'call': 'getcwd', 'reason': set([('path', 'dentry')])}, 2545 {'call': 'inotify_add_watch', 2546 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2547 {'call': 'preadv2', 2548 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2549 {'call': 'splice', 2550 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2551 {'call': 'ftruncate', 2552 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2553 {'call': 'preadv', 2554 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2555 {'call': 'getpeername', 2556 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2557 {'call': 'shmat', 'reason': set([('path', 'dentry')])}, 2558 {'call': 'setsockopt', 2559 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2560 {'call': 'socket', 'reason': set([('path', 'dentry')])}, 2561 {'call': 'pipe2', 'reason': set([('path', 'dentry')])}, 2562 {'call': 'fcntl', 2563 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2564 {'call': 'ioctl', 2565 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2566 {'call': 'pwrite64', 2567 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2568 {'call': 'perf_event_open', 2569 'reason': set([('fd', 'file'), 2570 ('fd', 'flags'), 2571 ('path', 'dentry')])}, 2572 {'call': 'shmdt', 'reason': set([('path', 'dentry')])}, 2573 {'call': 'pwritev64v2', 2574 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2575 {'call': 'quotactl', 'reason': set([('path', 'dentry')])}, 2576 {'call': 'futimesat', 2577 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2578 {'call': 'pwritev2', 2579 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2580 {'call': 'shutdown', 2581 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2582 {'call': 'acct', 'reason': set([('path', 'dentry')])}, 2583 {'call': 'open', 'reason': set([('path', 'dentry')])}, 2584 {'call': 'getsockopt', 2585 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2586 {'call': 'mq_getsetattr', 2587 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2588 {'call': 'dup', 'reason': set([('path', 'dentry')])}, 2589 {'call': 'fdatasync', 2590 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2591 {'call': 'setns', 'reason': set([('path', 'dentry')])}, 2592 {'call': 'getdents64', 2593 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2594 {'call': 'listen', 2595 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2596 {'call': 'copy_file_range', 2597 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2598 {'call': 'mq_timedsend', 2599 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2600 {'call': 'fgetxattr', 2601 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2602 {'call': 'shmctl', 'reason': set([('path', 'dentry')])}, 2603 {'call': 'fcntl64', 2604 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2605 {'call': 'swapon', 'reason': set([('path', 'dentry')])}, 2606 {'call': 'fallocate', 2607 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2608 {'call': 'epoll_wait', 2609 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2610 {'call': 'llseek', 2611 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2612 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])}, 2613 {'call': 'preadv64v2', 2614 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2615 {'call': 'readv', 2616 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2617 {'call': 'fstatfs', 2618 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2619 {'call': 'fstatfs64', 2620 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2621 {'call': 'write', 2622 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2623 {'call': 'mq_notify', 2624 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2625 {'call': 'sendfile', 2626 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2627 {'call': 'mq_open', 'reason': set([('path', 'dentry')])}, 2628 {'call': 'open_by_handle_at', 2629 'reason': set([('path', 'dentry')])}, 2630 {'call': 'bind', 2631 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2632 {'call': 'flistxattr', 2633 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2634 {'call': 'sendfile64', 2635 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 2636 'fchownat': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])}, 2637 {'call': 'swapoff', 'reason': set([('path', 'dentry')])}, 2638 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])}, 2639 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])}, 2640 {'call': 'remap_file_pages', 2641 'reason': set([('path', 'dentry')])}, 2642 {'call': 'dup3', 'reason': set([('path', 'dentry')])}, 2643 {'call': 'unshare', 'reason': set([('path', 'dentry')])}, 2644 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])}, 2645 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])}, 2646 {'call': 'flock', 'reason': set([('path', 'dentry')])}, 2647 {'call': 'openat', 'reason': set([('path', 'dentry')])}, 2648 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])}, 2649 {'call': 'uselib', 'reason': set([('path', 'dentry')])}, 2650 {'call': 'accept4', 'reason': set([('path', 'dentry')])}, 2651 {'call': 'socketpair', 'reason': set([('path', 'dentry')])}, 2652 {'call': 'getcwd', 'reason': set([('path', 'dentry')])}, 2653 {'call': 'shmat', 'reason': set([('path', 'dentry')])}, 2654 {'call': 'socket', 'reason': set([('path', 'dentry')])}, 2655 {'call': 'pipe2', 'reason': set([('path', 'dentry')])}, 2656 {'call': 'perf_event_open', 2657 'reason': set([('path', 'dentry')])}, 2658 {'call': 'shmdt', 'reason': set([('path', 'dentry')])}, 2659 {'call': 'quotactl', 'reason': set([('path', 'dentry')])}, 2660 {'call': 'acct', 'reason': set([('path', 'dentry')])}, 2661 {'call': 'open', 'reason': set([('path', 'dentry')])}, 2662 {'call': 'dup', 'reason': set([('path', 'dentry')])}, 2663 {'call': 'setns', 'reason': set([('path', 'dentry')])}, 2664 {'call': 'shmctl', 'reason': set([('path', 'dentry')])}, 2665 {'call': 'swapon', 'reason': set([('path', 'dentry')])}, 2666 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])}, 2667 {'call': 'mq_open', 'reason': set([('path', 'dentry')])}, 2668 {'call': 'open_by_handle_at', 2669 'reason': set([('path', 'dentry')])}], 2670 'fcntl': [{'call': 'syncfs', 2671 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2672 {'call': 'vmsplice', 2673 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2674 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])}, 2675 {'call': 'pwritev64', 2676 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2677 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])}, 2678 {'call': 'fremovexattr', 2679 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2680 {'call': 'readahead', 2681 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2682 {'call': 'getdents', 2683 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2684 {'call': 'writev', 2685 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2686 {'call': 'preadv64', 2687 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2688 {'call': 'fchmod', 2689 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2690 {'call': 'pread64', 2691 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2692 {'call': 'signalfd4', 2693 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2694 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])}, 2695 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])}, 2696 {'call': 'dup3', 'reason': set([('file', 'f_mode')])}, 2697 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2698 {'call': 'fchown', 2699 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2700 {'call': 'mq_timedreceive', 2701 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2702 {'call': 'utime', 2703 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2704 {'call': 'fsync', 2705 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2706 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2707 {'call': 'recvfrom', 2708 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2709 {'call': 'fsetxattr', 2710 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2711 {'call': 'sendto', 2712 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2713 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])}, 2714 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2715 {'call': 'sync_file_range', 2716 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2717 {'call': 'lseek', 2718 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2719 {'call': 'connect', 2720 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2721 {'call': 'getsockname', 2722 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2723 {'call': 'epoll_ctl', 2724 'reason': set([('fd', 'file'), 2725 ('fd', 'flags'), 2726 ('file', 'f_mode')])}, 2727 {'call': 'flock', 2728 'reason': set([('fd', 'file'), 2729 ('fd', 'flags'), 2730 ('file', 'f_mode')])}, 2731 {'call': 'pwritev', 2732 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2733 {'call': 'fchdir', 2734 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2735 {'call': 'openat', 'reason': set([('file', 'f_mode')])}, 2736 {'call': 'uselib', 'reason': set([('file', 'f_mode')])}, 2737 {'call': 'accept4', 2738 'reason': set([('fd', 'file'), 2739 ('fd', 'flags'), 2740 ('file', 'f_mode')])}, 2741 {'call': 'old_readdir', 2742 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2743 {'call': 'inotify_rm_watch', 2744 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2745 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])}, 2746 {'call': 'utimensat', 2747 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2748 {'call': 'inotify_add_watch', 2749 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2750 {'call': 'preadv2', 2751 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2752 {'call': 'splice', 2753 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2754 {'call': 'ftruncate', 2755 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2756 {'call': 'preadv', 2757 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2758 {'call': 'getpeername', 2759 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2760 {'call': 'shmat', 'reason': set([('file', 'f_mode')])}, 2761 {'call': 'setsockopt', 2762 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2763 {'call': 'socket', 'reason': set([('file', 'f_mode')])}, 2764 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])}, 2765 {'call': 'fcntl', 2766 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2767 {'call': 'ioctl', 2768 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2769 {'call': 'pwrite64', 2770 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2771 {'call': 'perf_event_open', 2772 'reason': set([('fd', 'file'), 2773 ('fd', 'flags'), 2774 ('file', 'f_mode')])}, 2775 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])}, 2776 {'call': 'pwritev64v2', 2777 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2778 {'call': 'futimesat', 2779 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2780 {'call': 'pwritev2', 2781 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2782 {'call': 'shutdown', 2783 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2784 {'call': 'acct', 'reason': set([('file', 'f_mode')])}, 2785 {'call': 'open', 'reason': set([('file', 'f_mode')])}, 2786 {'call': 'getsockopt', 2787 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2788 {'call': 'mq_getsetattr', 2789 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2790 {'call': 'dup', 'reason': set([('file', 'f_mode')])}, 2791 {'call': 'fdatasync', 2792 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2793 {'call': 'setns', 'reason': set([('file', 'f_mode')])}, 2794 {'call': 'getdents64', 2795 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2796 {'call': 'listen', 2797 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2798 {'call': 'copy_file_range', 2799 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2800 {'call': 'mq_timedsend', 2801 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2802 {'call': 'fgetxattr', 2803 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2804 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])}, 2805 {'call': 'fcntl64', 2806 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2807 {'call': 'swapon', 'reason': set([('file', 'f_mode')])}, 2808 {'call': 'fallocate', 2809 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2810 {'call': 'epoll_wait', 2811 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2812 {'call': 'llseek', 2813 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2814 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])}, 2815 {'call': 'preadv64v2', 2816 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2817 {'call': 'readv', 2818 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2819 {'call': 'fstatfs', 2820 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2821 {'call': 'fstatfs64', 2822 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2823 {'call': 'write', 2824 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2825 {'call': 'mq_notify', 2826 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2827 {'call': 'sendfile', 2828 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2829 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])}, 2830 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])}, 2831 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2832 {'call': 'flistxattr', 2833 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2834 {'call': 'sendfile64', 2835 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 2836 'fcntl64': [{'call': 'syncfs', 2837 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2838 {'call': 'vmsplice', 2839 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2840 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])}, 2841 {'call': 'pwritev64', 2842 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2843 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])}, 2844 {'call': 'fremovexattr', 2845 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2846 {'call': 'readahead', 2847 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2848 {'call': 'getdents', 2849 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2850 {'call': 'writev', 2851 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2852 {'call': 'preadv64', 2853 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2854 {'call': 'fchmod', 2855 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2856 {'call': 'pread64', 2857 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2858 {'call': 'signalfd4', 2859 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2860 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])}, 2861 {'call': 'remap_file_pages', 2862 'reason': set([('file', 'f_mode')])}, 2863 {'call': 'dup3', 'reason': set([('file', 'f_mode')])}, 2864 {'call': 'read', 2865 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2866 {'call': 'fchown', 2867 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2868 {'call': 'mq_timedreceive', 2869 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2870 {'call': 'utime', 2871 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2872 {'call': 'fsync', 2873 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2874 {'call': 'bpf', 2875 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2876 {'call': 'recvfrom', 2877 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2878 {'call': 'fsetxattr', 2879 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2880 {'call': 'sendto', 2881 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2882 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])}, 2883 {'call': 'tee', 2884 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2885 {'call': 'sync_file_range', 2886 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2887 {'call': 'lseek', 2888 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2889 {'call': 'connect', 2890 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2891 {'call': 'getsockname', 2892 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2893 {'call': 'epoll_ctl', 2894 'reason': set([('fd', 'file'), 2895 ('fd', 'flags'), 2896 ('file', 'f_mode')])}, 2897 {'call': 'flock', 2898 'reason': set([('fd', 'file'), 2899 ('fd', 'flags'), 2900 ('file', 'f_mode')])}, 2901 {'call': 'pwritev', 2902 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2903 {'call': 'fchdir', 2904 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2905 {'call': 'openat', 'reason': set([('file', 'f_mode')])}, 2906 {'call': 'uselib', 'reason': set([('file', 'f_mode')])}, 2907 {'call': 'accept4', 2908 'reason': set([('fd', 'file'), 2909 ('fd', 'flags'), 2910 ('file', 'f_mode')])}, 2911 {'call': 'old_readdir', 2912 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2913 {'call': 'inotify_rm_watch', 2914 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2915 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])}, 2916 {'call': 'utimensat', 2917 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2918 {'call': 'inotify_add_watch', 2919 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2920 {'call': 'preadv2', 2921 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2922 {'call': 'splice', 2923 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2924 {'call': 'ftruncate', 2925 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2926 {'call': 'preadv', 2927 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2928 {'call': 'getpeername', 2929 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2930 {'call': 'shmat', 'reason': set([('file', 'f_mode')])}, 2931 {'call': 'setsockopt', 2932 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2933 {'call': 'socket', 'reason': set([('file', 'f_mode')])}, 2934 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])}, 2935 {'call': 'fcntl', 2936 'reason': set([('fd', 'file'), 2937 ('fd', 'flags'), 2938 ('flock', 'l_len'), 2939 ('flock', 'l_start')])}, 2940 {'call': 'ioctl', 2941 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2942 {'call': 'pwrite64', 2943 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2944 {'call': 'perf_event_open', 2945 'reason': set([('fd', 'file'), 2946 ('fd', 'flags'), 2947 ('file', 'f_mode')])}, 2948 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])}, 2949 {'call': 'pwritev64v2', 2950 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2951 {'call': 'futimesat', 2952 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2953 {'call': 'pwritev2', 2954 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2955 {'call': 'shutdown', 2956 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2957 {'call': 'acct', 'reason': set([('file', 'f_mode')])}, 2958 {'call': 'open', 'reason': set([('file', 'f_mode')])}, 2959 {'call': 'getsockopt', 2960 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2961 {'call': 'mq_getsetattr', 2962 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2963 {'call': 'dup', 'reason': set([('file', 'f_mode')])}, 2964 {'call': 'fdatasync', 2965 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2966 {'call': 'setns', 'reason': set([('file', 'f_mode')])}, 2967 {'call': 'getdents64', 2968 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2969 {'call': 'listen', 2970 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2971 {'call': 'copy_file_range', 2972 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2973 {'call': 'mq_timedsend', 2974 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2975 {'call': 'fgetxattr', 2976 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2977 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])}, 2978 {'call': 'fcntl64', 2979 'reason': set([('fd', 'file'), 2980 ('fd', 'flags'), 2981 ('flock', 'l_len'), 2982 ('flock', 'l_start')])}, 2983 {'call': 'swapon', 'reason': set([('file', 'f_mode')])}, 2984 {'call': 'fallocate', 2985 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2986 {'call': 'epoll_wait', 2987 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2988 {'call': 'llseek', 2989 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2990 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])}, 2991 {'call': 'preadv64v2', 2992 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2993 {'call': 'readv', 2994 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2995 {'call': 'fstatfs', 2996 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2997 {'call': 'fstatfs64', 2998 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 2999 {'call': 'write', 3000 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3001 {'call': 'mq_notify', 3002 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3003 {'call': 'sendfile', 3004 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3005 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])}, 3006 {'call': 'open_by_handle_at', 3007 'reason': set([('file', 'f_mode')])}, 3008 {'call': 'bind', 3009 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3010 {'call': 'flistxattr', 3011 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3012 {'call': 'sendfile64', 3013 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3014 'fdatasync': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 3015 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 3016 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 3017 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 3018 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 3019 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 3020 {'call': 'writev', 'reason': set([('fd', 'file')])}, 3021 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 3022 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 3023 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 3024 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 3025 {'call': 'read', 'reason': set([('fd', 'file')])}, 3026 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 3027 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 3028 {'call': 'utime', 'reason': set([('fd', 'file')])}, 3029 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 3030 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 3031 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 3032 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 3033 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 3034 {'call': 'tee', 'reason': set([('fd', 'file')])}, 3035 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 3036 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 3037 {'call': 'connect', 'reason': set([('fd', 'file')])}, 3038 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 3039 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 3040 {'call': 'flock', 'reason': set([('fd', 'file')])}, 3041 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 3042 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 3043 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 3044 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 3045 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 3046 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 3047 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 3048 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 3049 {'call': 'splice', 'reason': set([('fd', 'file')])}, 3050 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 3051 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 3052 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 3053 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 3054 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 3055 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 3056 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 3057 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 3058 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 3059 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 3060 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 3061 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 3062 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 3063 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 3064 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 3065 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 3066 {'call': 'listen', 'reason': set([('fd', 'file')])}, 3067 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 3068 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 3069 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 3070 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 3071 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 3072 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 3073 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 3074 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 3075 {'call': 'readv', 'reason': set([('fd', 'file')])}, 3076 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 3077 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 3078 {'call': 'write', 'reason': set([('fd', 'file')])}, 3079 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 3080 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 3081 {'call': 'bind', 'reason': set([('fd', 'file')])}, 3082 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 3083 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 3084 'fgetxattr': [{'call': 'syncfs', 3085 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3086 {'call': 'vmsplice', 3087 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3088 {'call': 'pwritev64', 3089 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3090 {'call': 'fremovexattr', 3091 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3092 {'call': 'readahead', 3093 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3094 {'call': 'getdents', 3095 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3096 {'call': 'writev', 3097 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3098 {'call': 'preadv64', 3099 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3100 {'call': 'fchmod', 3101 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3102 {'call': 'pread64', 3103 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3104 {'call': 'signalfd4', 3105 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3106 {'call': 'read', 3107 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3108 {'call': 'fchown', 3109 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3110 {'call': 'mq_timedreceive', 3111 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3112 {'call': 'utime', 3113 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3114 {'call': 'fsync', 3115 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3116 {'call': 'bpf', 3117 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3118 {'call': 'recvfrom', 3119 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3120 {'call': 'fsetxattr', 3121 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3122 {'call': 'sendto', 3123 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3124 {'call': 'tee', 3125 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3126 {'call': 'sync_file_range', 3127 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3128 {'call': 'lseek', 3129 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3130 {'call': 'connect', 3131 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3132 {'call': 'getsockname', 3133 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3134 {'call': 'epoll_ctl', 3135 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3136 {'call': 'flock', 3137 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3138 {'call': 'pwritev', 3139 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3140 {'call': 'fchdir', 3141 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3142 {'call': 'accept4', 3143 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3144 {'call': 'old_readdir', 3145 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3146 {'call': 'inotify_rm_watch', 3147 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3148 {'call': 'utimensat', 3149 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3150 {'call': 'inotify_add_watch', 3151 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3152 {'call': 'preadv2', 3153 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3154 {'call': 'splice', 3155 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3156 {'call': 'ftruncate', 3157 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3158 {'call': 'preadv', 3159 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3160 {'call': 'getpeername', 3161 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3162 {'call': 'setsockopt', 3163 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3164 {'call': 'fcntl', 3165 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3166 {'call': 'ioctl', 3167 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3168 {'call': 'pwrite64', 3169 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3170 {'call': 'perf_event_open', 3171 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3172 {'call': 'pwritev64v2', 3173 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3174 {'call': 'futimesat', 3175 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3176 {'call': 'pwritev2', 3177 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3178 {'call': 'shutdown', 3179 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3180 {'call': 'getsockopt', 3181 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3182 {'call': 'mq_getsetattr', 3183 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3184 {'call': 'fdatasync', 3185 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3186 {'call': 'getdents64', 3187 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3188 {'call': 'listen', 3189 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3190 {'call': 'copy_file_range', 3191 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3192 {'call': 'mq_timedsend', 3193 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3194 {'call': 'fgetxattr', 3195 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3196 {'call': 'fcntl64', 3197 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3198 {'call': 'fallocate', 3199 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3200 {'call': 'epoll_wait', 3201 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3202 {'call': 'llseek', 3203 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3204 {'call': 'preadv64v2', 3205 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3206 {'call': 'readv', 3207 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3208 {'call': 'fstatfs', 3209 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3210 {'call': 'fstatfs64', 3211 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3212 {'call': 'write', 3213 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3214 {'call': 'mq_notify', 3215 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3216 {'call': 'sendfile', 3217 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3218 {'call': 'bind', 3219 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3220 {'call': 'flistxattr', 3221 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3222 {'call': 'sendfile64', 3223 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3224 'finit_module': [{'call': 'delete_module', 3225 'reason': set([('module', 'args'), 3226 ('module', 'kp'), 3227 ('module', 'num_kp'), 3228 ('module_layout', 'base'), 3229 ('module_layout', 'size')])}, 3230 {'call': 'init_module', 3231 'reason': set([('load_info', 'debug'), 3232 ('load_info', 'num_debug'), 3233 ('module', 'args'), 3234 ('module', 'kp'), 3235 ('module', 'num_kp'), 3236 ('module_layout', 'base'), 3237 ('module_layout', 'size')])}, 3238 {'call': 'finit_module', 3239 'reason': set([('load_info', 'debug'), 3240 ('load_info', 'num_debug'), 3241 ('module', 'args'), 3242 ('module', 'kp'), 3243 ('module', 'num_kp'), 3244 ('module_layout', 'base'), 3245 ('module_layout', 'size')])}], 3246 'flistxattr': [{'call': 'syncfs', 3247 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3248 {'call': 'vmsplice', 3249 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3250 {'call': 'pwritev64', 3251 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3252 {'call': 'fremovexattr', 3253 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3254 {'call': 'readahead', 3255 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3256 {'call': 'getdents', 3257 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3258 {'call': 'writev', 3259 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3260 {'call': 'preadv64', 3261 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3262 {'call': 'fchmod', 3263 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3264 {'call': 'pread64', 3265 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3266 {'call': 'signalfd4', 3267 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3268 {'call': 'read', 3269 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3270 {'call': 'fchown', 3271 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3272 {'call': 'mq_timedreceive', 3273 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3274 {'call': 'utime', 3275 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3276 {'call': 'fsync', 3277 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3278 {'call': 'bpf', 3279 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3280 {'call': 'recvfrom', 3281 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3282 {'call': 'fsetxattr', 3283 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3284 {'call': 'sendto', 3285 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3286 {'call': 'tee', 3287 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3288 {'call': 'sync_file_range', 3289 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3290 {'call': 'lseek', 3291 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3292 {'call': 'connect', 3293 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3294 {'call': 'getsockname', 3295 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3296 {'call': 'epoll_ctl', 3297 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3298 {'call': 'flock', 3299 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3300 {'call': 'pwritev', 3301 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3302 {'call': 'fchdir', 3303 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3304 {'call': 'accept4', 3305 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3306 {'call': 'old_readdir', 3307 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3308 {'call': 'inotify_rm_watch', 3309 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3310 {'call': 'utimensat', 3311 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3312 {'call': 'inotify_add_watch', 3313 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3314 {'call': 'preadv2', 3315 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3316 {'call': 'splice', 3317 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3318 {'call': 'ftruncate', 3319 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3320 {'call': 'preadv', 3321 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3322 {'call': 'getpeername', 3323 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3324 {'call': 'setsockopt', 3325 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3326 {'call': 'fcntl', 3327 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3328 {'call': 'ioctl', 3329 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3330 {'call': 'pwrite64', 3331 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3332 {'call': 'perf_event_open', 3333 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3334 {'call': 'pwritev64v2', 3335 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3336 {'call': 'futimesat', 3337 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3338 {'call': 'pwritev2', 3339 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3340 {'call': 'shutdown', 3341 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3342 {'call': 'getsockopt', 3343 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3344 {'call': 'mq_getsetattr', 3345 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3346 {'call': 'fdatasync', 3347 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3348 {'call': 'getdents64', 3349 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3350 {'call': 'listen', 3351 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3352 {'call': 'copy_file_range', 3353 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3354 {'call': 'mq_timedsend', 3355 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3356 {'call': 'fgetxattr', 3357 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3358 {'call': 'fcntl64', 3359 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3360 {'call': 'fallocate', 3361 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3362 {'call': 'epoll_wait', 3363 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3364 {'call': 'llseek', 3365 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3366 {'call': 'preadv64v2', 3367 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3368 {'call': 'readv', 3369 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3370 {'call': 'fstatfs', 3371 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3372 {'call': 'fstatfs64', 3373 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3374 {'call': 'write', 3375 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3376 {'call': 'mq_notify', 3377 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3378 {'call': 'sendfile', 3379 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3380 {'call': 'bind', 3381 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3382 {'call': 'flistxattr', 3383 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3384 {'call': 'sendfile64', 3385 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3386 'flock': [{'call': 'syncfs', 3387 'reason': set([('fd', 'file'), 3388 ('fd', 'flags'), 3389 ('super_block', 's_flags')])}, 3390 {'call': 'vmsplice', 3391 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3392 {'call': 'eventfd2', 'reason': set([('file', 'f_mode')])}, 3393 {'call': 'pwritev64', 3394 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3395 {'call': 'swapoff', 'reason': set([('file', 'f_mode')])}, 3396 {'call': 'fremovexattr', 3397 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3398 {'call': 'readahead', 3399 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3400 {'call': 'getdents', 3401 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3402 {'call': 'writev', 3403 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3404 {'call': 'preadv64', 3405 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3406 {'call': 'fchmod', 3407 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3408 {'call': 'pread64', 3409 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3410 {'call': 'signalfd4', 3411 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3412 {'call': 'memfd_create', 'reason': set([('file', 'f_mode')])}, 3413 {'call': 'remap_file_pages', 'reason': set([('file', 'f_mode')])}, 3414 {'call': 'dup3', 'reason': set([('file', 'f_mode')])}, 3415 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3416 {'call': 'fchown', 3417 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3418 {'call': 'mq_timedreceive', 3419 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3420 {'call': 'utime', 3421 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3422 {'call': 'ustat', 'reason': set([('super_block', 's_flags')])}, 3423 {'call': 'fsync', 3424 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3425 {'call': 'bpf', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3426 {'call': 'umount', 'reason': set([('super_block', 's_flags')])}, 3427 {'call': 'recvfrom', 3428 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3429 {'call': 'fsetxattr', 3430 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3431 {'call': 'sendto', 3432 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3433 {'call': 'epoll_create1', 'reason': set([('file', 'f_mode')])}, 3434 {'call': 'tee', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3435 {'call': 'sync_file_range', 3436 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3437 {'call': 'lseek', 3438 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3439 {'call': 'connect', 3440 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3441 {'call': 'getsockname', 3442 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3443 {'call': 'epoll_ctl', 3444 'reason': set([('fd', 'file'), 3445 ('fd', 'flags'), 3446 ('file', 'f_mode')])}, 3447 {'call': 'flock', 3448 'reason': set([('fd', 'file'), 3449 ('fd', 'flags'), 3450 ('file', 'f_mode')])}, 3451 {'call': 'pwritev', 3452 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3453 {'call': 'fchdir', 3454 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3455 {'call': 'openat', 'reason': set([('file', 'f_mode')])}, 3456 {'call': 'uselib', 'reason': set([('file', 'f_mode')])}, 3457 {'call': 'accept4', 3458 'reason': set([('fd', 'file'), 3459 ('fd', 'flags'), 3460 ('file', 'f_mode')])}, 3461 {'call': 'old_readdir', 3462 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3463 {'call': 'inotify_rm_watch', 3464 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3465 {'call': 'socketpair', 'reason': set([('file', 'f_mode')])}, 3466 {'call': 'utimensat', 3467 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3468 {'call': 'inotify_add_watch', 3469 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3470 {'call': 'preadv2', 3471 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3472 {'call': 'splice', 3473 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3474 {'call': 'ftruncate', 3475 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3476 {'call': 'preadv', 3477 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3478 {'call': 'getpeername', 3479 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3480 {'call': 'shmat', 'reason': set([('file', 'f_mode')])}, 3481 {'call': 'setsockopt', 3482 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3483 {'call': 'socket', 'reason': set([('file', 'f_mode')])}, 3484 {'call': 'pipe2', 'reason': set([('file', 'f_mode')])}, 3485 {'call': 'fcntl', 3486 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3487 {'call': 'ioctl', 3488 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3489 {'call': 'pwrite64', 3490 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3491 {'call': 'perf_event_open', 3492 'reason': set([('fd', 'file'), 3493 ('fd', 'flags'), 3494 ('file', 'f_mode')])}, 3495 {'call': 'shmdt', 'reason': set([('file', 'f_mode')])}, 3496 {'call': 'pwritev64v2', 3497 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3498 {'call': 'quotactl', 'reason': set([('super_block', 's_flags')])}, 3499 {'call': 'futimesat', 3500 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3501 {'call': 'pwritev2', 3502 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3503 {'call': 'shutdown', 3504 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3505 {'call': 'acct', 'reason': set([('file', 'f_mode')])}, 3506 {'call': 'open', 'reason': set([('file', 'f_mode')])}, 3507 {'call': 'getsockopt', 3508 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3509 {'call': 'mq_getsetattr', 3510 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3511 {'call': 'dup', 'reason': set([('file', 'f_mode')])}, 3512 {'call': 'fdatasync', 3513 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3514 {'call': 'setns', 'reason': set([('file', 'f_mode')])}, 3515 {'call': 'getdents64', 3516 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3517 {'call': 'listen', 3518 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3519 {'call': 'copy_file_range', 3520 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3521 {'call': 'mq_timedsend', 3522 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3523 {'call': 'fgetxattr', 3524 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3525 {'call': 'shmctl', 'reason': set([('file', 'f_mode')])}, 3526 {'call': 'fcntl64', 3527 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3528 {'call': 'swapon', 3529 'reason': set([('file', 'f_mode'), ('super_block', 's_flags')])}, 3530 {'call': 'fallocate', 3531 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3532 {'call': 'epoll_wait', 3533 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3534 {'call': 'llseek', 3535 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3536 {'call': 'mmap_pgoff', 'reason': set([('file', 'f_mode')])}, 3537 {'call': 'preadv64v2', 3538 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3539 {'call': 'readv', 3540 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3541 {'call': 'fstatfs', 3542 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3543 {'call': 'fstatfs64', 3544 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3545 {'call': 'write', 3546 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3547 {'call': 'mq_notify', 3548 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3549 {'call': 'sendfile', 3550 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3551 {'call': 'mq_open', 'reason': set([('file', 'f_mode')])}, 3552 {'call': 'open_by_handle_at', 'reason': set([('file', 'f_mode')])}, 3553 {'call': 'bind', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3554 {'call': 'flistxattr', 3555 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3556 {'call': 'sendfile64', 3557 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3558 'fremovexattr': [{'call': 'syncfs', 3559 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3560 {'call': 'vmsplice', 3561 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3562 {'call': 'pwritev64', 3563 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3564 {'call': 'fremovexattr', 3565 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3566 {'call': 'readahead', 3567 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3568 {'call': 'getdents', 3569 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3570 {'call': 'writev', 3571 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3572 {'call': 'preadv64', 3573 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3574 {'call': 'fchmod', 3575 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3576 {'call': 'pread64', 3577 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3578 {'call': 'signalfd4', 3579 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3580 {'call': 'read', 3581 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3582 {'call': 'fchown', 3583 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3584 {'call': 'mq_timedreceive', 3585 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3586 {'call': 'utime', 3587 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3588 {'call': 'fsync', 3589 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3590 {'call': 'bpf', 3591 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3592 {'call': 'recvfrom', 3593 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3594 {'call': 'fsetxattr', 3595 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3596 {'call': 'sendto', 3597 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3598 {'call': 'tee', 3599 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3600 {'call': 'sync_file_range', 3601 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3602 {'call': 'lseek', 3603 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3604 {'call': 'connect', 3605 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3606 {'call': 'getsockname', 3607 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3608 {'call': 'epoll_ctl', 3609 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3610 {'call': 'flock', 3611 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3612 {'call': 'pwritev', 3613 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3614 {'call': 'fchdir', 3615 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3616 {'call': 'accept4', 3617 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3618 {'call': 'old_readdir', 3619 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3620 {'call': 'inotify_rm_watch', 3621 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3622 {'call': 'utimensat', 3623 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3624 {'call': 'inotify_add_watch', 3625 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3626 {'call': 'preadv2', 3627 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3628 {'call': 'splice', 3629 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3630 {'call': 'ftruncate', 3631 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3632 {'call': 'preadv', 3633 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3634 {'call': 'getpeername', 3635 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3636 {'call': 'setsockopt', 3637 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3638 {'call': 'fcntl', 3639 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3640 {'call': 'ioctl', 3641 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3642 {'call': 'pwrite64', 3643 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3644 {'call': 'perf_event_open', 3645 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3646 {'call': 'pwritev64v2', 3647 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3648 {'call': 'futimesat', 3649 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3650 {'call': 'pwritev2', 3651 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3652 {'call': 'shutdown', 3653 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3654 {'call': 'getsockopt', 3655 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3656 {'call': 'mq_getsetattr', 3657 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3658 {'call': 'fdatasync', 3659 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3660 {'call': 'getdents64', 3661 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3662 {'call': 'listen', 3663 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3664 {'call': 'copy_file_range', 3665 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3666 {'call': 'mq_timedsend', 3667 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3668 {'call': 'fgetxattr', 3669 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3670 {'call': 'fcntl64', 3671 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3672 {'call': 'fallocate', 3673 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3674 {'call': 'epoll_wait', 3675 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3676 {'call': 'llseek', 3677 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3678 {'call': 'preadv64v2', 3679 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3680 {'call': 'readv', 3681 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3682 {'call': 'fstatfs', 3683 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3684 {'call': 'fstatfs64', 3685 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3686 {'call': 'write', 3687 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3688 {'call': 'mq_notify', 3689 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3690 {'call': 'sendfile', 3691 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3692 {'call': 'bind', 3693 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3694 {'call': 'flistxattr', 3695 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3696 {'call': 'sendfile64', 3697 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3698 'fsetxattr': [{'call': 'syncfs', 3699 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3700 {'call': 'vmsplice', 3701 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3702 {'call': 'pwritev64', 3703 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3704 {'call': 'fremovexattr', 3705 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3706 {'call': 'readahead', 3707 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3708 {'call': 'getdents', 3709 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3710 {'call': 'writev', 3711 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3712 {'call': 'preadv64', 3713 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3714 {'call': 'fchmod', 3715 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3716 {'call': 'pread64', 3717 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3718 {'call': 'signalfd4', 3719 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3720 {'call': 'read', 3721 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3722 {'call': 'fchown', 3723 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3724 {'call': 'mq_timedreceive', 3725 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3726 {'call': 'utime', 3727 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3728 {'call': 'fsync', 3729 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3730 {'call': 'bpf', 3731 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3732 {'call': 'recvfrom', 3733 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3734 {'call': 'fsetxattr', 3735 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3736 {'call': 'sendto', 3737 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3738 {'call': 'tee', 3739 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3740 {'call': 'sync_file_range', 3741 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3742 {'call': 'lseek', 3743 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3744 {'call': 'connect', 3745 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3746 {'call': 'getsockname', 3747 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3748 {'call': 'epoll_ctl', 3749 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3750 {'call': 'flock', 3751 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3752 {'call': 'pwritev', 3753 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3754 {'call': 'fchdir', 3755 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3756 {'call': 'accept4', 3757 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3758 {'call': 'old_readdir', 3759 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3760 {'call': 'inotify_rm_watch', 3761 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3762 {'call': 'utimensat', 3763 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3764 {'call': 'inotify_add_watch', 3765 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3766 {'call': 'preadv2', 3767 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3768 {'call': 'splice', 3769 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3770 {'call': 'ftruncate', 3771 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3772 {'call': 'preadv', 3773 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3774 {'call': 'getpeername', 3775 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3776 {'call': 'setsockopt', 3777 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3778 {'call': 'fcntl', 3779 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3780 {'call': 'ioctl', 3781 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3782 {'call': 'pwrite64', 3783 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3784 {'call': 'perf_event_open', 3785 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3786 {'call': 'pwritev64v2', 3787 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3788 {'call': 'futimesat', 3789 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3790 {'call': 'pwritev2', 3791 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3792 {'call': 'shutdown', 3793 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3794 {'call': 'getsockopt', 3795 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3796 {'call': 'mq_getsetattr', 3797 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3798 {'call': 'fdatasync', 3799 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3800 {'call': 'getdents64', 3801 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3802 {'call': 'listen', 3803 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3804 {'call': 'copy_file_range', 3805 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3806 {'call': 'mq_timedsend', 3807 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3808 {'call': 'fgetxattr', 3809 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3810 {'call': 'fcntl64', 3811 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3812 {'call': 'fallocate', 3813 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3814 {'call': 'epoll_wait', 3815 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3816 {'call': 'llseek', 3817 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3818 {'call': 'preadv64v2', 3819 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3820 {'call': 'readv', 3821 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3822 {'call': 'fstatfs', 3823 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3824 {'call': 'fstatfs64', 3825 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3826 {'call': 'write', 3827 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3828 {'call': 'mq_notify', 3829 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3830 {'call': 'sendfile', 3831 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3832 {'call': 'bind', 3833 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3834 {'call': 'flistxattr', 3835 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 3836 {'call': 'sendfile64', 3837 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 3838 'fstat': [{'call': 'lstat', 3839 'reason': set([('__old_kernel_stat', 'st_ino'), 3840 ('__old_kernel_stat', 'st_nlink')])}, 3841 {'call': 'stat', 3842 'reason': set([('__old_kernel_stat', 'st_ino'), 3843 ('__old_kernel_stat', 'st_nlink')])}, 3844 {'call': 'fstat', 3845 'reason': set([('__old_kernel_stat', 'st_ino'), 3846 ('__old_kernel_stat', 'st_nlink'), 3847 ('kstat', 'dev'), 3848 ('kstat', 'ino'), 3849 ('kstat', 'nlink'), 3850 ('kstat', 'rdev')])}, 3851 {'call': 'newfstat', 3852 'reason': set([('kstat', 'dev'), 3853 ('kstat', 'ino'), 3854 ('kstat', 'nlink'), 3855 ('kstat', 'rdev')])}], 3856 'fstatfs': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 3857 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 3858 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 3859 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 3860 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 3861 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 3862 {'call': 'writev', 'reason': set([('fd', 'file')])}, 3863 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 3864 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 3865 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 3866 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 3867 {'call': 'read', 'reason': set([('fd', 'file')])}, 3868 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 3869 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 3870 {'call': 'utime', 'reason': set([('fd', 'file')])}, 3871 {'call': 'ustat', 3872 'reason': set([('kstatfs', 'f_ffree'), 3873 ('kstatfs', 'f_files')])}, 3874 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 3875 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 3876 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 3877 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 3878 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 3879 {'call': 'tee', 'reason': set([('fd', 'file')])}, 3880 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 3881 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 3882 {'call': 'connect', 'reason': set([('fd', 'file')])}, 3883 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 3884 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 3885 {'call': 'flock', 'reason': set([('fd', 'file')])}, 3886 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 3887 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 3888 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 3889 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 3890 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 3891 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 3892 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 3893 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 3894 {'call': 'splice', 'reason': set([('fd', 'file')])}, 3895 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 3896 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 3897 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 3898 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 3899 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 3900 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 3901 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 3902 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 3903 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 3904 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 3905 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 3906 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 3907 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 3908 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 3909 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 3910 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 3911 {'call': 'listen', 'reason': set([('fd', 'file')])}, 3912 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 3913 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 3914 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 3915 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 3916 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 3917 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 3918 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 3919 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 3920 {'call': 'readv', 'reason': set([('fd', 'file')])}, 3921 {'call': 'fstatfs', 3922 'reason': set([('fd', 'file'), 3923 ('kstatfs', 'f_ffree'), 3924 ('kstatfs', 'f_files')])}, 3925 {'call': 'statfs', 3926 'reason': set([('kstatfs', 'f_ffree'), 3927 ('kstatfs', 'f_files')])}, 3928 {'call': 'fstatfs64', 3929 'reason': set([('fd', 'file'), 3930 ('kstatfs', 'f_ffree'), 3931 ('kstatfs', 'f_files')])}, 3932 {'call': 'write', 'reason': set([('fd', 'file')])}, 3933 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 3934 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 3935 {'call': 'statfs64', 3936 'reason': set([('kstatfs', 'f_ffree'), 3937 ('kstatfs', 'f_files')])}, 3938 {'call': 'bind', 'reason': set([('fd', 'file')])}, 3939 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 3940 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 3941 'fstatfs64': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 3942 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 3943 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 3944 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 3945 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 3946 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 3947 {'call': 'writev', 'reason': set([('fd', 'file')])}, 3948 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 3949 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 3950 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 3951 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 3952 {'call': 'read', 'reason': set([('fd', 'file')])}, 3953 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 3954 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 3955 {'call': 'utime', 'reason': set([('fd', 'file')])}, 3956 {'call': 'ustat', 3957 'reason': set([('kstatfs', 'f_ffree'), 3958 ('kstatfs', 'f_files')])}, 3959 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 3960 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 3961 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 3962 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 3963 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 3964 {'call': 'tee', 'reason': set([('fd', 'file')])}, 3965 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 3966 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 3967 {'call': 'connect', 'reason': set([('fd', 'file')])}, 3968 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 3969 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 3970 {'call': 'flock', 'reason': set([('fd', 'file')])}, 3971 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 3972 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 3973 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 3974 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 3975 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 3976 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 3977 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 3978 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 3979 {'call': 'splice', 'reason': set([('fd', 'file')])}, 3980 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 3981 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 3982 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 3983 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 3984 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 3985 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 3986 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 3987 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 3988 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 3989 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 3990 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 3991 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 3992 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 3993 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 3994 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 3995 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 3996 {'call': 'listen', 'reason': set([('fd', 'file')])}, 3997 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 3998 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 3999 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 4000 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 4001 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 4002 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 4003 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 4004 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 4005 {'call': 'readv', 'reason': set([('fd', 'file')])}, 4006 {'call': 'fstatfs', 4007 'reason': set([('fd', 'file'), 4008 ('kstatfs', 'f_ffree'), 4009 ('kstatfs', 'f_files')])}, 4010 {'call': 'statfs', 4011 'reason': set([('kstatfs', 'f_ffree'), 4012 ('kstatfs', 'f_files')])}, 4013 {'call': 'fstatfs64', 4014 'reason': set([('fd', 'file'), 4015 ('kstatfs', 'f_ffree'), 4016 ('kstatfs', 'f_files')])}, 4017 {'call': 'write', 'reason': set([('fd', 'file')])}, 4018 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 4019 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 4020 {'call': 'statfs64', 4021 'reason': set([('kstatfs', 'f_ffree'), 4022 ('kstatfs', 'f_files')])}, 4023 {'call': 'bind', 'reason': set([('fd', 'file')])}, 4024 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 4025 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 4026 'fsync': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 4027 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 4028 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 4029 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 4030 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 4031 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 4032 {'call': 'writev', 'reason': set([('fd', 'file')])}, 4033 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 4034 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 4035 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 4036 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 4037 {'call': 'read', 'reason': set([('fd', 'file')])}, 4038 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 4039 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 4040 {'call': 'utime', 'reason': set([('fd', 'file')])}, 4041 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 4042 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 4043 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 4044 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 4045 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 4046 {'call': 'tee', 'reason': set([('fd', 'file')])}, 4047 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 4048 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 4049 {'call': 'connect', 'reason': set([('fd', 'file')])}, 4050 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 4051 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 4052 {'call': 'flock', 'reason': set([('fd', 'file')])}, 4053 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 4054 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 4055 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 4056 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 4057 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 4058 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 4059 {'call': 'inotify_add_watch', 'reason': set([('fd', 'file')])}, 4060 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 4061 {'call': 'splice', 'reason': set([('fd', 'file')])}, 4062 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 4063 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 4064 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 4065 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 4066 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 4067 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 4068 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 4069 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 4070 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 4071 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 4072 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 4073 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 4074 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 4075 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 4076 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 4077 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 4078 {'call': 'listen', 'reason': set([('fd', 'file')])}, 4079 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 4080 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 4081 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 4082 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 4083 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 4084 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 4085 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 4086 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 4087 {'call': 'readv', 'reason': set([('fd', 'file')])}, 4088 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 4089 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 4090 {'call': 'write', 'reason': set([('fd', 'file')])}, 4091 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 4092 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 4093 {'call': 'bind', 'reason': set([('fd', 'file')])}, 4094 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 4095 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 4096 'ftruncate': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 4097 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 4098 {'call': 'eventfd2', 4099 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4100 {'call': 'mq_unlink', 4101 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4102 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 4103 {'call': 'swapoff', 4104 'reason': set([('file', 'f_flags'), 4105 ('file', 'f_mode'), 4106 ('inode', 'i_flags'), 4107 ('inode', 'i_sb')])}, 4108 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 4109 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 4110 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 4111 {'call': 'writev', 'reason': set([('fd', 'file')])}, 4112 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 4113 {'call': 'fchmod', 4114 'reason': set([('fd', 'file'), 4115 ('inode', 'i_flags'), 4116 ('inode', 'i_sb')])}, 4117 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 4118 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 4119 {'call': 'memfd_create', 4120 'reason': set([('file', 'f_flags'), 4121 ('file', 'f_mode'), 4122 ('inode', 'i_flags'), 4123 ('inode', 'i_sb')])}, 4124 {'call': 'remap_file_pages', 4125 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4126 {'call': 'dup3', 4127 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4128 {'call': 'readlinkat', 4129 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4130 {'call': 'read', 'reason': set([('fd', 'file')])}, 4131 {'call': 'fchown', 4132 'reason': set([('fd', 'file'), 4133 ('inode', 'i_flags'), 4134 ('inode', 'i_sb')])}, 4135 {'call': 'mq_timedreceive', 4136 'reason': set([('fd', 'file'), 4137 ('inode', 'i_flags'), 4138 ('inode', 'i_sb')])}, 4139 {'call': 'utime', 'reason': set([('fd', 'file')])}, 4140 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 4141 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 4142 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 4143 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 4144 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 4145 {'call': 'epoll_create1', 4146 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4147 {'call': 'tee', 'reason': set([('fd', 'file')])}, 4148 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 4149 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 4150 {'call': 'connect', 'reason': set([('fd', 'file')])}, 4151 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 4152 {'call': 'epoll_ctl', 4153 'reason': set([('fd', 'file'), 4154 ('file', 'f_flags'), 4155 ('file', 'f_mode')])}, 4156 {'call': 'flock', 4157 'reason': set([('fd', 'file'), 4158 ('file', 'f_flags'), 4159 ('file', 'f_mode')])}, 4160 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 4161 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 4162 {'call': 'openat', 4163 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4164 {'call': 'uselib', 4165 'reason': set([('file', 'f_flags'), 4166 ('file', 'f_mode'), 4167 ('inode', 'i_flags'), 4168 ('inode', 'i_sb')])}, 4169 {'call': 'accept4', 4170 'reason': set([('fd', 'file'), 4171 ('file', 'f_flags'), 4172 ('file', 'f_mode')])}, 4173 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 4174 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 4175 {'call': 'socketpair', 4176 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4177 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 4178 {'call': 'fchmodat', 4179 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4180 {'call': 'inotify_add_watch', 4181 'reason': set([('fd', 'file'), 4182 ('inode', 'i_flags'), 4183 ('inode', 'i_sb')])}, 4184 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 4185 {'call': 'splice', 'reason': set([('fd', 'file')])}, 4186 {'call': 'ftruncate', 4187 'reason': set([('fd', 'file'), 4188 ('inode', 'i_flags'), 4189 ('inode', 'i_sb')])}, 4190 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 4191 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 4192 {'call': 'shmat', 4193 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4194 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 4195 {'call': 'socket', 4196 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4197 {'call': 'pipe2', 4198 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4199 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 4200 {'call': 'ioctl', 4201 'reason': set([('fd', 'file'), 4202 ('inode', 'i_flags'), 4203 ('inode', 'i_sb')])}, 4204 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 4205 {'call': 'perf_event_open', 4206 'reason': set([('fd', 'file'), 4207 ('file', 'f_flags'), 4208 ('file', 'f_mode')])}, 4209 {'call': 'linkat', 4210 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4211 {'call': 'shmdt', 4212 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4213 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 4214 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 4215 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 4216 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 4217 {'call': 'acct', 4218 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4219 {'call': 'open', 4220 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4221 {'call': 'unlink', 4222 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4223 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 4224 {'call': 'mq_getsetattr', 4225 'reason': set([('fd', 'file'), 4226 ('file', 'f_flags'), 4227 ('inode', 'i_flags'), 4228 ('inode', 'i_sb')])}, 4229 {'call': 'faccessat', 4230 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4231 {'call': 'dup', 4232 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4233 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 4234 {'call': 'setns', 4235 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4236 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 4237 {'call': 'listen', 'reason': set([('fd', 'file')])}, 4238 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 4239 {'call': 'mq_timedsend', 4240 'reason': set([('fd', 'file'), 4241 ('inode', 'i_flags'), 4242 ('inode', 'i_sb')])}, 4243 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 4244 {'call': 'shmctl', 4245 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4246 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 4247 {'call': 'swapon', 4248 'reason': set([('file', 'f_flags'), 4249 ('file', 'f_mode'), 4250 ('inode', 'i_flags'), 4251 ('inode', 'i_sb')])}, 4252 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 4253 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 4254 {'call': 'fchownat', 4255 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4256 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 4257 {'call': 'mmap_pgoff', 4258 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4259 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 4260 {'call': 'readv', 'reason': set([('fd', 'file')])}, 4261 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 4262 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 4263 {'call': 'write', 'reason': set([('fd', 'file')])}, 4264 {'call': 'mq_notify', 4265 'reason': set([('fd', 'file'), 4266 ('inode', 'i_flags'), 4267 ('inode', 'i_sb')])}, 4268 {'call': 'sendfile', 4269 'reason': set([('fd', 'file'), 4270 ('inode', 'i_flags'), 4271 ('inode', 'i_sb')])}, 4272 {'call': 'mq_open', 4273 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4274 {'call': 'unlinkat', 4275 'reason': set([('inode', 'i_flags'), ('inode', 'i_sb')])}, 4276 {'call': 'open_by_handle_at', 4277 'reason': set([('file', 'f_flags'), ('file', 'f_mode')])}, 4278 {'call': 'bind', 'reason': set([('fd', 'file')])}, 4279 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 4280 {'call': 'sendfile64', 4281 'reason': set([('fd', 'file'), 4282 ('inode', 'i_flags'), 4283 ('inode', 'i_sb')])}], 4284 'futex': [{'call': 'rt_sigtimedwait', 4285 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4286 {'call': 'mq_unlink', 4287 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4288 {'call': 'swapoff', 4289 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4290 {'call': 'fchmod', 4291 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4292 {'call': 'memfd_create', 4293 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4294 {'call': 'readlinkat', 4295 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4296 {'call': 'io_getevents', 4297 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4298 {'call': 'fchown', 4299 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4300 {'call': 'mq_timedreceive', 4301 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4302 {'call': 'utime', 4303 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4304 {'call': 'semtimedop', 4305 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4306 {'call': 'settimeofday', 4307 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4308 {'call': 'sched_rr_get_interval', 4309 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4310 {'call': 'timerfd_gettime', 4311 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4312 {'call': 'pselect6', 4313 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4314 {'call': 'uselib', 4315 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4316 {'call': 'fchmodat', 4317 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4318 {'call': 'inotify_add_watch', 4319 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4320 {'call': 'timer_settime', 4321 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4322 {'call': 'ftruncate', 4323 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4324 {'call': 'timer_gettime', 4325 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4326 {'call': 'ioctl', 4327 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4328 {'call': 'linkat', 4329 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4330 {'call': 'stime', 4331 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4332 {'call': 'futimesat', 4333 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4334 {'call': 'poll', 4335 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4336 {'call': 'select', 4337 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4338 {'call': 'unlink', 4339 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4340 {'call': 'nanosleep', 4341 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4342 {'call': 'mq_getsetattr', 4343 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4344 {'call': 'faccessat', 4345 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4346 {'call': 'mq_timedsend', 4347 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4348 {'call': 'swapon', 4349 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4350 {'call': 'epoll_wait', 4351 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4352 {'call': 'fchownat', 4353 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4354 {'call': 'fstat', 4355 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4356 {'call': 'timerfd_settime', 4357 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4358 {'call': 'mq_notify', 4359 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4360 {'call': 'sendfile', 4361 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4362 {'call': 'newfstat', 4363 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4364 {'call': 'clock_nanosleep', 4365 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4366 {'call': 'unlinkat', 4367 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4368 {'call': 'futex', 4369 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4370 {'call': 'recvmmsg', 4371 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4372 {'call': 'sendfile64', 4373 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}, 4374 {'call': 'ppoll', 4375 'reason': set([('timespec', 'tv_nsec'), ('timespec', 'tv_sec')])}], 4376 'futimesat': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 4377 {'call': 'rt_sigtimedwait', 4378 'reason': set([('timespec', 'tv_nsec')])}, 4379 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 4380 {'call': 'mq_unlink', 4381 'reason': set([('timespec', 'tv_nsec')])}, 4382 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 4383 {'call': 'swapoff', 'reason': set([('timespec', 'tv_nsec')])}, 4384 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 4385 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 4386 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 4387 {'call': 'writev', 'reason': set([('fd', 'file')])}, 4388 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 4389 {'call': 'fchmod', 4390 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4391 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 4392 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 4393 {'call': 'memfd_create', 4394 'reason': set([('timespec', 'tv_nsec')])}, 4395 {'call': 'readlinkat', 4396 'reason': set([('timespec', 'tv_nsec')])}, 4397 {'call': 'read', 'reason': set([('fd', 'file')])}, 4398 {'call': 'io_getevents', 4399 'reason': set([('timespec', 'tv_nsec')])}, 4400 {'call': 'fchown', 4401 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4402 {'call': 'waitid', 'reason': set([('timeval', 'tv_usec')])}, 4403 {'call': 'mq_timedreceive', 4404 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4405 {'call': 'utime', 4406 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4407 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 4408 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 4409 {'call': 'semtimedop', 4410 'reason': set([('timespec', 'tv_nsec')])}, 4411 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 4412 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 4413 {'call': 'settimeofday', 4414 'reason': set([('timespec', 'tv_nsec'), 4415 ('timeval', 'tv_usec')])}, 4416 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 4417 {'call': 'sched_rr_get_interval', 4418 'reason': set([('timespec', 'tv_nsec')])}, 4419 {'call': 'timerfd_gettime', 4420 'reason': set([('timespec', 'tv_nsec')])}, 4421 {'call': 'adjtimex', 'reason': set([('timeval', 'tv_usec')])}, 4422 {'call': 'tee', 'reason': set([('fd', 'file')])}, 4423 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 4424 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 4425 {'call': 'connect', 'reason': set([('fd', 'file')])}, 4426 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 4427 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 4428 {'call': 'flock', 'reason': set([('fd', 'file')])}, 4429 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 4430 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 4431 {'call': 'pselect6', 'reason': set([('timespec', 'tv_nsec')])}, 4432 {'call': 'uselib', 'reason': set([('timespec', 'tv_nsec')])}, 4433 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 4434 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 4435 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 4436 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 4437 {'call': 'getitimer', 'reason': set([('timeval', 'tv_usec')])}, 4438 {'call': 'fchmodat', 'reason': set([('timespec', 'tv_nsec')])}, 4439 {'call': 'inotify_add_watch', 4440 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4441 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 4442 {'call': 'timer_settime', 4443 'reason': set([('timespec', 'tv_nsec')])}, 4444 {'call': 'splice', 'reason': set([('fd', 'file')])}, 4445 {'call': 'ftruncate', 4446 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4447 {'call': 'timer_gettime', 4448 'reason': set([('timespec', 'tv_nsec')])}, 4449 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 4450 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 4451 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 4452 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 4453 {'call': 'ioctl', 4454 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4455 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 4456 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 4457 {'call': 'linkat', 'reason': set([('timespec', 'tv_nsec')])}, 4458 {'call': 'stime', 'reason': set([('timespec', 'tv_nsec')])}, 4459 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 4460 {'call': 'futimesat', 4461 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4462 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 4463 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 4464 {'call': 'poll', 'reason': set([('timespec', 'tv_nsec')])}, 4465 {'call': 'select', 4466 'reason': set([('timespec', 'tv_nsec'), 4467 ('timeval', 'tv_usec')])}, 4468 {'call': 'unlink', 'reason': set([('timespec', 'tv_nsec')])}, 4469 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 4470 {'call': 'nanosleep', 4471 'reason': set([('timespec', 'tv_nsec')])}, 4472 {'call': 'mq_getsetattr', 4473 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4474 {'call': 'faccessat', 4475 'reason': set([('timespec', 'tv_nsec')])}, 4476 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 4477 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 4478 {'call': 'listen', 'reason': set([('fd', 'file')])}, 4479 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 4480 {'call': 'mq_timedsend', 4481 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4482 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 4483 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 4484 {'call': 'swapon', 'reason': set([('timespec', 'tv_nsec')])}, 4485 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 4486 {'call': 'wait4', 'reason': set([('timeval', 'tv_usec')])}, 4487 {'call': 'epoll_wait', 4488 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4489 {'call': 'fchownat', 'reason': set([('timespec', 'tv_nsec')])}, 4490 {'call': 'getrusage', 'reason': set([('timeval', 'tv_usec')])}, 4491 {'call': 'fstat', 'reason': set([('timespec', 'tv_nsec')])}, 4492 {'call': 'timerfd_settime', 4493 'reason': set([('timespec', 'tv_nsec')])}, 4494 {'call': 'setitimer', 'reason': set([('timeval', 'tv_usec')])}, 4495 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 4496 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 4497 {'call': 'readv', 'reason': set([('fd', 'file')])}, 4498 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 4499 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 4500 {'call': 'write', 'reason': set([('fd', 'file')])}, 4501 {'call': 'mq_notify', 4502 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4503 {'call': 'sendfile', 4504 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4505 {'call': 'newfstat', 'reason': set([('timespec', 'tv_nsec')])}, 4506 {'call': 'clock_nanosleep', 4507 'reason': set([('timespec', 'tv_nsec')])}, 4508 {'call': 'unlinkat', 'reason': set([('timespec', 'tv_nsec')])}, 4509 {'call': 'clock_adjtime', 4510 'reason': set([('timeval', 'tv_usec')])}, 4511 {'call': 'bind', 'reason': set([('fd', 'file')])}, 4512 {'call': 'alarm', 'reason': set([('timeval', 'tv_usec')])}, 4513 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 4514 {'call': 'futex', 'reason': set([('timespec', 'tv_nsec')])}, 4515 {'call': 'recvmmsg', 'reason': set([('timespec', 'tv_nsec')])}, 4516 {'call': 'sendfile64', 4517 'reason': set([('fd', 'file'), ('timespec', 'tv_nsec')])}, 4518 {'call': 'ppoll', 4519 'reason': set([('timespec', 'tv_nsec'), 4520 ('timeval', 'tv_usec')])}], 4521 'get_mempolicy': [{'call': 'keyctl', 4522 'reason': set([('task_struct', 'il_prev'), 4523 ('task_struct', 'mempolicy')])}, 4524 {'call': 'rt_sigtimedwait', 4525 'reason': set([('task_struct', 'il_prev'), 4526 ('task_struct', 'mempolicy')])}, 4527 {'call': 'msgrcv', 4528 'reason': set([('task_struct', 'il_prev'), 4529 ('task_struct', 'mempolicy')])}, 4530 {'call': 'kill', 4531 'reason': set([('task_struct', 'il_prev'), 4532 ('task_struct', 'mempolicy')])}, 4533 {'call': 'sched_getaffinity', 4534 'reason': set([('task_struct', 'il_prev'), 4535 ('task_struct', 'mempolicy')])}, 4536 {'call': 'sched_setparam', 4537 'reason': set([('task_struct', 'il_prev'), 4538 ('task_struct', 'mempolicy')])}, 4539 {'call': 'ioprio_set', 4540 'reason': set([('task_struct', 'il_prev'), 4541 ('task_struct', 'mempolicy')])}, 4542 {'call': 'remap_file_pages', 4543 'reason': set([('vm_area_struct', 'vm_ops')])}, 4544 {'call': 'getppid', 4545 'reason': set([('task_struct', 'il_prev'), 4546 ('task_struct', 'mempolicy')])}, 4547 {'call': 'mq_timedreceive', 4548 'reason': set([('task_struct', 'il_prev'), 4549 ('task_struct', 'mempolicy')])}, 4550 {'call': 'capget', 4551 'reason': set([('task_struct', 'il_prev'), 4552 ('task_struct', 'mempolicy')])}, 4553 {'call': 'sched_setaffinity', 4554 'reason': set([('task_struct', 'il_prev'), 4555 ('task_struct', 'mempolicy')])}, 4556 {'call': 'signal', 4557 'reason': set([('task_struct', 'il_prev'), 4558 ('task_struct', 'mempolicy')])}, 4559 {'call': 'semtimedop', 4560 'reason': set([('task_struct', 'il_prev'), 4561 ('task_struct', 'mempolicy')])}, 4562 {'call': 'umount', 4563 'reason': set([('task_struct', 'il_prev'), 4564 ('task_struct', 'mempolicy')])}, 4565 {'call': 'sched_rr_get_interval', 4566 'reason': set([('task_struct', 'il_prev'), 4567 ('task_struct', 'mempolicy')])}, 4568 {'call': 'rt_sigprocmask', 4569 'reason': set([('task_struct', 'il_prev'), 4570 ('task_struct', 'mempolicy')])}, 4571 {'call': 'setsid', 4572 'reason': set([('task_struct', 'il_prev'), 4573 ('task_struct', 'mempolicy')])}, 4574 {'call': 'sigaltstack', 4575 'reason': set([('task_struct', 'il_prev'), 4576 ('task_struct', 'mempolicy')])}, 4577 {'call': 'sched_setattr', 4578 'reason': set([('task_struct', 'il_prev'), 4579 ('task_struct', 'mempolicy')])}, 4580 {'call': 'migrate_pages', 4581 'reason': set([('task_struct', 'il_prev'), 4582 ('task_struct', 'mempolicy')])}, 4583 {'call': 'getitimer', 4584 'reason': set([('task_struct', 'il_prev'), 4585 ('task_struct', 'mempolicy')])}, 4586 {'call': 'setpgid', 4587 'reason': set([('task_struct', 'il_prev'), 4588 ('task_struct', 'mempolicy')])}, 4589 {'call': 'getsid', 4590 'reason': set([('task_struct', 'il_prev'), 4591 ('task_struct', 'mempolicy')])}, 4592 {'call': 'prlimit64', 4593 'reason': set([('task_struct', 'il_prev'), 4594 ('task_struct', 'mempolicy')])}, 4595 {'call': 'set_mempolicy', 4596 'reason': set([('mempolicy', 'mode'), 4597 ('task_struct', 'il_prev'), 4598 ('task_struct', 'mempolicy')])}, 4599 {'call': 'perf_event_open', 4600 'reason': set([('task_struct', 'il_prev'), 4601 ('task_struct', 'mempolicy')])}, 4602 {'call': 'shmdt', 4603 'reason': set([('vm_area_struct', 'vm_ops')])}, 4604 {'call': 'rt_sigaction', 4605 'reason': set([('task_struct', 'il_prev'), 4606 ('task_struct', 'mempolicy')])}, 4607 {'call': 'getpgid', 4608 'reason': set([('task_struct', 'il_prev'), 4609 ('task_struct', 'mempolicy')])}, 4610 {'call': 'brk', 4611 'reason': set([('vm_area_struct', 'vm_ops')])}, 4612 {'call': 'getpriority', 4613 'reason': set([('task_struct', 'il_prev'), 4614 ('task_struct', 'mempolicy')])}, 4615 {'call': 'sigaction', 4616 'reason': set([('task_struct', 'il_prev'), 4617 ('task_struct', 'mempolicy')])}, 4618 {'call': 'setns', 4619 'reason': set([('task_struct', 'il_prev'), 4620 ('task_struct', 'mempolicy')])}, 4621 {'call': 'fork', 4622 'reason': set([('task_struct', 'il_prev'), 4623 ('task_struct', 'mempolicy')])}, 4624 {'call': 'get_mempolicy', 4625 'reason': set([('mempolicy', 'mode'), 4626 ('vm_area_struct', 'vm_ops')])}, 4627 {'call': 'get_robust_list', 4628 'reason': set([('task_struct', 'il_prev'), 4629 ('task_struct', 'mempolicy')])}, 4630 {'call': 'mq_timedsend', 4631 'reason': set([('task_struct', 'il_prev'), 4632 ('task_struct', 'mempolicy')])}, 4633 {'call': 'sched_getscheduler', 4634 'reason': set([('task_struct', 'il_prev'), 4635 ('task_struct', 'mempolicy')])}, 4636 {'call': 'ptrace', 4637 'reason': set([('task_struct', 'il_prev'), 4638 ('task_struct', 'mempolicy')])}, 4639 {'call': 'munlockall', 4640 'reason': set([('vm_area_struct', 'vm_ops')])}, 4641 {'call': 'pkey_mprotect', 4642 'reason': set([('vm_area_struct', 'vm_ops')])}, 4643 {'call': 'madvise', 4644 'reason': set([('vm_area_struct', 'vm_ops')])}, 4645 {'call': 'sched_getattr', 4646 'reason': set([('task_struct', 'il_prev'), 4647 ('task_struct', 'mempolicy')])}, 4648 {'call': 'getrusage', 4649 'reason': set([('task_struct', 'il_prev'), 4650 ('task_struct', 'mempolicy')])}, 4651 {'call': 'sched_setscheduler', 4652 'reason': set([('task_struct', 'il_prev'), 4653 ('task_struct', 'mempolicy')])}, 4654 {'call': 'setitimer', 4655 'reason': set([('task_struct', 'il_prev'), 4656 ('task_struct', 'mempolicy')])}, 4657 {'call': 'ioprio_get', 4658 'reason': set([('task_struct', 'il_prev'), 4659 ('task_struct', 'mempolicy')])}, 4660 {'call': 'vfork', 4661 'reason': set([('task_struct', 'il_prev'), 4662 ('task_struct', 'mempolicy')])}, 4663 {'call': 'mprotect', 4664 'reason': set([('vm_area_struct', 'vm_ops')])}, 4665 {'call': 'mremap', 4666 'reason': set([('vm_area_struct', 'vm_ops')])}, 4667 {'call': 'mbind', 'reason': set([('mempolicy', 'mode')])}, 4668 {'call': 'prctl', 4669 'reason': set([('task_struct', 'il_prev'), 4670 ('task_struct', 'mempolicy'), 4671 ('vm_area_struct', 'vm_ops')])}, 4672 {'call': 'move_pages', 4673 'reason': set([('task_struct', 'il_prev'), 4674 ('task_struct', 'mempolicy')])}, 4675 {'call': 'munlock', 4676 'reason': set([('vm_area_struct', 'vm_ops')])}, 4677 {'call': 'setpriority', 4678 'reason': set([('task_struct', 'il_prev'), 4679 ('task_struct', 'mempolicy')])}, 4680 {'call': 'mincore', 4681 'reason': set([('vm_area_struct', 'vm_ops')])}, 4682 {'call': 'clone', 4683 'reason': set([('task_struct', 'il_prev'), 4684 ('task_struct', 'mempolicy')])}, 4685 {'call': 'sched_getparam', 4686 'reason': set([('task_struct', 'il_prev'), 4687 ('task_struct', 'mempolicy')])}, 4688 {'call': 'mlockall', 4689 'reason': set([('vm_area_struct', 'vm_ops')])}], 4690 'getcwd': [{'call': 'eventfd2', 4691 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4692 {'call': 'mq_unlink', 4693 'reason': set([('dentry', 'd_parent'), 4694 ('vfsmount', 'mnt_root')])}, 4695 {'call': 'swapoff', 4696 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4697 {'call': 'pivot_root', 4698 'reason': set([('dentry', 'd_parent'), 4699 ('path', 'dentry'), 4700 ('path', 'mnt'), 4701 ('vfsmount', 'mnt_root')])}, 4702 {'call': 'memfd_create', 4703 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4704 {'call': 'remap_file_pages', 4705 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4706 {'call': 'dup3', 4707 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4708 {'call': 'unshare', 4709 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4710 {'call': 'umount', 'reason': set([('vfsmount', 'mnt_root')])}, 4711 {'call': 'mkdirat', 'reason': set([('dentry', 'd_parent')])}, 4712 {'call': 'epoll_create1', 4713 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4714 {'call': 'epoll_ctl', 4715 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4716 {'call': 'flock', 4717 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4718 {'call': 'openat', 4719 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4720 {'call': 'lookup_dcookie', 4721 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4722 {'call': 'uselib', 4723 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4724 {'call': 'renameat2', 'reason': set([('dentry', 'd_parent')])}, 4725 {'call': 'accept4', 4726 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4727 {'call': 'socketpair', 4728 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4729 {'call': 'getcwd', 4730 'reason': set([('dentry', 'd_parent'), 4731 ('path', 'dentry'), 4732 ('path', 'mnt'), 4733 ('vfsmount', 'mnt_root')])}, 4734 {'call': 'ftruncate', 'reason': set([('dentry', 'd_parent')])}, 4735 {'call': 'shmat', 4736 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4737 {'call': 'mknodat', 'reason': set([('dentry', 'd_parent')])}, 4738 {'call': 'socket', 4739 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4740 {'call': 'symlinkat', 'reason': set([('dentry', 'd_parent')])}, 4741 {'call': 'pipe2', 4742 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4743 {'call': 'perf_event_open', 4744 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4745 {'call': 'linkat', 'reason': set([('dentry', 'd_parent')])}, 4746 {'call': 'shmdt', 4747 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4748 {'call': 'quotactl', 4749 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4750 {'call': 'acct', 4751 'reason': set([('path', 'dentry'), 4752 ('path', 'mnt'), 4753 ('vfsmount', 'mnt_root')])}, 4754 {'call': 'open', 4755 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4756 {'call': 'unlink', 'reason': set([('dentry', 'd_parent')])}, 4757 {'call': 'rmdir', 'reason': set([('dentry', 'd_parent')])}, 4758 {'call': 'dup', 4759 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4760 {'call': 'setns', 4761 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4762 {'call': 'shmctl', 4763 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4764 {'call': 'swapon', 4765 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4766 {'call': 'mmap_pgoff', 4767 'reason': set([('path', 'dentry'), ('path', 'mnt')])}, 4768 {'call': 'mq_open', 4769 'reason': set([('dentry', 'd_parent'), 4770 ('path', 'dentry'), 4771 ('path', 'mnt'), 4772 ('vfsmount', 'mnt_root')])}, 4773 {'call': 'unlinkat', 'reason': set([('dentry', 'd_parent')])}, 4774 {'call': 'open_by_handle_at', 4775 'reason': set([('path', 'dentry'), ('path', 'mnt')])}], 4776 'getdents': [{'call': 'syncfs', 4777 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4778 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])}, 4779 {'call': 'rt_sigtimedwait', 4780 'reason': set([('mm_segment_t', 'seg')])}, 4781 {'call': 'vmsplice', 4782 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4783 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])}, 4784 {'call': 'pwritev64', 4785 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4786 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])}, 4787 {'call': 'fremovexattr', 4788 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4789 {'call': 'readahead', 4790 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4791 {'call': 'getdents', 4792 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4793 {'call': 'sched_getaffinity', 4794 'reason': set([('mm_segment_t', 'seg')])}, 4795 {'call': 'writev', 4796 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4797 {'call': 'preadv64', 4798 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4799 {'call': 'sched_setparam', 4800 'reason': set([('mm_segment_t', 'seg')])}, 4801 {'call': 'fchmod', 4802 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4803 {'call': 'pread64', 4804 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4805 {'call': 'signalfd4', 4806 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4807 {'call': 'ioprio_set', 4808 'reason': set([('mm_segment_t', 'seg')])}, 4809 {'call': 'read', 4810 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4811 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])}, 4812 {'call': 'fchown', 4813 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4814 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])}, 4815 {'call': 'mq_timedreceive', 4816 'reason': set([('fd', 'file'), 4817 ('fd', 'flags'), 4818 ('mm_segment_t', 'seg')])}, 4819 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])}, 4820 {'call': 'utime', 4821 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4822 {'call': 'sched_setaffinity', 4823 'reason': set([('mm_segment_t', 'seg')])}, 4824 {'call': 'fsync', 4825 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4826 {'call': 'bpf', 4827 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4828 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])}, 4829 {'call': 'semtimedop', 4830 'reason': set([('mm_segment_t', 'seg')])}, 4831 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])}, 4832 {'call': 'recvfrom', 4833 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4834 {'call': 'fsetxattr', 4835 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4836 {'call': 'sendto', 4837 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4838 {'call': 'sched_rr_get_interval', 4839 'reason': set([('mm_segment_t', 'seg')])}, 4840 {'call': 'tee', 4841 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4842 {'call': 'sync_file_range', 4843 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4844 {'call': 'lseek', 4845 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4846 {'call': 'connect', 4847 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4848 {'call': 'getsockname', 4849 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4850 {'call': 'epoll_ctl', 4851 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4852 {'call': 'flock', 4853 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4854 {'call': 'pwritev', 4855 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4856 {'call': 'fchdir', 4857 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4858 {'call': 'rt_sigprocmask', 4859 'reason': set([('mm_segment_t', 'seg')])}, 4860 {'call': 'accept4', 4861 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4862 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])}, 4863 {'call': 'sigaltstack', 4864 'reason': set([('mm_segment_t', 'seg')])}, 4865 {'call': 'sched_setattr', 4866 'reason': set([('mm_segment_t', 'seg')])}, 4867 {'call': 'old_readdir', 4868 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4869 {'call': 'inotify_rm_watch', 4870 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4871 {'call': 'utimensat', 4872 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4873 {'call': 'migrate_pages', 4874 'reason': set([('mm_segment_t', 'seg')])}, 4875 {'call': 'getitimer', 'reason': set([('mm_segment_t', 'seg')])}, 4876 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])}, 4877 {'call': 'inotify_add_watch', 4878 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4879 {'call': 'preadv2', 4880 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4881 {'call': 'splice', 4882 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4883 {'call': 'ftruncate', 4884 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4885 {'call': 'preadv', 4886 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4887 {'call': 'getpeername', 4888 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4889 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])}, 4890 {'call': 'setsockopt', 4891 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4892 {'call': 'fcntl', 4893 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4894 {'call': 'ioctl', 4895 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4896 {'call': 'prlimit64', 'reason': set([('mm_segment_t', 'seg')])}, 4897 {'call': 'pwrite64', 4898 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4899 {'call': 'perf_event_open', 4900 'reason': set([('fd', 'file'), 4901 ('fd', 'flags'), 4902 ('mm_segment_t', 'seg')])}, 4903 {'call': 'pwritev64v2', 4904 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4905 {'call': 'rt_sigaction', 4906 'reason': set([('mm_segment_t', 'seg')])}, 4907 {'call': 'futimesat', 4908 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4909 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])}, 4910 {'call': 'pwritev2', 4911 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4912 {'call': 'shutdown', 4913 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4914 {'call': 'getsockopt', 4915 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4916 {'call': 'getpriority', 4917 'reason': set([('mm_segment_t', 'seg')])}, 4918 {'call': 'sigaction', 'reason': set([('mm_segment_t', 'seg')])}, 4919 {'call': 'mq_getsetattr', 4920 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4921 {'call': 'fdatasync', 4922 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4923 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])}, 4924 {'call': 'getdents64', 4925 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4926 {'call': 'listen', 4927 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4928 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])}, 4929 {'call': 'get_robust_list', 4930 'reason': set([('mm_segment_t', 'seg')])}, 4931 {'call': 'copy_file_range', 4932 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4933 {'call': 'mq_timedsend', 4934 'reason': set([('fd', 'file'), 4935 ('fd', 'flags'), 4936 ('mm_segment_t', 'seg')])}, 4937 {'call': 'sched_getscheduler', 4938 'reason': set([('mm_segment_t', 'seg')])}, 4939 {'call': 'fgetxattr', 4940 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4941 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])}, 4942 {'call': 'fcntl64', 4943 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4944 {'call': 'fallocate', 4945 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4946 {'call': 'epoll_wait', 4947 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4948 {'call': 'sched_getattr', 4949 'reason': set([('mm_segment_t', 'seg')])}, 4950 {'call': 'getrusage', 'reason': set([('mm_segment_t', 'seg')])}, 4951 {'call': 'sched_setscheduler', 4952 'reason': set([('mm_segment_t', 'seg')])}, 4953 {'call': 'setitimer', 'reason': set([('mm_segment_t', 'seg')])}, 4954 {'call': 'ioprio_get', 4955 'reason': set([('mm_segment_t', 'seg')])}, 4956 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])}, 4957 {'call': 'llseek', 4958 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4959 {'call': 'preadv64v2', 4960 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4961 {'call': 'readv', 4962 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4963 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])}, 4964 {'call': 'move_pages', 4965 'reason': set([('mm_segment_t', 'seg')])}, 4966 {'call': 'fstatfs', 4967 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4968 {'call': 'fstatfs64', 4969 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4970 {'call': 'write', 4971 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4972 {'call': 'setpriority', 4973 'reason': set([('mm_segment_t', 'seg')])}, 4974 {'call': 'mq_notify', 4975 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4976 {'call': 'sendfile', 4977 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4978 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])}, 4979 {'call': 'sched_getparam', 4980 'reason': set([('mm_segment_t', 'seg')])}, 4981 {'call': 'bind', 4982 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4983 {'call': 'flistxattr', 4984 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4985 {'call': 'sendfile64', 4986 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 4987 'getdents64': [{'call': 'syncfs', 4988 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4989 {'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])}, 4990 {'call': 'rt_sigtimedwait', 4991 'reason': set([('mm_segment_t', 'seg')])}, 4992 {'call': 'vmsplice', 4993 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4994 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])}, 4995 {'call': 'pwritev64', 4996 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 4997 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])}, 4998 {'call': 'fremovexattr', 4999 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5000 {'call': 'readahead', 5001 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5002 {'call': 'getdents', 5003 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5004 {'call': 'sched_getaffinity', 5005 'reason': set([('mm_segment_t', 'seg')])}, 5006 {'call': 'writev', 5007 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5008 {'call': 'preadv64', 5009 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5010 {'call': 'sched_setparam', 5011 'reason': set([('mm_segment_t', 'seg')])}, 5012 {'call': 'fchmod', 5013 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5014 {'call': 'pread64', 5015 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5016 {'call': 'signalfd4', 5017 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5018 {'call': 'ioprio_set', 5019 'reason': set([('mm_segment_t', 'seg')])}, 5020 {'call': 'read', 5021 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5022 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])}, 5023 {'call': 'fchown', 5024 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5025 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])}, 5026 {'call': 'mq_timedreceive', 5027 'reason': set([('fd', 'file'), 5028 ('fd', 'flags'), 5029 ('mm_segment_t', 'seg')])}, 5030 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])}, 5031 {'call': 'utime', 5032 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5033 {'call': 'sched_setaffinity', 5034 'reason': set([('mm_segment_t', 'seg')])}, 5035 {'call': 'fsync', 5036 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5037 {'call': 'bpf', 5038 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5039 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])}, 5040 {'call': 'semtimedop', 5041 'reason': set([('mm_segment_t', 'seg')])}, 5042 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])}, 5043 {'call': 'recvfrom', 5044 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5045 {'call': 'fsetxattr', 5046 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5047 {'call': 'sendto', 5048 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5049 {'call': 'sched_rr_get_interval', 5050 'reason': set([('mm_segment_t', 'seg')])}, 5051 {'call': 'tee', 5052 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5053 {'call': 'sync_file_range', 5054 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5055 {'call': 'lseek', 5056 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5057 {'call': 'connect', 5058 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5059 {'call': 'getsockname', 5060 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5061 {'call': 'epoll_ctl', 5062 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5063 {'call': 'flock', 5064 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5065 {'call': 'pwritev', 5066 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5067 {'call': 'fchdir', 5068 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5069 {'call': 'rt_sigprocmask', 5070 'reason': set([('mm_segment_t', 'seg')])}, 5071 {'call': 'accept4', 5072 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5073 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])}, 5074 {'call': 'sigaltstack', 5075 'reason': set([('mm_segment_t', 'seg')])}, 5076 {'call': 'sched_setattr', 5077 'reason': set([('mm_segment_t', 'seg')])}, 5078 {'call': 'old_readdir', 5079 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5080 {'call': 'inotify_rm_watch', 5081 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5082 {'call': 'utimensat', 5083 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5084 {'call': 'migrate_pages', 5085 'reason': set([('mm_segment_t', 'seg')])}, 5086 {'call': 'getitimer', 5087 'reason': set([('mm_segment_t', 'seg')])}, 5088 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])}, 5089 {'call': 'inotify_add_watch', 5090 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5091 {'call': 'preadv2', 5092 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5093 {'call': 'splice', 5094 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5095 {'call': 'ftruncate', 5096 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5097 {'call': 'preadv', 5098 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5099 {'call': 'getpeername', 5100 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5101 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])}, 5102 {'call': 'setsockopt', 5103 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5104 {'call': 'fcntl', 5105 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5106 {'call': 'ioctl', 5107 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5108 {'call': 'prlimit64', 5109 'reason': set([('mm_segment_t', 'seg')])}, 5110 {'call': 'pwrite64', 5111 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5112 {'call': 'perf_event_open', 5113 'reason': set([('fd', 'file'), 5114 ('fd', 'flags'), 5115 ('mm_segment_t', 'seg')])}, 5116 {'call': 'pwritev64v2', 5117 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5118 {'call': 'rt_sigaction', 5119 'reason': set([('mm_segment_t', 'seg')])}, 5120 {'call': 'futimesat', 5121 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5122 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])}, 5123 {'call': 'pwritev2', 5124 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5125 {'call': 'shutdown', 5126 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5127 {'call': 'getsockopt', 5128 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5129 {'call': 'getpriority', 5130 'reason': set([('mm_segment_t', 'seg')])}, 5131 {'call': 'sigaction', 5132 'reason': set([('mm_segment_t', 'seg')])}, 5133 {'call': 'mq_getsetattr', 5134 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5135 {'call': 'fdatasync', 5136 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5137 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])}, 5138 {'call': 'getdents64', 5139 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5140 {'call': 'listen', 5141 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5142 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])}, 5143 {'call': 'get_robust_list', 5144 'reason': set([('mm_segment_t', 'seg')])}, 5145 {'call': 'copy_file_range', 5146 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5147 {'call': 'mq_timedsend', 5148 'reason': set([('fd', 'file'), 5149 ('fd', 'flags'), 5150 ('mm_segment_t', 'seg')])}, 5151 {'call': 'sched_getscheduler', 5152 'reason': set([('mm_segment_t', 'seg')])}, 5153 {'call': 'fgetxattr', 5154 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5155 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])}, 5156 {'call': 'fcntl64', 5157 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5158 {'call': 'fallocate', 5159 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5160 {'call': 'epoll_wait', 5161 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5162 {'call': 'sched_getattr', 5163 'reason': set([('mm_segment_t', 'seg')])}, 5164 {'call': 'getrusage', 5165 'reason': set([('mm_segment_t', 'seg')])}, 5166 {'call': 'sched_setscheduler', 5167 'reason': set([('mm_segment_t', 'seg')])}, 5168 {'call': 'setitimer', 5169 'reason': set([('mm_segment_t', 'seg')])}, 5170 {'call': 'ioprio_get', 5171 'reason': set([('mm_segment_t', 'seg')])}, 5172 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])}, 5173 {'call': 'llseek', 5174 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5175 {'call': 'preadv64v2', 5176 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5177 {'call': 'readv', 5178 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5179 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])}, 5180 {'call': 'move_pages', 5181 'reason': set([('mm_segment_t', 'seg')])}, 5182 {'call': 'fstatfs', 5183 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5184 {'call': 'fstatfs64', 5185 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5186 {'call': 'write', 5187 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5188 {'call': 'setpriority', 5189 'reason': set([('mm_segment_t', 'seg')])}, 5190 {'call': 'mq_notify', 5191 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5192 {'call': 'sendfile', 5193 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5194 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])}, 5195 {'call': 'sched_getparam', 5196 'reason': set([('mm_segment_t', 'seg')])}, 5197 {'call': 'bind', 5198 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5199 {'call': 'flistxattr', 5200 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 5201 {'call': 'sendfile64', 5202 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 5203 'getegid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5204 {'call': 'rt_sigtimedwait', 5205 'reason': set([('task_struct', 'cred')])}, 5206 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5207 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5208 {'call': 'sched_getaffinity', 5209 'reason': set([('task_struct', 'cred')])}, 5210 {'call': 'sched_setparam', 5211 'reason': set([('task_struct', 'cred')])}, 5212 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])}, 5213 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5214 {'call': 'mq_timedreceive', 5215 'reason': set([('task_struct', 'cred')])}, 5216 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5217 {'call': 'sched_setaffinity', 5218 'reason': set([('task_struct', 'cred')])}, 5219 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5220 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])}, 5221 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5222 {'call': 'sched_rr_get_interval', 5223 'reason': set([('task_struct', 'cred')])}, 5224 {'call': 'rt_sigprocmask', 5225 'reason': set([('task_struct', 'cred')])}, 5226 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5227 {'call': 'sigaltstack', 5228 'reason': set([('task_struct', 'cred')])}, 5229 {'call': 'sched_setattr', 5230 'reason': set([('task_struct', 'cred')])}, 5231 {'call': 'migrate_pages', 5232 'reason': set([('task_struct', 'cred')])}, 5233 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 5234 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5235 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5236 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 5237 {'call': 'perf_event_open', 5238 'reason': set([('task_struct', 'cred')])}, 5239 {'call': 'rt_sigaction', 5240 'reason': set([('task_struct', 'cred')])}, 5241 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5242 {'call': 'getpriority', 5243 'reason': set([('task_struct', 'cred')])}, 5244 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 5245 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5246 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5247 {'call': 'get_robust_list', 5248 'reason': set([('task_struct', 'cred')])}, 5249 {'call': 'mq_timedsend', 5250 'reason': set([('task_struct', 'cred')])}, 5251 {'call': 'sched_getscheduler', 5252 'reason': set([('task_struct', 'cred')])}, 5253 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5254 {'call': 'sched_getattr', 5255 'reason': set([('task_struct', 'cred')])}, 5256 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 5257 {'call': 'sched_setscheduler', 5258 'reason': set([('task_struct', 'cred')])}, 5259 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 5260 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])}, 5261 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5262 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5263 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])}, 5264 {'call': 'setpriority', 5265 'reason': set([('task_struct', 'cred')])}, 5266 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5267 {'call': 'sched_getparam', 5268 'reason': set([('task_struct', 'cred')])}], 5269 'getegid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5270 {'call': 'rt_sigtimedwait', 5271 'reason': set([('task_struct', 'cred')])}, 5272 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5273 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5274 {'call': 'sched_getaffinity', 5275 'reason': set([('task_struct', 'cred')])}, 5276 {'call': 'sched_setparam', 5277 'reason': set([('task_struct', 'cred')])}, 5278 {'call': 'ioprio_set', 5279 'reason': set([('task_struct', 'cred')])}, 5280 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5281 {'call': 'mq_timedreceive', 5282 'reason': set([('task_struct', 'cred')])}, 5283 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5284 {'call': 'sched_setaffinity', 5285 'reason': set([('task_struct', 'cred')])}, 5286 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5287 {'call': 'semtimedop', 5288 'reason': set([('task_struct', 'cred')])}, 5289 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5290 {'call': 'sched_rr_get_interval', 5291 'reason': set([('task_struct', 'cred')])}, 5292 {'call': 'rt_sigprocmask', 5293 'reason': set([('task_struct', 'cred')])}, 5294 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5295 {'call': 'sigaltstack', 5296 'reason': set([('task_struct', 'cred')])}, 5297 {'call': 'sched_setattr', 5298 'reason': set([('task_struct', 'cred')])}, 5299 {'call': 'migrate_pages', 5300 'reason': set([('task_struct', 'cred')])}, 5301 {'call': 'getitimer', 5302 'reason': set([('task_struct', 'cred')])}, 5303 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5304 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5305 {'call': 'prlimit64', 5306 'reason': set([('task_struct', 'cred')])}, 5307 {'call': 'perf_event_open', 5308 'reason': set([('task_struct', 'cred')])}, 5309 {'call': 'rt_sigaction', 5310 'reason': set([('task_struct', 'cred')])}, 5311 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5312 {'call': 'getpriority', 5313 'reason': set([('task_struct', 'cred')])}, 5314 {'call': 'sigaction', 5315 'reason': set([('task_struct', 'cred')])}, 5316 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5317 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5318 {'call': 'get_robust_list', 5319 'reason': set([('task_struct', 'cred')])}, 5320 {'call': 'mq_timedsend', 5321 'reason': set([('task_struct', 'cred')])}, 5322 {'call': 'sched_getscheduler', 5323 'reason': set([('task_struct', 'cred')])}, 5324 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5325 {'call': 'sched_getattr', 5326 'reason': set([('task_struct', 'cred')])}, 5327 {'call': 'getrusage', 5328 'reason': set([('task_struct', 'cred')])}, 5329 {'call': 'sched_setscheduler', 5330 'reason': set([('task_struct', 'cred')])}, 5331 {'call': 'setitimer', 5332 'reason': set([('task_struct', 'cred')])}, 5333 {'call': 'ioprio_get', 5334 'reason': set([('task_struct', 'cred')])}, 5335 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5336 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5337 {'call': 'move_pages', 5338 'reason': set([('task_struct', 'cred')])}, 5339 {'call': 'setpriority', 5340 'reason': set([('task_struct', 'cred')])}, 5341 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5342 {'call': 'sched_getparam', 5343 'reason': set([('task_struct', 'cred')])}], 5344 'geteuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5345 {'call': 'rt_sigtimedwait', 5346 'reason': set([('task_struct', 'cred')])}, 5347 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5348 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5349 {'call': 'sched_getaffinity', 5350 'reason': set([('task_struct', 'cred')])}, 5351 {'call': 'sched_setparam', 5352 'reason': set([('task_struct', 'cred')])}, 5353 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])}, 5354 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5355 {'call': 'mq_timedreceive', 5356 'reason': set([('task_struct', 'cred')])}, 5357 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5358 {'call': 'sched_setaffinity', 5359 'reason': set([('task_struct', 'cred')])}, 5360 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5361 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])}, 5362 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5363 {'call': 'sched_rr_get_interval', 5364 'reason': set([('task_struct', 'cred')])}, 5365 {'call': 'rt_sigprocmask', 5366 'reason': set([('task_struct', 'cred')])}, 5367 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5368 {'call': 'sigaltstack', 5369 'reason': set([('task_struct', 'cred')])}, 5370 {'call': 'sched_setattr', 5371 'reason': set([('task_struct', 'cred')])}, 5372 {'call': 'migrate_pages', 5373 'reason': set([('task_struct', 'cred')])}, 5374 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 5375 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5376 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5377 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 5378 {'call': 'perf_event_open', 5379 'reason': set([('task_struct', 'cred')])}, 5380 {'call': 'rt_sigaction', 5381 'reason': set([('task_struct', 'cred')])}, 5382 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5383 {'call': 'getpriority', 5384 'reason': set([('task_struct', 'cred')])}, 5385 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 5386 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5387 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5388 {'call': 'get_robust_list', 5389 'reason': set([('task_struct', 'cred')])}, 5390 {'call': 'mq_timedsend', 5391 'reason': set([('task_struct', 'cred')])}, 5392 {'call': 'sched_getscheduler', 5393 'reason': set([('task_struct', 'cred')])}, 5394 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5395 {'call': 'sched_getattr', 5396 'reason': set([('task_struct', 'cred')])}, 5397 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 5398 {'call': 'sched_setscheduler', 5399 'reason': set([('task_struct', 'cred')])}, 5400 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 5401 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])}, 5402 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5403 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5404 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])}, 5405 {'call': 'setpriority', 5406 'reason': set([('task_struct', 'cred')])}, 5407 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5408 {'call': 'sched_getparam', 5409 'reason': set([('task_struct', 'cred')])}], 5410 'geteuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5411 {'call': 'rt_sigtimedwait', 5412 'reason': set([('task_struct', 'cred')])}, 5413 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5414 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5415 {'call': 'sched_getaffinity', 5416 'reason': set([('task_struct', 'cred')])}, 5417 {'call': 'sched_setparam', 5418 'reason': set([('task_struct', 'cred')])}, 5419 {'call': 'ioprio_set', 5420 'reason': set([('task_struct', 'cred')])}, 5421 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5422 {'call': 'mq_timedreceive', 5423 'reason': set([('task_struct', 'cred')])}, 5424 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5425 {'call': 'sched_setaffinity', 5426 'reason': set([('task_struct', 'cred')])}, 5427 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5428 {'call': 'semtimedop', 5429 'reason': set([('task_struct', 'cred')])}, 5430 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5431 {'call': 'sched_rr_get_interval', 5432 'reason': set([('task_struct', 'cred')])}, 5433 {'call': 'rt_sigprocmask', 5434 'reason': set([('task_struct', 'cred')])}, 5435 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5436 {'call': 'sigaltstack', 5437 'reason': set([('task_struct', 'cred')])}, 5438 {'call': 'sched_setattr', 5439 'reason': set([('task_struct', 'cred')])}, 5440 {'call': 'migrate_pages', 5441 'reason': set([('task_struct', 'cred')])}, 5442 {'call': 'getitimer', 5443 'reason': set([('task_struct', 'cred')])}, 5444 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5445 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5446 {'call': 'prlimit64', 5447 'reason': set([('task_struct', 'cred')])}, 5448 {'call': 'perf_event_open', 5449 'reason': set([('task_struct', 'cred')])}, 5450 {'call': 'rt_sigaction', 5451 'reason': set([('task_struct', 'cred')])}, 5452 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5453 {'call': 'getpriority', 5454 'reason': set([('task_struct', 'cred')])}, 5455 {'call': 'sigaction', 5456 'reason': set([('task_struct', 'cred')])}, 5457 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5458 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5459 {'call': 'get_robust_list', 5460 'reason': set([('task_struct', 'cred')])}, 5461 {'call': 'mq_timedsend', 5462 'reason': set([('task_struct', 'cred')])}, 5463 {'call': 'sched_getscheduler', 5464 'reason': set([('task_struct', 'cred')])}, 5465 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5466 {'call': 'sched_getattr', 5467 'reason': set([('task_struct', 'cred')])}, 5468 {'call': 'getrusage', 5469 'reason': set([('task_struct', 'cred')])}, 5470 {'call': 'sched_setscheduler', 5471 'reason': set([('task_struct', 'cred')])}, 5472 {'call': 'setitimer', 5473 'reason': set([('task_struct', 'cred')])}, 5474 {'call': 'ioprio_get', 5475 'reason': set([('task_struct', 'cred')])}, 5476 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5477 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5478 {'call': 'move_pages', 5479 'reason': set([('task_struct', 'cred')])}, 5480 {'call': 'setpriority', 5481 'reason': set([('task_struct', 'cred')])}, 5482 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5483 {'call': 'sched_getparam', 5484 'reason': set([('task_struct', 'cred')])}], 5485 'getgid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5486 {'call': 'rt_sigtimedwait', 5487 'reason': set([('task_struct', 'cred')])}, 5488 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5489 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5490 {'call': 'sched_getaffinity', 5491 'reason': set([('task_struct', 'cred')])}, 5492 {'call': 'sched_setparam', 5493 'reason': set([('task_struct', 'cred')])}, 5494 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])}, 5495 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5496 {'call': 'mq_timedreceive', 5497 'reason': set([('task_struct', 'cred')])}, 5498 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5499 {'call': 'sched_setaffinity', 5500 'reason': set([('task_struct', 'cred')])}, 5501 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5502 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])}, 5503 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5504 {'call': 'sched_rr_get_interval', 5505 'reason': set([('task_struct', 'cred')])}, 5506 {'call': 'rt_sigprocmask', 5507 'reason': set([('task_struct', 'cred')])}, 5508 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5509 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])}, 5510 {'call': 'sched_setattr', 5511 'reason': set([('task_struct', 'cred')])}, 5512 {'call': 'migrate_pages', 5513 'reason': set([('task_struct', 'cred')])}, 5514 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 5515 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5516 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5517 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 5518 {'call': 'perf_event_open', 5519 'reason': set([('task_struct', 'cred')])}, 5520 {'call': 'rt_sigaction', 5521 'reason': set([('task_struct', 'cred')])}, 5522 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5523 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])}, 5524 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 5525 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5526 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5527 {'call': 'get_robust_list', 5528 'reason': set([('task_struct', 'cred')])}, 5529 {'call': 'mq_timedsend', 5530 'reason': set([('task_struct', 'cred')])}, 5531 {'call': 'sched_getscheduler', 5532 'reason': set([('task_struct', 'cred')])}, 5533 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5534 {'call': 'sched_getattr', 5535 'reason': set([('task_struct', 'cred')])}, 5536 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 5537 {'call': 'sched_setscheduler', 5538 'reason': set([('task_struct', 'cred')])}, 5539 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 5540 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])}, 5541 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5542 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5543 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])}, 5544 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])}, 5545 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5546 {'call': 'sched_getparam', 5547 'reason': set([('task_struct', 'cred')])}], 5548 'getgid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 5549 {'call': 'rt_sigtimedwait', 5550 'reason': set([('task_struct', 'cred')])}, 5551 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5552 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5553 {'call': 'sched_getaffinity', 5554 'reason': set([('task_struct', 'cred')])}, 5555 {'call': 'sched_setparam', 5556 'reason': set([('task_struct', 'cred')])}, 5557 {'call': 'ioprio_set', 5558 'reason': set([('task_struct', 'cred')])}, 5559 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5560 {'call': 'mq_timedreceive', 5561 'reason': set([('task_struct', 'cred')])}, 5562 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5563 {'call': 'sched_setaffinity', 5564 'reason': set([('task_struct', 'cred')])}, 5565 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5566 {'call': 'semtimedop', 5567 'reason': set([('task_struct', 'cred')])}, 5568 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5569 {'call': 'sched_rr_get_interval', 5570 'reason': set([('task_struct', 'cred')])}, 5571 {'call': 'rt_sigprocmask', 5572 'reason': set([('task_struct', 'cred')])}, 5573 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5574 {'call': 'sigaltstack', 5575 'reason': set([('task_struct', 'cred')])}, 5576 {'call': 'sched_setattr', 5577 'reason': set([('task_struct', 'cred')])}, 5578 {'call': 'migrate_pages', 5579 'reason': set([('task_struct', 'cred')])}, 5580 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 5581 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5582 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5583 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 5584 {'call': 'perf_event_open', 5585 'reason': set([('task_struct', 'cred')])}, 5586 {'call': 'rt_sigaction', 5587 'reason': set([('task_struct', 'cred')])}, 5588 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5589 {'call': 'getpriority', 5590 'reason': set([('task_struct', 'cred')])}, 5591 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 5592 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5593 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5594 {'call': 'get_robust_list', 5595 'reason': set([('task_struct', 'cred')])}, 5596 {'call': 'mq_timedsend', 5597 'reason': set([('task_struct', 'cred')])}, 5598 {'call': 'sched_getscheduler', 5599 'reason': set([('task_struct', 'cred')])}, 5600 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5601 {'call': 'sched_getattr', 5602 'reason': set([('task_struct', 'cred')])}, 5603 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 5604 {'call': 'sched_setscheduler', 5605 'reason': set([('task_struct', 'cred')])}, 5606 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 5607 {'call': 'ioprio_get', 5608 'reason': set([('task_struct', 'cred')])}, 5609 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5610 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5611 {'call': 'move_pages', 5612 'reason': set([('task_struct', 'cred')])}, 5613 {'call': 'setpriority', 5614 'reason': set([('task_struct', 'cred')])}, 5615 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5616 {'call': 'sched_getparam', 5617 'reason': set([('task_struct', 'cred')])}], 5618 'getgroups': [{'call': 'keyctl', 5619 'reason': set([('cred', 'group_info'), 5620 ('task_struct', 'cred')])}, 5621 {'call': 'rt_sigtimedwait', 5622 'reason': set([('task_struct', 'cred')])}, 5623 {'call': 'setfsuid', 'reason': set([('cred', 'group_info')])}, 5624 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5625 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5626 {'call': 'getresuid16', 5627 'reason': set([('cred', 'group_info')])}, 5628 {'call': 'getresgid', 'reason': set([('cred', 'group_info')])}, 5629 {'call': 'sched_getaffinity', 5630 'reason': set([('task_struct', 'cred')])}, 5631 {'call': 'sched_setparam', 5632 'reason': set([('task_struct', 'cred')])}, 5633 {'call': 'setgid', 'reason': set([('cred', 'group_info')])}, 5634 {'call': 'ioprio_set', 5635 'reason': set([('cred', 'group_info'), 5636 ('task_struct', 'cred')])}, 5637 {'call': 'capset', 'reason': set([('cred', 'group_info')])}, 5638 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 5639 {'call': 'mq_timedreceive', 5640 'reason': set([('task_struct', 'cred')])}, 5641 {'call': 'getresgid16', 5642 'reason': set([('cred', 'group_info')])}, 5643 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5644 {'call': 'sched_setaffinity', 5645 'reason': set([('cred', 'group_info'), 5646 ('task_struct', 'cred')])}, 5647 {'call': 'setfsgid', 'reason': set([('cred', 'group_info')])}, 5648 {'call': 'unshare', 'reason': set([('cred', 'group_info')])}, 5649 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5650 {'call': 'setreuid', 'reason': set([('cred', 'group_info')])}, 5651 {'call': 'semtimedop', 5652 'reason': set([('task_struct', 'cred')])}, 5653 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5654 {'call': 'sched_rr_get_interval', 5655 'reason': set([('task_struct', 'cred')])}, 5656 {'call': 'epoll_create1', 5657 'reason': set([('cred', 'group_info')])}, 5658 {'call': 'getresuid', 'reason': set([('cred', 'group_info')])}, 5659 {'call': 'rt_sigprocmask', 5660 'reason': set([('task_struct', 'cred')])}, 5661 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5662 {'call': 'sigaltstack', 5663 'reason': set([('task_struct', 'cred')])}, 5664 {'call': 'sched_setattr', 5665 'reason': set([('task_struct', 'cred')])}, 5666 {'call': 'migrate_pages', 5667 'reason': set([('cred', 'group_info'), 5668 ('task_struct', 'cred')])}, 5669 {'call': 'getitimer', 5670 'reason': set([('task_struct', 'cred')])}, 5671 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 5672 {'call': 'setresgid', 'reason': set([('cred', 'group_info')])}, 5673 {'call': 'setregid', 'reason': set([('cred', 'group_info')])}, 5674 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5675 {'call': 'prlimit64', 5676 'reason': set([('cred', 'group_info'), 5677 ('task_struct', 'cred')])}, 5678 {'call': 'perf_event_open', 5679 'reason': set([('task_struct', 'cred')])}, 5680 {'call': 'getgroups16', 5681 'reason': set([('cred', 'group_info')])}, 5682 {'call': 'rt_sigaction', 5683 'reason': set([('task_struct', 'cred')])}, 5684 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 5685 {'call': 'getpriority', 5686 'reason': set([('cred', 'group_info'), 5687 ('task_struct', 'cred')])}, 5688 {'call': 'sigaction', 5689 'reason': set([('task_struct', 'cred')])}, 5690 {'call': 'faccessat', 'reason': set([('cred', 'group_info')])}, 5691 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5692 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5693 {'call': 'get_robust_list', 5694 'reason': set([('task_struct', 'cred')])}, 5695 {'call': 'mq_timedsend', 5696 'reason': set([('task_struct', 'cred')])}, 5697 {'call': 'sched_getscheduler', 5698 'reason': set([('task_struct', 'cred')])}, 5699 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5700 {'call': 'sched_getattr', 5701 'reason': set([('task_struct', 'cred')])}, 5702 {'call': 'getrusage', 5703 'reason': set([('task_struct', 'cred')])}, 5704 {'call': 'sched_setscheduler', 5705 'reason': set([('task_struct', 'cred')])}, 5706 {'call': 'setresuid', 'reason': set([('cred', 'group_info')])}, 5707 {'call': 'setitimer', 5708 'reason': set([('task_struct', 'cred')])}, 5709 {'call': 'ioprio_get', 5710 'reason': set([('cred', 'group_info'), 5711 ('task_struct', 'cred')])}, 5712 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5713 {'call': 'setuid', 'reason': set([('cred', 'group_info')])}, 5714 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5715 {'call': 'move_pages', 5716 'reason': set([('task_struct', 'cred')])}, 5717 {'call': 'getgroups', 'reason': set([('cred', 'group_info')])}, 5718 {'call': 'setpriority', 5719 'reason': set([('cred', 'group_info'), 5720 ('task_struct', 'cred')])}, 5721 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5722 {'call': 'sched_getparam', 5723 'reason': set([('task_struct', 'cred')])}], 5724 'getgroups16': [{'call': 'keyctl', 5725 'reason': set([('cred', 'group_info'), 5726 ('task_struct', 'cred')])}, 5727 {'call': 'rt_sigtimedwait', 5728 'reason': set([('task_struct', 'cred')])}, 5729 {'call': 'setfsuid', 5730 'reason': set([('cred', 'group_info')])}, 5731 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 5732 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 5733 {'call': 'getresuid16', 5734 'reason': set([('cred', 'group_info')])}, 5735 {'call': 'getresgid', 5736 'reason': set([('cred', 'group_info')])}, 5737 {'call': 'sched_getaffinity', 5738 'reason': set([('task_struct', 'cred')])}, 5739 {'call': 'sched_setparam', 5740 'reason': set([('task_struct', 'cred')])}, 5741 {'call': 'setgid', 'reason': set([('cred', 'group_info')])}, 5742 {'call': 'ioprio_set', 5743 'reason': set([('cred', 'group_info'), 5744 ('task_struct', 'cred')])}, 5745 {'call': 'capset', 'reason': set([('cred', 'group_info')])}, 5746 {'call': 'getppid', 5747 'reason': set([('task_struct', 'cred')])}, 5748 {'call': 'mq_timedreceive', 5749 'reason': set([('task_struct', 'cred')])}, 5750 {'call': 'getresgid16', 5751 'reason': set([('cred', 'group_info')])}, 5752 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 5753 {'call': 'sched_setaffinity', 5754 'reason': set([('cred', 'group_info'), 5755 ('task_struct', 'cred')])}, 5756 {'call': 'setfsgid', 5757 'reason': set([('cred', 'group_info')])}, 5758 {'call': 'unshare', 'reason': set([('cred', 'group_info')])}, 5759 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 5760 {'call': 'setreuid', 5761 'reason': set([('cred', 'group_info')])}, 5762 {'call': 'semtimedop', 5763 'reason': set([('task_struct', 'cred')])}, 5764 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 5765 {'call': 'sched_rr_get_interval', 5766 'reason': set([('task_struct', 'cred')])}, 5767 {'call': 'epoll_create1', 5768 'reason': set([('cred', 'group_info')])}, 5769 {'call': 'getresuid', 5770 'reason': set([('cred', 'group_info')])}, 5771 {'call': 'rt_sigprocmask', 5772 'reason': set([('task_struct', 'cred')])}, 5773 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 5774 {'call': 'sigaltstack', 5775 'reason': set([('task_struct', 'cred')])}, 5776 {'call': 'sched_setattr', 5777 'reason': set([('task_struct', 'cred')])}, 5778 {'call': 'migrate_pages', 5779 'reason': set([('cred', 'group_info'), 5780 ('task_struct', 'cred')])}, 5781 {'call': 'getitimer', 5782 'reason': set([('task_struct', 'cred')])}, 5783 {'call': 'setpgid', 5784 'reason': set([('task_struct', 'cred')])}, 5785 {'call': 'setresgid', 5786 'reason': set([('cred', 'group_info')])}, 5787 {'call': 'setregid', 5788 'reason': set([('cred', 'group_info')])}, 5789 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 5790 {'call': 'prlimit64', 5791 'reason': set([('cred', 'group_info'), 5792 ('task_struct', 'cred')])}, 5793 {'call': 'perf_event_open', 5794 'reason': set([('task_struct', 'cred')])}, 5795 {'call': 'getgroups16', 5796 'reason': set([('cred', 'group_info')])}, 5797 {'call': 'rt_sigaction', 5798 'reason': set([('task_struct', 'cred')])}, 5799 {'call': 'getpgid', 5800 'reason': set([('task_struct', 'cred')])}, 5801 {'call': 'getpriority', 5802 'reason': set([('cred', 'group_info'), 5803 ('task_struct', 'cred')])}, 5804 {'call': 'sigaction', 5805 'reason': set([('task_struct', 'cred')])}, 5806 {'call': 'faccessat', 5807 'reason': set([('cred', 'group_info')])}, 5808 {'call': 'setgroups16', 5809 'reason': set([('group_info', 'ngroups')])}, 5810 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 5811 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 5812 {'call': 'get_robust_list', 5813 'reason': set([('task_struct', 'cred')])}, 5814 {'call': 'mq_timedsend', 5815 'reason': set([('task_struct', 'cred')])}, 5816 {'call': 'sched_getscheduler', 5817 'reason': set([('task_struct', 'cred')])}, 5818 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 5819 {'call': 'sched_getattr', 5820 'reason': set([('task_struct', 'cred')])}, 5821 {'call': 'getrusage', 5822 'reason': set([('task_struct', 'cred')])}, 5823 {'call': 'sched_setscheduler', 5824 'reason': set([('task_struct', 'cred')])}, 5825 {'call': 'setresuid', 5826 'reason': set([('cred', 'group_info')])}, 5827 {'call': 'setitimer', 5828 'reason': set([('task_struct', 'cred')])}, 5829 {'call': 'ioprio_get', 5830 'reason': set([('cred', 'group_info'), 5831 ('task_struct', 'cred')])}, 5832 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 5833 {'call': 'setuid', 'reason': set([('cred', 'group_info')])}, 5834 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 5835 {'call': 'move_pages', 5836 'reason': set([('task_struct', 'cred')])}, 5837 {'call': 'getgroups', 5838 'reason': set([('cred', 'group_info')])}, 5839 {'call': 'setpriority', 5840 'reason': set([('cred', 'group_info'), 5841 ('task_struct', 'cred')])}, 5842 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 5843 {'call': 'setgroups', 5844 'reason': set([('group_info', 'ngroups')])}, 5845 {'call': 'sched_getparam', 5846 'reason': set([('task_struct', 'cred')])}], 5847 'getitimer': [{'call': 'timer_create', 5848 'reason': set([('signal_struct', 'it_real_incr')])}, 5849 {'call': 'exit_group', 5850 'reason': set([('signal_struct', 'it_real_incr')])}, 5851 {'call': 'setitimer', 5852 'reason': set([('signal_struct', 'it_real_incr')])}], 5853 'getpeername': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 5854 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 5855 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 5856 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 5857 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 5858 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 5859 {'call': 'writev', 'reason': set([('fd', 'file')])}, 5860 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 5861 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 5862 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 5863 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 5864 {'call': 'read', 'reason': set([('fd', 'file')])}, 5865 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 5866 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 5867 {'call': 'utime', 'reason': set([('fd', 'file')])}, 5868 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 5869 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 5870 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 5871 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 5872 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 5873 {'call': 'tee', 'reason': set([('fd', 'file')])}, 5874 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 5875 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 5876 {'call': 'connect', 'reason': set([('fd', 'file')])}, 5877 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 5878 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 5879 {'call': 'flock', 'reason': set([('fd', 'file')])}, 5880 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 5881 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 5882 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 5883 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 5884 {'call': 'inotify_rm_watch', 5885 'reason': set([('fd', 'file')])}, 5886 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 5887 {'call': 'inotify_add_watch', 5888 'reason': set([('fd', 'file')])}, 5889 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 5890 {'call': 'splice', 'reason': set([('fd', 'file')])}, 5891 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 5892 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 5893 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 5894 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 5895 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 5896 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 5897 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 5898 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 5899 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 5900 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 5901 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 5902 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 5903 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 5904 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 5905 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 5906 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 5907 {'call': 'listen', 'reason': set([('fd', 'file')])}, 5908 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 5909 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 5910 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 5911 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 5912 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 5913 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 5914 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 5915 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 5916 {'call': 'readv', 'reason': set([('fd', 'file')])}, 5917 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 5918 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 5919 {'call': 'write', 'reason': set([('fd', 'file')])}, 5920 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 5921 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 5922 {'call': 'bind', 'reason': set([('fd', 'file')])}, 5923 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 5924 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 5925 'getppid': [{'call': 'keyctl', 5926 'reason': set([('task_struct', 'real_parent')])}, 5927 {'call': 'rt_sigtimedwait', 5928 'reason': set([('task_struct', 'real_parent')])}, 5929 {'call': 'msgrcv', 5930 'reason': set([('task_struct', 'real_parent')])}, 5931 {'call': 'kill', 5932 'reason': set([('task_struct', 'real_parent')])}, 5933 {'call': 'sched_getaffinity', 5934 'reason': set([('task_struct', 'real_parent')])}, 5935 {'call': 'sched_setparam', 5936 'reason': set([('task_struct', 'real_parent')])}, 5937 {'call': 'ioprio_set', 5938 'reason': set([('task_struct', 'real_parent')])}, 5939 {'call': 'getppid', 5940 'reason': set([('task_struct', 'real_parent')])}, 5941 {'call': 'mq_timedreceive', 5942 'reason': set([('task_struct', 'real_parent')])}, 5943 {'call': 'capget', 5944 'reason': set([('task_struct', 'real_parent')])}, 5945 {'call': 'sched_setaffinity', 5946 'reason': set([('task_struct', 'real_parent')])}, 5947 {'call': 'signal', 5948 'reason': set([('task_struct', 'real_parent')])}, 5949 {'call': 'semtimedop', 5950 'reason': set([('task_struct', 'real_parent')])}, 5951 {'call': 'umount', 5952 'reason': set([('task_struct', 'real_parent')])}, 5953 {'call': 'sched_rr_get_interval', 5954 'reason': set([('task_struct', 'real_parent')])}, 5955 {'call': 'rt_sigprocmask', 5956 'reason': set([('task_struct', 'real_parent')])}, 5957 {'call': 'setsid', 5958 'reason': set([('task_struct', 'real_parent')])}, 5959 {'call': 'sigaltstack', 5960 'reason': set([('task_struct', 'real_parent')])}, 5961 {'call': 'sched_setattr', 5962 'reason': set([('task_struct', 'real_parent')])}, 5963 {'call': 'migrate_pages', 5964 'reason': set([('task_struct', 'real_parent')])}, 5965 {'call': 'getitimer', 5966 'reason': set([('task_struct', 'real_parent')])}, 5967 {'call': 'setpgid', 5968 'reason': set([('task_struct', 'real_parent')])}, 5969 {'call': 'getsid', 5970 'reason': set([('task_struct', 'real_parent')])}, 5971 {'call': 'prlimit64', 5972 'reason': set([('task_struct', 'real_parent')])}, 5973 {'call': 'perf_event_open', 5974 'reason': set([('task_struct', 'real_parent')])}, 5975 {'call': 'rt_sigaction', 5976 'reason': set([('task_struct', 'real_parent')])}, 5977 {'call': 'getpgid', 5978 'reason': set([('task_struct', 'real_parent')])}, 5979 {'call': 'getpriority', 5980 'reason': set([('task_struct', 'real_parent')])}, 5981 {'call': 'sigaction', 5982 'reason': set([('task_struct', 'real_parent')])}, 5983 {'call': 'setns', 5984 'reason': set([('task_struct', 'real_parent')])}, 5985 {'call': 'fork', 5986 'reason': set([('task_struct', 'real_parent')])}, 5987 {'call': 'get_robust_list', 5988 'reason': set([('task_struct', 'real_parent')])}, 5989 {'call': 'mq_timedsend', 5990 'reason': set([('task_struct', 'real_parent')])}, 5991 {'call': 'sched_getscheduler', 5992 'reason': set([('task_struct', 'real_parent')])}, 5993 {'call': 'ptrace', 5994 'reason': set([('task_struct', 'real_parent')])}, 5995 {'call': 'sched_getattr', 5996 'reason': set([('task_struct', 'real_parent')])}, 5997 {'call': 'getrusage', 5998 'reason': set([('task_struct', 'real_parent')])}, 5999 {'call': 'sched_setscheduler', 6000 'reason': set([('task_struct', 'real_parent')])}, 6001 {'call': 'setitimer', 6002 'reason': set([('task_struct', 'real_parent')])}, 6003 {'call': 'ioprio_get', 6004 'reason': set([('task_struct', 'real_parent')])}, 6005 {'call': 'vfork', 6006 'reason': set([('task_struct', 'real_parent')])}, 6007 {'call': 'prctl', 6008 'reason': set([('task_struct', 'real_parent')])}, 6009 {'call': 'move_pages', 6010 'reason': set([('task_struct', 'real_parent')])}, 6011 {'call': 'setpriority', 6012 'reason': set([('task_struct', 'real_parent')])}, 6013 {'call': 'clone', 6014 'reason': set([('task_struct', 'real_parent')])}, 6015 {'call': 'sched_getparam', 6016 'reason': set([('task_struct', 'real_parent')])}], 6017 'getpriority': [{'call': 'keyctl', 6018 'reason': set([('task_struct', 'cred'), 6019 ('task_struct', 'real_cred')])}, 6020 {'call': 'rt_sigtimedwait', 6021 'reason': set([('task_struct', 'cred'), 6022 ('task_struct', 'real_cred')])}, 6023 {'call': 'msgrcv', 6024 'reason': set([('task_struct', 'cred'), 6025 ('task_struct', 'real_cred')])}, 6026 {'call': 'kill', 6027 'reason': set([('task_struct', 'cred'), 6028 ('task_struct', 'real_cred')])}, 6029 {'call': 'sched_getaffinity', 6030 'reason': set([('task_struct', 'cred'), 6031 ('task_struct', 'real_cred')])}, 6032 {'call': 'sched_setparam', 6033 'reason': set([('task_struct', 'cred'), 6034 ('task_struct', 'real_cred')])}, 6035 {'call': 'ioprio_set', 6036 'reason': set([('task_struct', 'cred'), 6037 ('task_struct', 'real_cred')])}, 6038 {'call': 'getppid', 6039 'reason': set([('task_struct', 'cred'), 6040 ('task_struct', 'real_cred')])}, 6041 {'call': 'mq_timedreceive', 6042 'reason': set([('task_struct', 'cred'), 6043 ('task_struct', 'real_cred')])}, 6044 {'call': 'capget', 6045 'reason': set([('task_struct', 'cred'), 6046 ('task_struct', 'real_cred')])}, 6047 {'call': 'sched_setaffinity', 6048 'reason': set([('task_struct', 'cred'), 6049 ('task_struct', 'real_cred')])}, 6050 {'call': 'signal', 6051 'reason': set([('task_struct', 'cred'), 6052 ('task_struct', 'real_cred')])}, 6053 {'call': 'setreuid', 'reason': set([('cred', 'uid')])}, 6054 {'call': 'semtimedop', 6055 'reason': set([('task_struct', 'cred'), 6056 ('task_struct', 'real_cred')])}, 6057 {'call': 'umount', 6058 'reason': set([('task_struct', 'cred'), 6059 ('task_struct', 'real_cred')])}, 6060 {'call': 'sched_rr_get_interval', 6061 'reason': set([('task_struct', 'cred'), 6062 ('task_struct', 'real_cred')])}, 6063 {'call': 'rt_sigprocmask', 6064 'reason': set([('task_struct', 'cred'), 6065 ('task_struct', 'real_cred')])}, 6066 {'call': 'setsid', 6067 'reason': set([('task_struct', 'cred'), 6068 ('task_struct', 'real_cred')])}, 6069 {'call': 'sigaltstack', 6070 'reason': set([('task_struct', 'cred'), 6071 ('task_struct', 'real_cred')])}, 6072 {'call': 'sched_setattr', 6073 'reason': set([('task_struct', 'cred'), 6074 ('task_struct', 'real_cred')])}, 6075 {'call': 'migrate_pages', 6076 'reason': set([('task_struct', 'cred'), 6077 ('task_struct', 'real_cred')])}, 6078 {'call': 'getitimer', 6079 'reason': set([('task_struct', 'cred'), 6080 ('task_struct', 'real_cred')])}, 6081 {'call': 'setpgid', 6082 'reason': set([('task_struct', 'cred'), 6083 ('task_struct', 'real_cred')])}, 6084 {'call': 'getsid', 6085 'reason': set([('task_struct', 'cred'), 6086 ('task_struct', 'real_cred')])}, 6087 {'call': 'prlimit64', 6088 'reason': set([('task_struct', 'cred'), 6089 ('task_struct', 'real_cred')])}, 6090 {'call': 'perf_event_open', 6091 'reason': set([('task_struct', 'cred'), 6092 ('task_struct', 'real_cred')])}, 6093 {'call': 'rt_sigaction', 6094 'reason': set([('task_struct', 'cred'), 6095 ('task_struct', 'real_cred')])}, 6096 {'call': 'getpgid', 6097 'reason': set([('task_struct', 'cred'), 6098 ('task_struct', 'real_cred')])}, 6099 {'call': 'getpriority', 6100 'reason': set([('task_struct', 'cred'), 6101 ('task_struct', 'real_cred')])}, 6102 {'call': 'sigaction', 6103 'reason': set([('task_struct', 'cred'), 6104 ('task_struct', 'real_cred')])}, 6105 {'call': 'setns', 6106 'reason': set([('task_struct', 'cred'), 6107 ('task_struct', 'real_cred')])}, 6108 {'call': 'fork', 6109 'reason': set([('task_struct', 'cred'), 6110 ('task_struct', 'real_cred')])}, 6111 {'call': 'get_robust_list', 6112 'reason': set([('task_struct', 'cred'), 6113 ('task_struct', 'real_cred')])}, 6114 {'call': 'mq_timedsend', 6115 'reason': set([('task_struct', 'cred'), 6116 ('task_struct', 'real_cred')])}, 6117 {'call': 'sched_getscheduler', 6118 'reason': set([('task_struct', 'cred'), 6119 ('task_struct', 'real_cred')])}, 6120 {'call': 'ptrace', 6121 'reason': set([('task_struct', 'cred'), 6122 ('task_struct', 'real_cred')])}, 6123 {'call': 'sched_getattr', 6124 'reason': set([('task_struct', 'cred'), 6125 ('task_struct', 'real_cred')])}, 6126 {'call': 'getrusage', 6127 'reason': set([('task_struct', 'cred'), 6128 ('task_struct', 'real_cred')])}, 6129 {'call': 'sched_setscheduler', 6130 'reason': set([('task_struct', 'cred'), 6131 ('task_struct', 'real_cred')])}, 6132 {'call': 'setresuid', 'reason': set([('cred', 'uid')])}, 6133 {'call': 'setitimer', 6134 'reason': set([('task_struct', 'cred'), 6135 ('task_struct', 'real_cred')])}, 6136 {'call': 'ioprio_get', 6137 'reason': set([('task_struct', 'cred'), 6138 ('task_struct', 'real_cred')])}, 6139 {'call': 'vfork', 6140 'reason': set([('task_struct', 'cred'), 6141 ('task_struct', 'real_cred')])}, 6142 {'call': 'setuid', 'reason': set([('cred', 'uid')])}, 6143 {'call': 'prctl', 6144 'reason': set([('task_struct', 'cred'), 6145 ('task_struct', 'real_cred')])}, 6146 {'call': 'move_pages', 6147 'reason': set([('task_struct', 'cred'), 6148 ('task_struct', 'real_cred')])}, 6149 {'call': 'setpriority', 6150 'reason': set([('task_struct', 'cred'), 6151 ('task_struct', 'real_cred')])}, 6152 {'call': 'clone', 6153 'reason': set([('task_struct', 'cred'), 6154 ('task_struct', 'real_cred')])}, 6155 {'call': 'sched_getparam', 6156 'reason': set([('task_struct', 'cred'), 6157 ('task_struct', 'real_cred')])}], 6158 'getresgid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6159 {'call': 'rt_sigtimedwait', 6160 'reason': set([('task_struct', 'cred')])}, 6161 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6162 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6163 {'call': 'sched_getaffinity', 6164 'reason': set([('task_struct', 'cred')])}, 6165 {'call': 'sched_setparam', 6166 'reason': set([('task_struct', 'cred')])}, 6167 {'call': 'ioprio_set', 6168 'reason': set([('task_struct', 'cred')])}, 6169 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 6170 {'call': 'mq_timedreceive', 6171 'reason': set([('task_struct', 'cred')])}, 6172 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6173 {'call': 'sched_setaffinity', 6174 'reason': set([('task_struct', 'cred')])}, 6175 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6176 {'call': 'semtimedop', 6177 'reason': set([('task_struct', 'cred')])}, 6178 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6179 {'call': 'sched_rr_get_interval', 6180 'reason': set([('task_struct', 'cred')])}, 6181 {'call': 'rt_sigprocmask', 6182 'reason': set([('task_struct', 'cred')])}, 6183 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6184 {'call': 'sigaltstack', 6185 'reason': set([('task_struct', 'cred')])}, 6186 {'call': 'sched_setattr', 6187 'reason': set([('task_struct', 'cred')])}, 6188 {'call': 'migrate_pages', 6189 'reason': set([('task_struct', 'cred')])}, 6190 {'call': 'getitimer', 6191 'reason': set([('task_struct', 'cred')])}, 6192 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 6193 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6194 {'call': 'prlimit64', 6195 'reason': set([('task_struct', 'cred')])}, 6196 {'call': 'perf_event_open', 6197 'reason': set([('task_struct', 'cred')])}, 6198 {'call': 'rt_sigaction', 6199 'reason': set([('task_struct', 'cred')])}, 6200 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 6201 {'call': 'getpriority', 6202 'reason': set([('task_struct', 'cred')])}, 6203 {'call': 'sigaction', 6204 'reason': set([('task_struct', 'cred')])}, 6205 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6206 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6207 {'call': 'get_robust_list', 6208 'reason': set([('task_struct', 'cred')])}, 6209 {'call': 'mq_timedsend', 6210 'reason': set([('task_struct', 'cred')])}, 6211 {'call': 'sched_getscheduler', 6212 'reason': set([('task_struct', 'cred')])}, 6213 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6214 {'call': 'sched_getattr', 6215 'reason': set([('task_struct', 'cred')])}, 6216 {'call': 'getrusage', 6217 'reason': set([('task_struct', 'cred')])}, 6218 {'call': 'sched_setscheduler', 6219 'reason': set([('task_struct', 'cred')])}, 6220 {'call': 'setitimer', 6221 'reason': set([('task_struct', 'cred')])}, 6222 {'call': 'ioprio_get', 6223 'reason': set([('task_struct', 'cred')])}, 6224 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6225 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6226 {'call': 'move_pages', 6227 'reason': set([('task_struct', 'cred')])}, 6228 {'call': 'setpriority', 6229 'reason': set([('task_struct', 'cred')])}, 6230 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6231 {'call': 'sched_getparam', 6232 'reason': set([('task_struct', 'cred')])}], 6233 'getresgid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6234 {'call': 'rt_sigtimedwait', 6235 'reason': set([('task_struct', 'cred')])}, 6236 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6237 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6238 {'call': 'sched_getaffinity', 6239 'reason': set([('task_struct', 'cred')])}, 6240 {'call': 'sched_setparam', 6241 'reason': set([('task_struct', 'cred')])}, 6242 {'call': 'ioprio_set', 6243 'reason': set([('task_struct', 'cred')])}, 6244 {'call': 'getppid', 6245 'reason': set([('task_struct', 'cred')])}, 6246 {'call': 'mq_timedreceive', 6247 'reason': set([('task_struct', 'cred')])}, 6248 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6249 {'call': 'sched_setaffinity', 6250 'reason': set([('task_struct', 'cred')])}, 6251 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6252 {'call': 'semtimedop', 6253 'reason': set([('task_struct', 'cred')])}, 6254 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6255 {'call': 'sched_rr_get_interval', 6256 'reason': set([('task_struct', 'cred')])}, 6257 {'call': 'rt_sigprocmask', 6258 'reason': set([('task_struct', 'cred')])}, 6259 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6260 {'call': 'sigaltstack', 6261 'reason': set([('task_struct', 'cred')])}, 6262 {'call': 'sched_setattr', 6263 'reason': set([('task_struct', 'cred')])}, 6264 {'call': 'migrate_pages', 6265 'reason': set([('task_struct', 'cred')])}, 6266 {'call': 'getitimer', 6267 'reason': set([('task_struct', 'cred')])}, 6268 {'call': 'setpgid', 6269 'reason': set([('task_struct', 'cred')])}, 6270 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6271 {'call': 'prlimit64', 6272 'reason': set([('task_struct', 'cred')])}, 6273 {'call': 'perf_event_open', 6274 'reason': set([('task_struct', 'cred')])}, 6275 {'call': 'rt_sigaction', 6276 'reason': set([('task_struct', 'cred')])}, 6277 {'call': 'getpgid', 6278 'reason': set([('task_struct', 'cred')])}, 6279 {'call': 'getpriority', 6280 'reason': set([('task_struct', 'cred')])}, 6281 {'call': 'sigaction', 6282 'reason': set([('task_struct', 'cred')])}, 6283 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6284 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6285 {'call': 'get_robust_list', 6286 'reason': set([('task_struct', 'cred')])}, 6287 {'call': 'mq_timedsend', 6288 'reason': set([('task_struct', 'cred')])}, 6289 {'call': 'sched_getscheduler', 6290 'reason': set([('task_struct', 'cred')])}, 6291 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6292 {'call': 'sched_getattr', 6293 'reason': set([('task_struct', 'cred')])}, 6294 {'call': 'getrusage', 6295 'reason': set([('task_struct', 'cred')])}, 6296 {'call': 'sched_setscheduler', 6297 'reason': set([('task_struct', 'cred')])}, 6298 {'call': 'setitimer', 6299 'reason': set([('task_struct', 'cred')])}, 6300 {'call': 'ioprio_get', 6301 'reason': set([('task_struct', 'cred')])}, 6302 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6303 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6304 {'call': 'move_pages', 6305 'reason': set([('task_struct', 'cred')])}, 6306 {'call': 'setpriority', 6307 'reason': set([('task_struct', 'cred')])}, 6308 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6309 {'call': 'sched_getparam', 6310 'reason': set([('task_struct', 'cred')])}], 6311 'getresuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6312 {'call': 'rt_sigtimedwait', 6313 'reason': set([('task_struct', 'cred')])}, 6314 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6315 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6316 {'call': 'sched_getaffinity', 6317 'reason': set([('task_struct', 'cred')])}, 6318 {'call': 'sched_setparam', 6319 'reason': set([('task_struct', 'cred')])}, 6320 {'call': 'ioprio_set', 6321 'reason': set([('task_struct', 'cred')])}, 6322 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 6323 {'call': 'mq_timedreceive', 6324 'reason': set([('task_struct', 'cred')])}, 6325 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6326 {'call': 'sched_setaffinity', 6327 'reason': set([('task_struct', 'cred')])}, 6328 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6329 {'call': 'semtimedop', 6330 'reason': set([('task_struct', 'cred')])}, 6331 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6332 {'call': 'sched_rr_get_interval', 6333 'reason': set([('task_struct', 'cred')])}, 6334 {'call': 'rt_sigprocmask', 6335 'reason': set([('task_struct', 'cred')])}, 6336 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6337 {'call': 'sigaltstack', 6338 'reason': set([('task_struct', 'cred')])}, 6339 {'call': 'sched_setattr', 6340 'reason': set([('task_struct', 'cred')])}, 6341 {'call': 'migrate_pages', 6342 'reason': set([('task_struct', 'cred')])}, 6343 {'call': 'getitimer', 6344 'reason': set([('task_struct', 'cred')])}, 6345 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 6346 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6347 {'call': 'prlimit64', 6348 'reason': set([('task_struct', 'cred')])}, 6349 {'call': 'perf_event_open', 6350 'reason': set([('task_struct', 'cred')])}, 6351 {'call': 'rt_sigaction', 6352 'reason': set([('task_struct', 'cred')])}, 6353 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 6354 {'call': 'getpriority', 6355 'reason': set([('task_struct', 'cred')])}, 6356 {'call': 'sigaction', 6357 'reason': set([('task_struct', 'cred')])}, 6358 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6359 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6360 {'call': 'get_robust_list', 6361 'reason': set([('task_struct', 'cred')])}, 6362 {'call': 'mq_timedsend', 6363 'reason': set([('task_struct', 'cred')])}, 6364 {'call': 'sched_getscheduler', 6365 'reason': set([('task_struct', 'cred')])}, 6366 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6367 {'call': 'sched_getattr', 6368 'reason': set([('task_struct', 'cred')])}, 6369 {'call': 'getrusage', 6370 'reason': set([('task_struct', 'cred')])}, 6371 {'call': 'sched_setscheduler', 6372 'reason': set([('task_struct', 'cred')])}, 6373 {'call': 'setitimer', 6374 'reason': set([('task_struct', 'cred')])}, 6375 {'call': 'ioprio_get', 6376 'reason': set([('task_struct', 'cred')])}, 6377 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6378 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6379 {'call': 'move_pages', 6380 'reason': set([('task_struct', 'cred')])}, 6381 {'call': 'setpriority', 6382 'reason': set([('task_struct', 'cred')])}, 6383 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6384 {'call': 'sched_getparam', 6385 'reason': set([('task_struct', 'cred')])}], 6386 'getresuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6387 {'call': 'rt_sigtimedwait', 6388 'reason': set([('task_struct', 'cred')])}, 6389 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6390 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6391 {'call': 'sched_getaffinity', 6392 'reason': set([('task_struct', 'cred')])}, 6393 {'call': 'sched_setparam', 6394 'reason': set([('task_struct', 'cred')])}, 6395 {'call': 'ioprio_set', 6396 'reason': set([('task_struct', 'cred')])}, 6397 {'call': 'getppid', 6398 'reason': set([('task_struct', 'cred')])}, 6399 {'call': 'mq_timedreceive', 6400 'reason': set([('task_struct', 'cred')])}, 6401 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6402 {'call': 'sched_setaffinity', 6403 'reason': set([('task_struct', 'cred')])}, 6404 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6405 {'call': 'semtimedop', 6406 'reason': set([('task_struct', 'cred')])}, 6407 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6408 {'call': 'sched_rr_get_interval', 6409 'reason': set([('task_struct', 'cred')])}, 6410 {'call': 'rt_sigprocmask', 6411 'reason': set([('task_struct', 'cred')])}, 6412 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6413 {'call': 'sigaltstack', 6414 'reason': set([('task_struct', 'cred')])}, 6415 {'call': 'sched_setattr', 6416 'reason': set([('task_struct', 'cred')])}, 6417 {'call': 'migrate_pages', 6418 'reason': set([('task_struct', 'cred')])}, 6419 {'call': 'getitimer', 6420 'reason': set([('task_struct', 'cred')])}, 6421 {'call': 'setpgid', 6422 'reason': set([('task_struct', 'cred')])}, 6423 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6424 {'call': 'prlimit64', 6425 'reason': set([('task_struct', 'cred')])}, 6426 {'call': 'perf_event_open', 6427 'reason': set([('task_struct', 'cred')])}, 6428 {'call': 'rt_sigaction', 6429 'reason': set([('task_struct', 'cred')])}, 6430 {'call': 'getpgid', 6431 'reason': set([('task_struct', 'cred')])}, 6432 {'call': 'getpriority', 6433 'reason': set([('task_struct', 'cred')])}, 6434 {'call': 'sigaction', 6435 'reason': set([('task_struct', 'cred')])}, 6436 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6437 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6438 {'call': 'get_robust_list', 6439 'reason': set([('task_struct', 'cred')])}, 6440 {'call': 'mq_timedsend', 6441 'reason': set([('task_struct', 'cred')])}, 6442 {'call': 'sched_getscheduler', 6443 'reason': set([('task_struct', 'cred')])}, 6444 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6445 {'call': 'sched_getattr', 6446 'reason': set([('task_struct', 'cred')])}, 6447 {'call': 'getrusage', 6448 'reason': set([('task_struct', 'cred')])}, 6449 {'call': 'sched_setscheduler', 6450 'reason': set([('task_struct', 'cred')])}, 6451 {'call': 'setitimer', 6452 'reason': set([('task_struct', 'cred')])}, 6453 {'call': 'ioprio_get', 6454 'reason': set([('task_struct', 'cred')])}, 6455 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6456 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6457 {'call': 'move_pages', 6458 'reason': set([('task_struct', 'cred')])}, 6459 {'call': 'setpriority', 6460 'reason': set([('task_struct', 'cred')])}, 6461 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6462 {'call': 'sched_getparam', 6463 'reason': set([('task_struct', 'cred')])}], 6464 'getrlimit': [{'call': 'setrlimit', 6465 'reason': set([('rlimit', 'rlim_cur'), 6466 ('rlimit', 'rlim_max')])}, 6467 {'call': 'old_getrlimit', 6468 'reason': set([('rlimit', 'rlim_cur'), 6469 ('rlimit', 'rlim_max')])}, 6470 {'call': 'prlimit64', 6471 'reason': set([('rlimit', 'rlim_cur'), 6472 ('rlimit', 'rlim_max')])}], 6473 'getrusage': [{'call': 'timer_create', 6474 'reason': set([('signal_struct', 'maxrss')])}, 6475 {'call': 'exit_group', 6476 'reason': set([('signal_struct', 'maxrss')])}], 6477 'getsockname': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 6478 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 6479 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 6480 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 6481 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 6482 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 6483 {'call': 'writev', 'reason': set([('fd', 'file')])}, 6484 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 6485 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 6486 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 6487 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 6488 {'call': 'read', 'reason': set([('fd', 'file')])}, 6489 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 6490 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 6491 {'call': 'utime', 'reason': set([('fd', 'file')])}, 6492 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 6493 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 6494 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 6495 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 6496 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 6497 {'call': 'tee', 'reason': set([('fd', 'file')])}, 6498 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 6499 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 6500 {'call': 'connect', 'reason': set([('fd', 'file')])}, 6501 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 6502 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 6503 {'call': 'flock', 'reason': set([('fd', 'file')])}, 6504 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 6505 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 6506 {'call': 'accept4', 'reason': set([('fd', 'file')])}, 6507 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 6508 {'call': 'inotify_rm_watch', 6509 'reason': set([('fd', 'file')])}, 6510 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 6511 {'call': 'inotify_add_watch', 6512 'reason': set([('fd', 'file')])}, 6513 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 6514 {'call': 'splice', 'reason': set([('fd', 'file')])}, 6515 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 6516 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 6517 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 6518 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 6519 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 6520 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 6521 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 6522 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 6523 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 6524 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 6525 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 6526 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 6527 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 6528 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 6529 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 6530 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 6531 {'call': 'listen', 'reason': set([('fd', 'file')])}, 6532 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 6533 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 6534 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 6535 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 6536 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 6537 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 6538 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 6539 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 6540 {'call': 'readv', 'reason': set([('fd', 'file')])}, 6541 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 6542 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 6543 {'call': 'write', 'reason': set([('fd', 'file')])}, 6544 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 6545 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 6546 {'call': 'bind', 'reason': set([('fd', 'file')])}, 6547 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 6548 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 6549 'getsockopt': [{'call': 'syncfs', 'reason': set([('fd', 'file')])}, 6550 {'call': 'vmsplice', 'reason': set([('fd', 'file')])}, 6551 {'call': 'pwritev64', 'reason': set([('fd', 'file')])}, 6552 {'call': 'fremovexattr', 'reason': set([('fd', 'file')])}, 6553 {'call': 'readahead', 'reason': set([('fd', 'file')])}, 6554 {'call': 'getdents', 'reason': set([('fd', 'file')])}, 6555 {'call': 'writev', 'reason': set([('fd', 'file')])}, 6556 {'call': 'preadv64', 'reason': set([('fd', 'file')])}, 6557 {'call': 'fchmod', 'reason': set([('fd', 'file')])}, 6558 {'call': 'pread64', 'reason': set([('fd', 'file')])}, 6559 {'call': 'signalfd4', 'reason': set([('fd', 'file')])}, 6560 {'call': 'read', 'reason': set([('fd', 'file')])}, 6561 {'call': 'fchown', 'reason': set([('fd', 'file')])}, 6562 {'call': 'mq_timedreceive', 'reason': set([('fd', 'file')])}, 6563 {'call': 'utime', 'reason': set([('fd', 'file')])}, 6564 {'call': 'fsync', 'reason': set([('fd', 'file')])}, 6565 {'call': 'bpf', 'reason': set([('fd', 'file')])}, 6566 {'call': 'recvfrom', 'reason': set([('fd', 'file')])}, 6567 {'call': 'fsetxattr', 'reason': set([('fd', 'file')])}, 6568 {'call': 'sendto', 'reason': set([('fd', 'file')])}, 6569 {'call': 'tee', 'reason': set([('fd', 'file')])}, 6570 {'call': 'sync_file_range', 'reason': set([('fd', 'file')])}, 6571 {'call': 'lseek', 'reason': set([('fd', 'file')])}, 6572 {'call': 'connect', 'reason': set([('fd', 'file')])}, 6573 {'call': 'getsockname', 'reason': set([('fd', 'file')])}, 6574 {'call': 'epoll_ctl', 'reason': set([('fd', 'file')])}, 6575 {'call': 'flock', 'reason': set([('fd', 'file')])}, 6576 {'call': 'pwritev', 'reason': set([('fd', 'file')])}, 6577 {'call': 'fchdir', 'reason': set([('fd', 'file')])}, 6578 {'call': 'accept4', 6579 'reason': set([('fd', 'file'), 6580 ('proto_ops', 'compat_getsockopt')])}, 6581 {'call': 'old_readdir', 'reason': set([('fd', 'file')])}, 6582 {'call': 'inotify_rm_watch', 'reason': set([('fd', 'file')])}, 6583 {'call': 'utimensat', 'reason': set([('fd', 'file')])}, 6584 {'call': 'inotify_add_watch', 6585 'reason': set([('fd', 'file')])}, 6586 {'call': 'preadv2', 'reason': set([('fd', 'file')])}, 6587 {'call': 'splice', 'reason': set([('fd', 'file')])}, 6588 {'call': 'ftruncate', 'reason': set([('fd', 'file')])}, 6589 {'call': 'preadv', 'reason': set([('fd', 'file')])}, 6590 {'call': 'getpeername', 'reason': set([('fd', 'file')])}, 6591 {'call': 'setsockopt', 'reason': set([('fd', 'file')])}, 6592 {'call': 'fcntl', 'reason': set([('fd', 'file')])}, 6593 {'call': 'ioctl', 'reason': set([('fd', 'file')])}, 6594 {'call': 'pwrite64', 'reason': set([('fd', 'file')])}, 6595 {'call': 'perf_event_open', 'reason': set([('fd', 'file')])}, 6596 {'call': 'pwritev64v2', 'reason': set([('fd', 'file')])}, 6597 {'call': 'futimesat', 'reason': set([('fd', 'file')])}, 6598 {'call': 'pwritev2', 'reason': set([('fd', 'file')])}, 6599 {'call': 'shutdown', 'reason': set([('fd', 'file')])}, 6600 {'call': 'getsockopt', 'reason': set([('fd', 'file')])}, 6601 {'call': 'mq_getsetattr', 'reason': set([('fd', 'file')])}, 6602 {'call': 'fdatasync', 'reason': set([('fd', 'file')])}, 6603 {'call': 'getdents64', 'reason': set([('fd', 'file')])}, 6604 {'call': 'listen', 'reason': set([('fd', 'file')])}, 6605 {'call': 'copy_file_range', 'reason': set([('fd', 'file')])}, 6606 {'call': 'mq_timedsend', 'reason': set([('fd', 'file')])}, 6607 {'call': 'fgetxattr', 'reason': set([('fd', 'file')])}, 6608 {'call': 'fcntl64', 'reason': set([('fd', 'file')])}, 6609 {'call': 'fallocate', 'reason': set([('fd', 'file')])}, 6610 {'call': 'epoll_wait', 'reason': set([('fd', 'file')])}, 6611 {'call': 'llseek', 'reason': set([('fd', 'file')])}, 6612 {'call': 'preadv64v2', 'reason': set([('fd', 'file')])}, 6613 {'call': 'readv', 'reason': set([('fd', 'file')])}, 6614 {'call': 'fstatfs', 'reason': set([('fd', 'file')])}, 6615 {'call': 'fstatfs64', 'reason': set([('fd', 'file')])}, 6616 {'call': 'write', 'reason': set([('fd', 'file')])}, 6617 {'call': 'mq_notify', 'reason': set([('fd', 'file')])}, 6618 {'call': 'sendfile', 'reason': set([('fd', 'file')])}, 6619 {'call': 'bind', 'reason': set([('fd', 'file')])}, 6620 {'call': 'flistxattr', 'reason': set([('fd', 'file')])}, 6621 {'call': 'sendfile64', 'reason': set([('fd', 'file')])}], 6622 'getuid': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6623 {'call': 'rt_sigtimedwait', 6624 'reason': set([('task_struct', 'cred')])}, 6625 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6626 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6627 {'call': 'sched_getaffinity', 6628 'reason': set([('task_struct', 'cred')])}, 6629 {'call': 'sched_setparam', 6630 'reason': set([('task_struct', 'cred')])}, 6631 {'call': 'ioprio_set', 'reason': set([('task_struct', 'cred')])}, 6632 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 6633 {'call': 'mq_timedreceive', 6634 'reason': set([('task_struct', 'cred')])}, 6635 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6636 {'call': 'sched_setaffinity', 6637 'reason': set([('task_struct', 'cred')])}, 6638 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6639 {'call': 'semtimedop', 'reason': set([('task_struct', 'cred')])}, 6640 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6641 {'call': 'sched_rr_get_interval', 6642 'reason': set([('task_struct', 'cred')])}, 6643 {'call': 'rt_sigprocmask', 6644 'reason': set([('task_struct', 'cred')])}, 6645 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6646 {'call': 'sigaltstack', 'reason': set([('task_struct', 'cred')])}, 6647 {'call': 'sched_setattr', 6648 'reason': set([('task_struct', 'cred')])}, 6649 {'call': 'migrate_pages', 6650 'reason': set([('task_struct', 'cred')])}, 6651 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 6652 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 6653 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6654 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 6655 {'call': 'perf_event_open', 6656 'reason': set([('task_struct', 'cred')])}, 6657 {'call': 'rt_sigaction', 6658 'reason': set([('task_struct', 'cred')])}, 6659 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 6660 {'call': 'getpriority', 'reason': set([('task_struct', 'cred')])}, 6661 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 6662 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6663 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6664 {'call': 'get_robust_list', 6665 'reason': set([('task_struct', 'cred')])}, 6666 {'call': 'mq_timedsend', 6667 'reason': set([('task_struct', 'cred')])}, 6668 {'call': 'sched_getscheduler', 6669 'reason': set([('task_struct', 'cred')])}, 6670 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6671 {'call': 'sched_getattr', 6672 'reason': set([('task_struct', 'cred')])}, 6673 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 6674 {'call': 'sched_setscheduler', 6675 'reason': set([('task_struct', 'cred')])}, 6676 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 6677 {'call': 'ioprio_get', 'reason': set([('task_struct', 'cred')])}, 6678 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6679 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6680 {'call': 'move_pages', 'reason': set([('task_struct', 'cred')])}, 6681 {'call': 'setpriority', 'reason': set([('task_struct', 'cred')])}, 6682 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6683 {'call': 'sched_getparam', 6684 'reason': set([('task_struct', 'cred')])}], 6685 'getuid16': [{'call': 'keyctl', 'reason': set([('task_struct', 'cred')])}, 6686 {'call': 'rt_sigtimedwait', 6687 'reason': set([('task_struct', 'cred')])}, 6688 {'call': 'msgrcv', 'reason': set([('task_struct', 'cred')])}, 6689 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 6690 {'call': 'sched_getaffinity', 6691 'reason': set([('task_struct', 'cred')])}, 6692 {'call': 'sched_setparam', 6693 'reason': set([('task_struct', 'cred')])}, 6694 {'call': 'ioprio_set', 6695 'reason': set([('task_struct', 'cred')])}, 6696 {'call': 'getppid', 'reason': set([('task_struct', 'cred')])}, 6697 {'call': 'mq_timedreceive', 6698 'reason': set([('task_struct', 'cred')])}, 6699 {'call': 'capget', 'reason': set([('task_struct', 'cred')])}, 6700 {'call': 'sched_setaffinity', 6701 'reason': set([('task_struct', 'cred')])}, 6702 {'call': 'signal', 'reason': set([('task_struct', 'cred')])}, 6703 {'call': 'semtimedop', 6704 'reason': set([('task_struct', 'cred')])}, 6705 {'call': 'umount', 'reason': set([('task_struct', 'cred')])}, 6706 {'call': 'sched_rr_get_interval', 6707 'reason': set([('task_struct', 'cred')])}, 6708 {'call': 'rt_sigprocmask', 6709 'reason': set([('task_struct', 'cred')])}, 6710 {'call': 'setsid', 'reason': set([('task_struct', 'cred')])}, 6711 {'call': 'sigaltstack', 6712 'reason': set([('task_struct', 'cred')])}, 6713 {'call': 'sched_setattr', 6714 'reason': set([('task_struct', 'cred')])}, 6715 {'call': 'migrate_pages', 6716 'reason': set([('task_struct', 'cred')])}, 6717 {'call': 'getitimer', 'reason': set([('task_struct', 'cred')])}, 6718 {'call': 'setpgid', 'reason': set([('task_struct', 'cred')])}, 6719 {'call': 'getsid', 'reason': set([('task_struct', 'cred')])}, 6720 {'call': 'prlimit64', 'reason': set([('task_struct', 'cred')])}, 6721 {'call': 'perf_event_open', 6722 'reason': set([('task_struct', 'cred')])}, 6723 {'call': 'rt_sigaction', 6724 'reason': set([('task_struct', 'cred')])}, 6725 {'call': 'getpgid', 'reason': set([('task_struct', 'cred')])}, 6726 {'call': 'getpriority', 6727 'reason': set([('task_struct', 'cred')])}, 6728 {'call': 'sigaction', 'reason': set([('task_struct', 'cred')])}, 6729 {'call': 'setns', 'reason': set([('task_struct', 'cred')])}, 6730 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 6731 {'call': 'get_robust_list', 6732 'reason': set([('task_struct', 'cred')])}, 6733 {'call': 'mq_timedsend', 6734 'reason': set([('task_struct', 'cred')])}, 6735 {'call': 'sched_getscheduler', 6736 'reason': set([('task_struct', 'cred')])}, 6737 {'call': 'ptrace', 'reason': set([('task_struct', 'cred')])}, 6738 {'call': 'sched_getattr', 6739 'reason': set([('task_struct', 'cred')])}, 6740 {'call': 'getrusage', 'reason': set([('task_struct', 'cred')])}, 6741 {'call': 'sched_setscheduler', 6742 'reason': set([('task_struct', 'cred')])}, 6743 {'call': 'setitimer', 'reason': set([('task_struct', 'cred')])}, 6744 {'call': 'ioprio_get', 6745 'reason': set([('task_struct', 'cred')])}, 6746 {'call': 'vfork', 'reason': set([('task_struct', 'cred')])}, 6747 {'call': 'prctl', 'reason': set([('task_struct', 'cred')])}, 6748 {'call': 'move_pages', 6749 'reason': set([('task_struct', 'cred')])}, 6750 {'call': 'setpriority', 6751 'reason': set([('task_struct', 'cred')])}, 6752 {'call': 'clone', 'reason': set([('task_struct', 'cred')])}, 6753 {'call': 'sched_getparam', 6754 'reason': set([('task_struct', 'cred')])}], 6755 'getxattr': [{'call': 'eventfd2', 'reason': set([('path', 'dentry')])}, 6756 {'call': 'swapoff', 'reason': set([('path', 'dentry')])}, 6757 {'call': 'pivot_root', 'reason': set([('path', 'dentry')])}, 6758 {'call': 'memfd_create', 'reason': set([('path', 'dentry')])}, 6759 {'call': 'remap_file_pages', 6760 'reason': set([('path', 'dentry')])}, 6761 {'call': 'dup3', 'reason': set([('path', 'dentry')])}, 6762 {'call': 'unshare', 'reason': set([('path', 'dentry')])}, 6763 {'call': 'epoll_create1', 'reason': set([('path', 'dentry')])}, 6764 {'call': 'epoll_ctl', 'reason': set([('path', 'dentry')])}, 6765 {'call': 'flock', 'reason': set([('path', 'dentry')])}, 6766 {'call': 'openat', 'reason': set([('path', 'dentry')])}, 6767 {'call': 'lookup_dcookie', 'reason': set([('path', 'dentry')])}, 6768 {'call': 'uselib', 'reason': set([('path', 'dentry')])}, 6769 {'call': 'accept4', 'reason': set([('path', 'dentry')])}, 6770 {'call': 'socketpair', 'reason': set([('path', 'dentry')])}, 6771 {'call': 'getcwd', 'reason': set([('path', 'dentry')])}, 6772 {'call': 'shmat', 'reason': set([('path', 'dentry')])}, 6773 {'call': 'socket', 'reason': set([('path', 'dentry')])}, 6774 {'call': 'pipe2', 'reason': set([('path', 'dentry')])}, 6775 {'call': 'perf_event_open', 6776 'reason': set([('path', 'dentry')])}, 6777 {'call': 'shmdt', 'reason': set([('path', 'dentry')])}, 6778 {'call': 'quotactl', 'reason': set([('path', 'dentry')])}, 6779 {'call': 'acct', 'reason': set([('path', 'dentry')])}, 6780 {'call': 'open', 'reason': set([('path', 'dentry')])}, 6781 {'call': 'dup', 'reason': set([('path', 'dentry')])}, 6782 {'call': 'setns', 'reason': set([('path', 'dentry')])}, 6783 {'call': 'shmctl', 'reason': set([('path', 'dentry')])}, 6784 {'call': 'swapon', 'reason': set([('path', 'dentry')])}, 6785 {'call': 'mmap_pgoff', 'reason': set([('path', 'dentry')])}, 6786 {'call': 'mq_open', 'reason': set([('path', 'dentry')])}, 6787 {'call': 'open_by_handle_at', 6788 'reason': set([('path', 'dentry')])}], 6789 'init_module': [{'call': 'delete_module', 6790 'reason': set([('module', 'args'), 6791 ('module', 'kp'), 6792 ('module', 'num_kp'), 6793 ('module_layout', 'base'), 6794 ('module_layout', 'size')])}, 6795 {'call': 'init_module', 6796 'reason': set([('load_info', 'debug'), 6797 ('load_info', 'hdr'), 6798 ('load_info', 'len'), 6799 ('load_info', 'num_debug'), 6800 ('module', 'args'), 6801 ('module', 'kp'), 6802 ('module', 'num_kp'), 6803 ('module_layout', 'base'), 6804 ('module_layout', 'size')])}, 6805 {'call': 'finit_module', 6806 'reason': set([('load_info', 'debug'), 6807 ('load_info', 'hdr'), 6808 ('load_info', 'len'), 6809 ('load_info', 'num_debug'), 6810 ('module', 'args'), 6811 ('module', 'kp'), 6812 ('module', 'num_kp'), 6813 ('module_layout', 'base'), 6814 ('module_layout', 'size')])}], 6815 'inotify_add_watch': [{'call': 'syncfs', 6816 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6817 {'call': 'vmsplice', 6818 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6819 {'call': 'eventfd2', 6820 'reason': set([('file', 'f_op')])}, 6821 {'call': 'mq_unlink', 6822 'reason': set([('dentry', 'd_inode')])}, 6823 {'call': 'pwritev64', 6824 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6825 {'call': 'swapoff', 'reason': set([('file', 'f_op')])}, 6826 {'call': 'fremovexattr', 6827 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6828 {'call': 'readahead', 6829 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6830 {'call': 'getdents', 6831 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6832 {'call': 'writev', 6833 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6834 {'call': 'preadv64', 6835 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6836 {'call': 'fchmod', 6837 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6838 {'call': 'pread64', 6839 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6840 {'call': 'pivot_root', 6841 'reason': set([('dentry', 'd_inode')])}, 6842 {'call': 'signalfd4', 6843 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6844 {'call': 'memfd_create', 6845 'reason': set([('file', 'f_op')])}, 6846 {'call': 'remap_file_pages', 6847 'reason': set([('file', 'f_op')])}, 6848 {'call': 'dup3', 'reason': set([('file', 'f_op')])}, 6849 {'call': 'read', 6850 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6851 {'call': 'fchown', 6852 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6853 {'call': 'mq_timedreceive', 6854 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6855 {'call': 'utime', 6856 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6857 {'call': 'fsync', 6858 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6859 {'call': 'bpf', 6860 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6861 {'call': 'recvfrom', 6862 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6863 {'call': 'fsetxattr', 6864 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6865 {'call': 'sendto', 6866 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6867 {'call': 'mkdirat', 6868 'reason': set([('dentry', 'd_inode')])}, 6869 {'call': 'epoll_create1', 6870 'reason': set([('file', 'f_op')])}, 6871 {'call': 'tee', 6872 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6873 {'call': 'sync_file_range', 6874 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6875 {'call': 'lseek', 6876 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6877 {'call': 'connect', 6878 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6879 {'call': 'getsockname', 6880 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6881 {'call': 'epoll_ctl', 6882 'reason': set([('fd', 'file'), 6883 ('fd', 'flags'), 6884 ('file', 'f_op')])}, 6885 {'call': 'flock', 6886 'reason': set([('fd', 'file'), 6887 ('fd', 'flags'), 6888 ('file', 'f_op')])}, 6889 {'call': 'pwritev', 6890 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6891 {'call': 'fchdir', 6892 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6893 {'call': 'openat', 'reason': set([('file', 'f_op')])}, 6894 {'call': 'uselib', 'reason': set([('file', 'f_op')])}, 6895 {'call': 'renameat2', 6896 'reason': set([('dentry', 'd_inode')])}, 6897 {'call': 'accept4', 6898 'reason': set([('fd', 'file'), 6899 ('fd', 'flags'), 6900 ('file', 'f_op')])}, 6901 {'call': 'old_readdir', 6902 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6903 {'call': 'inotify_rm_watch', 6904 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6905 {'call': 'socketpair', 6906 'reason': set([('file', 'f_op')])}, 6907 {'call': 'utimensat', 6908 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6909 {'call': 'getcwd', 6910 'reason': set([('dentry', 'd_inode')])}, 6911 {'call': 'inotify_add_watch', 6912 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6913 {'call': 'preadv2', 6914 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6915 {'call': 'splice', 6916 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6917 {'call': 'ftruncate', 6918 'reason': set([('dentry', 'd_inode'), 6919 ('fd', 'file'), 6920 ('fd', 'flags')])}, 6921 {'call': 'preadv', 6922 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6923 {'call': 'getpeername', 6924 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6925 {'call': 'shmat', 'reason': set([('file', 'f_op')])}, 6926 {'call': 'setsockopt', 6927 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6928 {'call': 'mknodat', 6929 'reason': set([('dentry', 'd_inode')])}, 6930 {'call': 'socket', 'reason': set([('file', 'f_op')])}, 6931 {'call': 'symlinkat', 6932 'reason': set([('dentry', 'd_inode')])}, 6933 {'call': 'pipe2', 'reason': set([('file', 'f_op')])}, 6934 {'call': 'fcntl', 6935 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6936 {'call': 'ioctl', 6937 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6938 {'call': 'pwrite64', 6939 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6940 {'call': 'perf_event_open', 6941 'reason': set([('fd', 'file'), 6942 ('fd', 'flags'), 6943 ('file', 'f_op')])}, 6944 {'call': 'linkat', 6945 'reason': set([('dentry', 'd_inode')])}, 6946 {'call': 'shmdt', 'reason': set([('file', 'f_op')])}, 6947 {'call': 'pwritev64v2', 6948 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6949 {'call': 'futimesat', 6950 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6951 {'call': 'pwritev2', 6952 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6953 {'call': 'shutdown', 6954 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6955 {'call': 'acct', 'reason': set([('file', 'f_op')])}, 6956 {'call': 'open', 'reason': set([('file', 'f_op')])}, 6957 {'call': 'unlink', 6958 'reason': set([('dentry', 'd_inode')])}, 6959 {'call': 'getsockopt', 6960 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6961 {'call': 'mq_getsetattr', 6962 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6963 {'call': 'rmdir', 6964 'reason': set([('dentry', 'd_inode')])}, 6965 {'call': 'dup', 'reason': set([('file', 'f_op')])}, 6966 {'call': 'fdatasync', 6967 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6968 {'call': 'setns', 'reason': set([('file', 'f_op')])}, 6969 {'call': 'getdents64', 6970 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6971 {'call': 'listen', 6972 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6973 {'call': 'copy_file_range', 6974 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6975 {'call': 'mq_timedsend', 6976 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6977 {'call': 'fgetxattr', 6978 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6979 {'call': 'shmctl', 'reason': set([('file', 'f_op')])}, 6980 {'call': 'fcntl64', 6981 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6982 {'call': 'swapon', 'reason': set([('file', 'f_op')])}, 6983 {'call': 'fallocate', 6984 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6985 {'call': 'epoll_wait', 6986 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6987 {'call': 'llseek', 6988 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6989 {'call': 'mmap_pgoff', 6990 'reason': set([('file', 'f_op')])}, 6991 {'call': 'preadv64v2', 6992 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6993 {'call': 'readv', 6994 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6995 {'call': 'fstatfs', 6996 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6997 {'call': 'fstatfs64', 6998 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 6999 {'call': 'write', 7000 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7001 {'call': 'mq_notify', 7002 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7003 {'call': 'sendfile', 7004 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7005 {'call': 'mq_open', 7006 'reason': set([('dentry', 'd_inode'), 7007 ('file', 'f_op')])}, 7008 {'call': 'unlinkat', 7009 'reason': set([('dentry', 'd_inode')])}, 7010 {'call': 'open_by_handle_at', 7011 'reason': set([('file', 'f_op')])}, 7012 {'call': 'bind', 7013 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7014 {'call': 'flistxattr', 7015 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7016 {'call': 'sendfile64', 7017 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 7018 'inotify_init1': [{'call': 'keyctl', 7019 'reason': set([('task_struct', 'cred')])}, 7020 {'call': 'rt_sigtimedwait', 7021 'reason': set([('task_struct', 'cred')])}, 7022 {'call': 'msgrcv', 7023 'reason': set([('task_struct', 'cred')])}, 7024 {'call': 'kill', 'reason': set([('task_struct', 'cred')])}, 7025 {'call': 'sched_getaffinity', 7026 'reason': set([('task_struct', 'cred')])}, 7027 {'call': 'sched_setparam', 7028 'reason': set([('task_struct', 'cred')])}, 7029 {'call': 'ioprio_set', 7030 'reason': set([('task_struct', 'cred')])}, 7031 {'call': 'getppid', 7032 'reason': set([('task_struct', 'cred')])}, 7033 {'call': 'mq_timedreceive', 7034 'reason': set([('task_struct', 'cred')])}, 7035 {'call': 'capget', 7036 'reason': set([('task_struct', 'cred')])}, 7037 {'call': 'sched_setaffinity', 7038 'reason': set([('task_struct', 'cred')])}, 7039 {'call': 'signal', 7040 'reason': set([('task_struct', 'cred')])}, 7041 {'call': 'semtimedop', 7042 'reason': set([('task_struct', 'cred')])}, 7043 {'call': 'umount', 7044 'reason': set([('task_struct', 'cred')])}, 7045 {'call': 'sched_rr_get_interval', 7046 'reason': set([('task_struct', 'cred')])}, 7047 {'call': 'rt_sigprocmask', 7048 'reason': set([('task_struct', 'cred')])}, 7049 {'call': 'setsid', 7050 'reason': set([('task_struct', 'cred')])}, 7051 {'call': 'sigaltstack', 7052 'reason': set([('task_struct', 'cred')])}, 7053 {'call': 'sched_setattr', 7054 'reason': set([('task_struct', 'cred')])}, 7055 {'call': 'inotify_rm_watch', 7056 'reason': set([('fsnotify_group', 'overflow_event'), 7057 ('inotify_group_private_data', 7058 'ucounts')])}, 7059 {'call': 'migrate_pages', 7060 'reason': set([('task_struct', 'cred')])}, 7061 {'call': 'getitimer', 7062 'reason': set([('task_struct', 'cred')])}, 7063 {'call': 'setpgid', 7064 'reason': set([('task_struct', 'cred')])}, 7065 {'call': 'inotify_add_watch', 7066 'reason': set([('fsnotify_group', 'overflow_event'), 7067 ('inotify_group_private_data', 7068 'ucounts')])}, 7069 {'call': 'getsid', 7070 'reason': set([('task_struct', 'cred')])}, 7071 {'call': 'prlimit64', 7072 'reason': set([('task_struct', 'cred')])}, 7073 {'call': 'perf_event_open', 7074 'reason': set([('task_struct', 'cred')])}, 7075 {'call': 'rt_sigaction', 7076 'reason': set([('task_struct', 'cred')])}, 7077 {'call': 'getpgid', 7078 'reason': set([('task_struct', 'cred')])}, 7079 {'call': 'getpriority', 7080 'reason': set([('task_struct', 'cred')])}, 7081 {'call': 'sigaction', 7082 'reason': set([('task_struct', 'cred')])}, 7083 {'call': 'setns', 7084 'reason': set([('task_struct', 'cred')])}, 7085 {'call': 'fork', 'reason': set([('task_struct', 'cred')])}, 7086 {'call': 'get_robust_list', 7087 'reason': set([('task_struct', 'cred')])}, 7088 {'call': 'mq_timedsend', 7089 'reason': set([('task_struct', 'cred')])}, 7090 {'call': 'sched_getscheduler', 7091 'reason': set([('task_struct', 'cred')])}, 7092 {'call': 'ptrace', 7093 'reason': set([('task_struct', 'cred')])}, 7094 {'call': 'sched_getattr', 7095 'reason': set([('task_struct', 'cred')])}, 7096 {'call': 'getrusage', 7097 'reason': set([('task_struct', 'cred')])}, 7098 {'call': 'sched_setscheduler', 7099 'reason': set([('task_struct', 'cred')])}, 7100 {'call': 'setitimer', 7101 'reason': set([('task_struct', 'cred')])}, 7102 {'call': 'ioprio_get', 7103 'reason': set([('task_struct', 'cred')])}, 7104 {'call': 'vfork', 7105 'reason': set([('task_struct', 'cred')])}, 7106 {'call': 'prctl', 7107 'reason': set([('task_struct', 'cred')])}, 7108 {'call': 'move_pages', 7109 'reason': set([('task_struct', 'cred')])}, 7110 {'call': 'setpriority', 7111 'reason': set([('task_struct', 'cred')])}, 7112 {'call': 'inotify_init1', 7113 'reason': set([('fsnotify_group', 'overflow_event'), 7114 ('inotify_group_private_data', 7115 'ucounts')])}, 7116 {'call': 'clone', 7117 'reason': set([('task_struct', 'cred')])}, 7118 {'call': 'sched_getparam', 7119 'reason': set([('task_struct', 'cred')])}], 7120 'inotify_rm_watch': [{'call': 'syncfs', 7121 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7122 {'call': 'vmsplice', 7123 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7124 {'call': 'eventfd2', 'reason': set([('file', 'f_op')])}, 7125 {'call': 'pwritev64', 7126 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7127 {'call': 'swapoff', 'reason': set([('file', 'f_op')])}, 7128 {'call': 'fremovexattr', 7129 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7130 {'call': 'readahead', 7131 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7132 {'call': 'getdents', 7133 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7134 {'call': 'writev', 7135 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7136 {'call': 'preadv64', 7137 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7138 {'call': 'fchmod', 7139 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7140 {'call': 'pread64', 7141 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7142 {'call': 'signalfd4', 7143 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7144 {'call': 'memfd_create', 7145 'reason': set([('file', 'f_op')])}, 7146 {'call': 'remap_file_pages', 7147 'reason': set([('file', 'f_op')])}, 7148 {'call': 'dup3', 'reason': set([('file', 'f_op')])}, 7149 {'call': 'read', 7150 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7151 {'call': 'fchown', 7152 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7153 {'call': 'mq_timedreceive', 7154 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7155 {'call': 'utime', 7156 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7157 {'call': 'fsync', 7158 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7159 {'call': 'bpf', 7160 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7161 {'call': 'recvfrom', 7162 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7163 {'call': 'fsetxattr', 7164 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7165 {'call': 'sendto', 7166 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7167 {'call': 'epoll_create1', 7168 'reason': set([('file', 'f_op')])}, 7169 {'call': 'tee', 7170 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7171 {'call': 'sync_file_range', 7172 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7173 {'call': 'lseek', 7174 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7175 {'call': 'connect', 7176 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7177 {'call': 'getsockname', 7178 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7179 {'call': 'epoll_ctl', 7180 'reason': set([('fd', 'file'), 7181 ('fd', 'flags'), 7182 ('file', 'f_op')])}, 7183 {'call': 'flock', 7184 'reason': set([('fd', 'file'), 7185 ('fd', 'flags'), 7186 ('file', 'f_op')])}, 7187 {'call': 'pwritev', 7188 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7189 {'call': 'fchdir', 7190 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7191 {'call': 'openat', 'reason': set([('file', 'f_op')])}, 7192 {'call': 'uselib', 'reason': set([('file', 'f_op')])}, 7193 {'call': 'accept4', 7194 'reason': set([('fd', 'file'), 7195 ('fd', 'flags'), 7196 ('file', 'f_op')])}, 7197 {'call': 'old_readdir', 7198 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7199 {'call': 'inotify_rm_watch', 7200 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7201 {'call': 'socketpair', 7202 'reason': set([('file', 'f_op')])}, 7203 {'call': 'utimensat', 7204 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7205 {'call': 'inotify_add_watch', 7206 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7207 {'call': 'preadv2', 7208 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7209 {'call': 'splice', 7210 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7211 {'call': 'ftruncate', 7212 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7213 {'call': 'preadv', 7214 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7215 {'call': 'getpeername', 7216 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7217 {'call': 'shmat', 'reason': set([('file', 'f_op')])}, 7218 {'call': 'setsockopt', 7219 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7220 {'call': 'socket', 'reason': set([('file', 'f_op')])}, 7221 {'call': 'pipe2', 'reason': set([('file', 'f_op')])}, 7222 {'call': 'fcntl', 7223 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7224 {'call': 'ioctl', 7225 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7226 {'call': 'pwrite64', 7227 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7228 {'call': 'perf_event_open', 7229 'reason': set([('fd', 'file'), 7230 ('fd', 'flags'), 7231 ('file', 'f_op')])}, 7232 {'call': 'shmdt', 'reason': set([('file', 'f_op')])}, 7233 {'call': 'pwritev64v2', 7234 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7235 {'call': 'futimesat', 7236 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7237 {'call': 'pwritev2', 7238 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7239 {'call': 'shutdown', 7240 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7241 {'call': 'acct', 'reason': set([('file', 'f_op')])}, 7242 {'call': 'open', 'reason': set([('file', 'f_op')])}, 7243 {'call': 'getsockopt', 7244 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7245 {'call': 'mq_getsetattr', 7246 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7247 {'call': 'dup', 'reason': set([('file', 'f_op')])}, 7248 {'call': 'fdatasync', 7249 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7250 {'call': 'setns', 'reason': set([('file', 'f_op')])}, 7251 {'call': 'getdents64', 7252 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7253 {'call': 'listen', 7254 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7255 {'call': 'copy_file_range', 7256 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7257 {'call': 'mq_timedsend', 7258 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7259 {'call': 'fgetxattr', 7260 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7261 {'call': 'shmctl', 'reason': set([('file', 'f_op')])}, 7262 {'call': 'fcntl64', 7263 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7264 {'call': 'swapon', 'reason': set([('file', 'f_op')])}, 7265 {'call': 'fallocate', 7266 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7267 {'call': 'epoll_wait', 7268 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7269 {'call': 'llseek', 7270 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7271 {'call': 'mmap_pgoff', 7272 'reason': set([('file', 'f_op')])}, 7273 {'call': 'preadv64v2', 7274 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7275 {'call': 'readv', 7276 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7277 {'call': 'fstatfs', 7278 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7279 {'call': 'fstatfs64', 7280 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7281 {'call': 'write', 7282 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7283 {'call': 'mq_notify', 7284 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7285 {'call': 'sendfile', 7286 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7287 {'call': 'mq_open', 'reason': set([('file', 'f_op')])}, 7288 {'call': 'open_by_handle_at', 7289 'reason': set([('file', 'f_op')])}, 7290 {'call': 'bind', 7291 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7292 {'call': 'flistxattr', 7293 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7294 {'call': 'sendfile64', 7295 'reason': set([('fd', 'file'), ('fd', 'flags')])}], 7296 'io_cancel': [{'call': 'swapoff', 7297 'reason': set([('mm_struct', 'ioctx_table')])}, 7298 {'call': 'remap_file_pages', 7299 'reason': set([('mm_struct', 'ioctx_table')])}, 7300 {'call': 'io_getevents', 7301 'reason': set([('kioctx', 'user_id'), 7302 ('kioctx_table', 'nr'), 7303 ('mm_struct', 'ioctx_table')])}, 7304 {'call': 'migrate_pages', 7305 'reason': set([('mm_struct', 'ioctx_table')])}, 7306 {'call': 'shmdt', 7307 'reason': set([('mm_struct', 'ioctx_table')])}, 7308 {'call': 'brk', 'reason': set([('mm_struct', 'ioctx_table')])}, 7309 {'call': 'get_mempolicy', 7310 'reason': set([('mm_struct', 'ioctx_table')])}, 7311 {'call': 'io_submit', 'reason': set([('kioctx', 'user_id')])}, 7312 {'call': 'getrusage', 7313 'reason': set([('mm_struct', 'ioctx_table')])}, 7314 {'call': 'io_setup', 7315 'reason': set([('kioctx', 'user_id'), 7316 ('kioctx_table', 'nr'), 7317 ('mm_struct', 'ioctx_table')])}, 7318 {'call': 'mremap', 7319 'reason': set([('mm_struct', 'ioctx_table')])}, 7320 {'call': 'io_destroy', 7321 'reason': set([('kioctx', 'user_id'), 7322 ('kioctx_table', 'nr'), 7323 ('mm_struct', 'ioctx_table')])}, 7324 {'call': 'mbind', 7325 'reason': set([('mm_struct', 'ioctx_table')])}, 7326 {'call': 'prctl', 7327 'reason': set([('mm_struct', 'ioctx_table')])}, 7328 {'call': 'move_pages', 7329 'reason': set([('mm_struct', 'ioctx_table')])}, 7330 {'call': 'modify_ldt', 7331 'reason': set([('mm_struct', 'ioctx_table')])}, 7332 {'call': 'mincore', 7333 'reason': set([('mm_struct', 'ioctx_table')])}, 7334 {'call': 'io_cancel', 7335 'reason': set([('aio_kiocb', 'ki_user_iocb'), 7336 ('kioctx', 'user_id'), 7337 ('kioctx_table', 'nr'), 7338 ('mm_struct', 'ioctx_table')])}], 7339 'io_destroy': [{'call': 'swapoff', 7340 'reason': set([('mm_struct', 'ioctx_table')])}, 7341 {'call': 'remap_file_pages', 7342 'reason': set([('mm_struct', 'ioctx_table')])}, 7343 {'call': 'io_getevents', 7344 'reason': set([('kioctx', 'max_reqs'), 7345 ('kioctx', 'mmap_base'), 7346 ('kioctx', 'mmap_size'), 7347 ('kioctx', 'user_id'), 7348 ('kioctx_table', 'nr'), 7349 ('mm_struct', 'ioctx_table')])}, 7350 {'call': 'migrate_pages', 7351 'reason': set([('mm_struct', 'ioctx_table')])}, 7352 {'call': 'shmdt', 7353 'reason': set([('mm_struct', 'ioctx_table')])}, 7354 {'call': 'brk', 7355 'reason': set([('mm_struct', 'ioctx_table')])}, 7356 {'call': 'get_mempolicy', 7357 'reason': set([('mm_struct', 'ioctx_table')])}, 7358 {'call': 'io_submit', 7359 'reason': set([('kioctx', 'max_reqs'), 7360 ('kioctx', 'mmap_base'), 7361 ('kioctx', 'mmap_size'), 7362 ('kioctx', 'user_id')])}, 7363 {'call': 'getrusage', 7364 'reason': set([('mm_struct', 'ioctx_table')])}, 7365 {'call': 'io_setup', 7366 'reason': set([('kioctx', 'max_reqs'), 7367 ('kioctx', 'mmap_base'), 7368 ('kioctx', 'mmap_size'), 7369 ('kioctx', 'user_id'), 7370 ('kioctx_table', 'nr'), 7371 ('mm_struct', 'ioctx_table')])}, 7372 {'call': 'mremap', 7373 'reason': set([('mm_struct', 'ioctx_table')])}, 7374 {'call': 'io_destroy', 7375 'reason': set([('kioctx', 'max_reqs'), 7376 ('kioctx', 'mmap_base'), 7377 ('kioctx', 'mmap_size'), 7378 ('kioctx', 'user_id'), 7379 ('kioctx_table', 'nr'), 7380 ('mm_struct', 'ioctx_table')])}, 7381 {'call': 'mbind', 7382 'reason': set([('mm_struct', 'ioctx_table')])}, 7383 {'call': 'prctl', 7384 'reason': set([('mm_struct', 'ioctx_table')])}, 7385 {'call': 'move_pages', 7386 'reason': set([('mm_struct', 'ioctx_table')])}, 7387 {'call': 'modify_ldt', 7388 'reason': set([('mm_struct', 'ioctx_table')])}, 7389 {'call': 'mincore', 7390 'reason': set([('mm_struct', 'ioctx_table')])}, 7391 {'call': 'io_cancel', 7392 'reason': set([('kioctx', 'max_reqs'), 7393 ('kioctx', 'mmap_base'), 7394 ('kioctx', 'mmap_size'), 7395 ('kioctx', 'user_id'), 7396 ('kioctx_table', 'nr'), 7397 ('mm_struct', 'ioctx_table')])}], 7398 'io_getevents': [{'call': 'keyctl', 7399 'reason': set([('task_struct', 'timer_slack_ns')])}, 7400 {'call': 'rt_sigtimedwait', 7401 'reason': set([('task_struct', 'timer_slack_ns')])}, 7402 {'call': 'msgrcv', 7403 'reason': set([('task_struct', 'timer_slack_ns')])}, 7404 {'call': 'kill', 7405 'reason': set([('task_struct', 'timer_slack_ns')])}, 7406 {'call': 'swapoff', 7407 'reason': set([('mm_struct', 'ioctx_table')])}, 7408 {'call': 'sched_getaffinity', 7409 'reason': set([('task_struct', 'timer_slack_ns')])}, 7410 {'call': 'sched_setparam', 7411 'reason': set([('task_struct', 'timer_slack_ns')])}, 7412 {'call': 'ioprio_set', 7413 'reason': set([('task_struct', 'timer_slack_ns')])}, 7414 {'call': 'remap_file_pages', 7415 'reason': set([('mm_struct', 'ioctx_table')])}, 7416 {'call': 'io_getevents', 7417 'reason': set([('kioctx', 'user_id'), 7418 ('kioctx_table', 'nr'), 7419 ('mm_struct', 'ioctx_table')])}, 7420 {'call': 'getppid', 7421 'reason': set([('task_struct', 'timer_slack_ns')])}, 7422 {'call': 'mq_timedreceive', 7423 'reason': set([('task_struct', 'timer_slack_ns')])}, 7424 {'call': 'capget', 7425 'reason': set([('task_struct', 'timer_slack_ns')])}, 7426 {'call': 'sched_setaffinity', 7427 'reason': set([('task_struct', 'timer_slack_ns')])}, 7428 {'call': 'signal', 7429 'reason': set([('task_struct', 'timer_slack_ns')])}, 7430 {'call': 'semtimedop', 7431 'reason': set([('task_struct', 'timer_slack_ns')])}, 7432 {'call': 'umount', 7433 'reason': set([('task_struct', 'timer_slack_ns')])}, 7434 {'call': 'sched_rr_get_interval', 7435 'reason': set([('task_struct', 'timer_slack_ns')])}, 7436 {'call': 'rt_sigprocmask', 7437 'reason': set([('task_struct', 'timer_slack_ns')])}, 7438 {'call': 'setsid', 7439 'reason': set([('task_struct', 'timer_slack_ns')])}, 7440 {'call': 'sigaltstack', 7441 'reason': set([('task_struct', 'timer_slack_ns')])}, 7442 {'call': 'sched_setattr', 7443 'reason': set([('task_struct', 'timer_slack_ns')])}, 7444 {'call': 'migrate_pages', 7445 'reason': set([('mm_struct', 'ioctx_table'), 7446 ('task_struct', 'timer_slack_ns')])}, 7447 {'call': 'getitimer', 7448 'reason': set([('task_struct', 'timer_slack_ns')])}, 7449 {'call': 'setpgid', 7450 'reason': set([('task_struct', 'timer_slack_ns')])}, 7451 {'call': 'getsid', 7452 'reason': set([('task_struct', 'timer_slack_ns')])}, 7453 {'call': 'prlimit64', 7454 'reason': set([('task_struct', 'timer_slack_ns')])}, 7455 {'call': 'perf_event_open', 7456 'reason': set([('task_struct', 'timer_slack_ns')])}, 7457 {'call': 'shmdt', 7458 'reason': set([('mm_struct', 'ioctx_table')])}, 7459 {'call': 'rt_sigaction', 7460 'reason': set([('task_struct', 'timer_slack_ns')])}, 7461 {'call': 'getpgid', 7462 'reason': set([('task_struct', 'timer_slack_ns')])}, 7463 {'call': 'brk', 7464 'reason': set([('mm_struct', 'ioctx_table')])}, 7465 {'call': 'getpriority', 7466 'reason': set([('task_struct', 'timer_slack_ns')])}, 7467 {'call': 'sigaction', 7468 'reason': set([('task_struct', 'timer_slack_ns')])}, 7469 {'call': 'setns', 7470 'reason': set([('task_struct', 'timer_slack_ns')])}, 7471 {'call': 'fork', 7472 'reason': set([('task_struct', 'timer_slack_ns')])}, 7473 {'call': 'get_mempolicy', 7474 'reason': set([('mm_struct', 'ioctx_table')])}, 7475 {'call': 'io_submit', 7476 'reason': set([('kioctx', 'user_id')])}, 7477 {'call': 'get_robust_list', 7478 'reason': set([('task_struct', 'timer_slack_ns')])}, 7479 {'call': 'mq_timedsend', 7480 'reason': set([('task_struct', 'timer_slack_ns')])}, 7481 {'call': 'sched_getscheduler', 7482 'reason': set([('task_struct', 'timer_slack_ns')])}, 7483 {'call': 'ptrace', 7484 'reason': set([('task_struct', 'timer_slack_ns')])}, 7485 {'call': 'sched_getattr', 7486 'reason': set([('task_struct', 'timer_slack_ns')])}, 7487 {'call': 'getrusage', 7488 'reason': set([('mm_struct', 'ioctx_table'), 7489 ('task_struct', 'timer_slack_ns')])}, 7490 {'call': 'sched_setscheduler', 7491 'reason': set([('task_struct', 'timer_slack_ns')])}, 7492 {'call': 'setitimer', 7493 'reason': set([('task_struct', 'timer_slack_ns')])}, 7494 {'call': 'ioprio_get', 7495 'reason': set([('task_struct', 'timer_slack_ns')])}, 7496 {'call': 'vfork', 7497 'reason': set([('task_struct', 'timer_slack_ns')])}, 7498 {'call': 'io_setup', 7499 'reason': set([('kioctx', 'user_id'), 7500 ('kioctx_table', 'nr'), 7501 ('mm_struct', 'ioctx_table')])}, 7502 {'call': 'mremap', 7503 'reason': set([('mm_struct', 'ioctx_table')])}, 7504 {'call': 'io_destroy', 7505 'reason': set([('kioctx', 'user_id'), 7506 ('kioctx_table', 'nr'), 7507 ('mm_struct', 'ioctx_table')])}, 7508 {'call': 'mbind', 7509 'reason': set([('mm_struct', 'ioctx_table')])}, 7510 {'call': 'prctl', 7511 'reason': set([('mm_struct', 'ioctx_table'), 7512 ('task_struct', 'timer_slack_ns')])}, 7513 {'call': 'move_pages', 7514 'reason': set([('mm_struct', 'ioctx_table'), 7515 ('task_struct', 'timer_slack_ns')])}, 7516 {'call': 'modify_ldt', 7517 'reason': set([('mm_struct', 'ioctx_table')])}, 7518 {'call': 'setpriority', 7519 'reason': set([('task_struct', 'timer_slack_ns')])}, 7520 {'call': 'mincore', 7521 'reason': set([('mm_struct', 'ioctx_table')])}, 7522 {'call': 'clone', 7523 'reason': set([('task_struct', 'timer_slack_ns')])}, 7524 {'call': 'sched_getparam', 7525 'reason': set([('task_struct', 'timer_slack_ns')])}, 7526 {'call': 'io_cancel', 7527 'reason': set([('kioctx', 'user_id'), 7528 ('kioctx_table', 'nr'), 7529 ('mm_struct', 'ioctx_table')])}], 7530 'io_setup': [{'call': 'io_getevents', 7531 'reason': set([('kioctx', 'cpu'), 7532 ('kioctx', 'max_reqs'), 7533 ('kioctx', 'mmap_base'), 7534 ('kioctx', 'mmap_size'), 7535 ('kioctx', 'req_batch')])}, 7536 {'call': 'io_submit', 7537 'reason': set([('kioctx', 'cpu'), 7538 ('kioctx', 'max_reqs'), 7539 ('kioctx', 'mmap_base'), 7540 ('kioctx', 'mmap_size'), 7541 ('kioctx', 'req_batch')])}, 7542 {'call': 'io_setup', 7543 'reason': set([('kioctx', 'cpu'), 7544 ('kioctx', 'max_reqs'), 7545 ('kioctx', 'mmap_base'), 7546 ('kioctx', 'mmap_size'), 7547 ('kioctx', 'req_batch')])}, 7548 {'call': 'io_destroy', 7549 'reason': set([('kioctx', 'cpu'), 7550 ('kioctx', 'max_reqs'), 7551 ('kioctx', 'mmap_base'), 7552 ('kioctx', 'mmap_size'), 7553 ('kioctx', 'req_batch')])}, 7554 {'call': 'io_cancel', 7555 'reason': set([('kioctx', 'cpu'), 7556 ('kioctx', 'max_reqs'), 7557 ('kioctx', 'mmap_base'), 7558 ('kioctx', 'mmap_size'), 7559 ('kioctx', 'req_batch')])}], 7560 'io_submit': [{'call': 'keyctl', 'reason': set([('mm_segment_t', 'seg')])}, 7561 {'call': 'rt_sigtimedwait', 7562 'reason': set([('mm_segment_t', 'seg')])}, 7563 {'call': 'msgrcv', 'reason': set([('mm_segment_t', 'seg')])}, 7564 {'call': 'kill', 'reason': set([('mm_segment_t', 'seg')])}, 7565 {'call': 'sched_getaffinity', 7566 'reason': set([('mm_segment_t', 'seg')])}, 7567 {'call': 'sched_setparam', 7568 'reason': set([('mm_segment_t', 'seg')])}, 7569 {'call': 'ioprio_set', 7570 'reason': set([('mm_segment_t', 'seg')])}, 7571 {'call': 'getppid', 'reason': set([('mm_segment_t', 'seg')])}, 7572 {'call': 'ioperm', 'reason': set([('mm_segment_t', 'seg')])}, 7573 {'call': 'mq_timedreceive', 7574 'reason': set([('mm_segment_t', 'seg')])}, 7575 {'call': 'capget', 'reason': set([('mm_segment_t', 'seg')])}, 7576 {'call': 'sched_setaffinity', 7577 'reason': set([('mm_segment_t', 'seg')])}, 7578 {'call': 'signal', 'reason': set([('mm_segment_t', 'seg')])}, 7579 {'call': 'semtimedop', 7580 'reason': set([('mm_segment_t', 'seg')])}, 7581 {'call': 'umount', 'reason': set([('mm_segment_t', 'seg')])}, 7582 {'call': 'sched_rr_get_interval', 7583 'reason': set([('mm_segment_t', 'seg')])}, 7584 {'call': 'rt_sigprocmask', 7585 'reason': set([('mm_segment_t', 'seg')])}, 7586 {'call': 'setsid', 'reason': set([('mm_segment_t', 'seg')])}, 7587 {'call': 'sigaltstack', 7588 'reason': set([('mm_segment_t', 'seg')])}, 7589 {'call': 'sched_setattr', 7590 'reason': set([('mm_segment_t', 'seg')])}, 7591 {'call': 'migrate_pages', 7592 'reason': set([('mm_segment_t', 'seg')])}, 7593 {'call': 'getitimer', 7594 'reason': set([('mm_segment_t', 'seg')])}, 7595 {'call': 'setpgid', 'reason': set([('mm_segment_t', 'seg')])}, 7596 {'call': 'getsid', 'reason': set([('mm_segment_t', 'seg')])}, 7597 {'call': 'prlimit64', 7598 'reason': set([('mm_segment_t', 'seg')])}, 7599 {'call': 'perf_event_open', 7600 'reason': set([('mm_segment_t', 'seg')])}, 7601 {'call': 'rt_sigaction', 7602 'reason': set([('mm_segment_t', 'seg')])}, 7603 {'call': 'getpgid', 'reason': set([('mm_segment_t', 'seg')])}, 7604 {'call': 'getpriority', 7605 'reason': set([('mm_segment_t', 'seg')])}, 7606 {'call': 'sigaction', 7607 'reason': set([('mm_segment_t', 'seg')])}, 7608 {'call': 'setns', 'reason': set([('mm_segment_t', 'seg')])}, 7609 {'call': 'fork', 'reason': set([('mm_segment_t', 'seg')])}, 7610 {'call': 'get_robust_list', 7611 'reason': set([('mm_segment_t', 'seg')])}, 7612 {'call': 'mq_timedsend', 7613 'reason': set([('mm_segment_t', 'seg')])}, 7614 {'call': 'sched_getscheduler', 7615 'reason': set([('mm_segment_t', 'seg')])}, 7616 {'call': 'ptrace', 'reason': set([('mm_segment_t', 'seg')])}, 7617 {'call': 'sched_getattr', 7618 'reason': set([('mm_segment_t', 'seg')])}, 7619 {'call': 'getrusage', 7620 'reason': set([('mm_segment_t', 'seg')])}, 7621 {'call': 'sched_setscheduler', 7622 'reason': set([('mm_segment_t', 'seg')])}, 7623 {'call': 'setitimer', 7624 'reason': set([('mm_segment_t', 'seg')])}, 7625 {'call': 'ioprio_get', 7626 'reason': set([('mm_segment_t', 'seg')])}, 7627 {'call': 'vfork', 'reason': set([('mm_segment_t', 'seg')])}, 7628 {'call': 'prctl', 'reason': set([('mm_segment_t', 'seg')])}, 7629 {'call': 'move_pages', 7630 'reason': set([('mm_segment_t', 'seg')])}, 7631 {'call': 'setpriority', 7632 'reason': set([('mm_segment_t', 'seg')])}, 7633 {'call': 'clone', 'reason': set([('mm_segment_t', 'seg')])}, 7634 {'call': 'sched_getparam', 7635 'reason': set([('mm_segment_t', 'seg')])}], 7636 'ioctl': [{'call': 'syncfs', 7637 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7638 {'call': 'vmsplice', 7639 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7640 {'call': 'pwritev64', 7641 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7642 {'call': 'fremovexattr', 7643 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7644 {'call': 'readahead', 7645 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7646 {'call': 'getdents', 7647 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7648 {'call': 'writev', 7649 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7650 {'call': 'preadv64', 7651 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7652 {'call': 'fchmod', 7653 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7654 {'call': 'pread64', 7655 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7656 {'call': 'signalfd4', 7657 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7658 {'call': 'read', 'reason': set([('fd', 'file'), ('fd', 'flags')])}, 7659 {'call': 'fchown', 7660 'reason': set([('fd', 'file'), ('fd', 'flags')])},