12887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov//===-- linux_syscall_hooks.h ---------------------------------------------===// 22887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 32887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// The LLVM Compiler Infrastructure 42887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 52887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// This file is distributed under the University of Illinois Open Source 62887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// License. See LICENSE.TXT for details. 72887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 82887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov//===----------------------------------------------------------------------===// 92887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 102887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// This file is a part of public sanitizer interface. 112887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 122887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// System call handlers. 132887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// 142887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// Interface methods declared in this header implement pre- and post- syscall 152887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// actions for the active sanitizer. 162887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// Usage: 172887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// __sanitizer_syscall_pre_getfoo(...args...); 182887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// int res = syscall(__NR_getfoo, ...args...); 192887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// __sanitizer_syscall_post_getfoo(res, ...args...); 202887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov//===----------------------------------------------------------------------===// 212887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#ifndef SANITIZER_LINUX_SYSCALL_HOOKS_H 222887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#define SANITIZER_LINUX_SYSCALL_HOOKS_H 232887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 242887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#ifdef __cplusplus 252887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanovextern "C" { 262887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#endif 272887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 282887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanovvoid __sanitizer_syscall_pre_rt_sigpending(void *p, size_t s); 292887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanovvoid __sanitizer_syscall_pre_getdents(int fd, void *dirp, int count); 302887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanovvoid __sanitizer_syscall_pre_getdents64(int fd, void *dirp, int count); 312887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanovvoid __sanitizer_syscall_pre_recvmsg(int sockfd, void *msg, int flags); 321d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanovvoid __sanitizer_syscall_pre_wait4(int pid, int *status, int options, void *r); 33fa568969fea365a04591d029974b5c93e2cc9867Evgeniy Stepanovvoid __sanitizer_syscall_pre_waitpid(int pid, int *status, int options); 348b40073a28ed435862e250ae01b8ff85d6a2063fEvgeniy Stepanovvoid __sanitizer_syscall_pre_clock_gettime(int clk_id, void *tp); 358b40073a28ed435862e250ae01b8ff85d6a2063fEvgeniy Stepanovvoid __sanitizer_syscall_pre_clock_getres(int clk_id, void *tp); 3674422e9f7cf31ee3cff478f6c36ca3faa46e1ebdEvgeniy Stepanovvoid __sanitizer_syscall_pre_read(unsigned int fd, void *buf, size_t count); 372887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanovvoid __sanitizer_syscall_post_rt_sigpending(long res, void *p, size_t s); 393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanovvoid __sanitizer_syscall_post_getdents(long res, int fd, void *dirp, int count); 401d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanovvoid __sanitizer_syscall_post_getdents64(long res, int fd, void *dirp, 411d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanov int count); 421d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanovvoid __sanitizer_syscall_post_recvmsg(long res, int sockfd, void *msg, 431d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanov int flags); 441d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanovvoid __sanitizer_syscall_post_wait4(long res, int pid, int *status, int options, 451d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanov void *r); 461d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanovvoid __sanitizer_syscall_post_waitpid(long res, int pid, int *status, 471d8bc4b25635462c58a81b7db32da289e1ea44bfEvgeniy Stepanov int options); 488b40073a28ed435862e250ae01b8ff85d6a2063fEvgeniy Stepanovvoid __sanitizer_syscall_post_clock_gettime(long res, int clk_id, void *tp); 498b40073a28ed435862e250ae01b8ff85d6a2063fEvgeniy Stepanovvoid __sanitizer_syscall_post_clock_getres(long res, int clk_id, void *tp); 5053fbbf419e1db6c03132650f189d725d23f51a42Alexey Samsonovvoid __sanitizer_syscall_post_read(long res, unsigned int fd, void *buf, 5153fbbf419e1db6c03132650f189d725d23f51a42Alexey Samsonov size_t count); 522887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 532887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov// And now a few syscalls we don't handle yet. 542887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_accept(...) 563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_accept4(...) 573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_access(...) 583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_acct(...) 593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_add_key(...) 603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_adjtimex(...) 613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_afs_syscall(...) 623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_alarm(...) 633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_arch_prctl(...) 643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_bdflush(...) 653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_bind(...) 663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_break(...) 673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_brk(...) 683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_capget(...) 693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_capset(...) 703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_chdir(...) 713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_chmod(...) 723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_chown(...) 733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_chown32(...) 743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_chroot(...) 753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_clock_adjtime(...) 763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_clock_nanosleep(...) 773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_clock_settime(...) 783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_clone(...) 793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_close(...) 803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_connect(...) 813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_creat(...) 823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_create_module(...) 833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_delete_module(...) 843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_dup(...) 853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_dup2(...) 863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_dup3(...) 873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_create(...) 883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_create1(...) 893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_ctl(...) 903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_ctl_old(...) 913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_pwait(...) 923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_wait(...) 933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_epoll_wait_old(...) 943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_eventfd(...) 953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_eventfd2(...) 963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_execve(...) 973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_exit(...) 983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_exit_group(...) 993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_faccessat(...) 1003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fadvise64(...) 1013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fadvise64_64(...) 1023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fallocate(...) 1033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fanotify_init(...) 1043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fanotify_mark(...) 1053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchdir(...) 1063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchmod(...) 1073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchmodat(...) 1083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchown(...) 1093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchown32(...) 1103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fchownat(...) 1113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fcntl(...) 1123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fcntl64(...) 1133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fdatasync(...) 1143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fgetxattr(...) 1153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_flistxattr(...) 1163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_flock(...) 1173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fork(...) 1183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fremovexattr(...) 1193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fsetxattr(...) 1203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fstat(...) 1213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fstat64(...) 1223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fstatat64(...) 1233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fstatfs(...) 1243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fstatfs64(...) 1253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_fsync(...) 1263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ftime(...) 1273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ftruncate(...) 1283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ftruncate64(...) 1293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_futex(...) 1303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_futimesat(...) 1313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getcpu(...) 1323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getcwd(...) 1333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getegid(...) 1343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getegid32(...) 1353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_geteuid(...) 1363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_geteuid32(...) 1373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getgid(...) 1383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getgid32(...) 1393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getgroups(...) 1403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getgroups32(...) 1413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getitimer(...) 1423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_get_kernel_syms(...) 1433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_get_mempolicy(...) 1443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpeername(...) 1453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpgid(...) 1463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpgrp(...) 1473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpid(...) 1483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpmsg(...) 1493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getppid(...) 1503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getpriority(...) 1513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getresgid(...) 1523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getresgid32(...) 1533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getresuid(...) 1543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getresuid32(...) 1553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getrlimit(...) 1563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_get_robust_list(...) 1573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getrusage(...) 1583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getsid(...) 1593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getsockname(...) 1603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getsockopt(...) 1613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_get_thread_area(...) 1623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_gettid(...) 1633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_gettimeofday(...) 1643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getuid(...) 1653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getuid32(...) 1663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_getxattr(...) 1673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_gtty(...) 1683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_idle(...) 1693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_init_module(...) 1703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_inotify_add_watch(...) 1713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_inotify_init(...) 1723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_inotify_init1(...) 1733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_inotify_rm_watch(...) 1743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_io_cancel(...) 1753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ioctl(...) 1763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_io_destroy(...) 1773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_io_getevents(...) 1783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ioperm(...) 1793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_iopl(...) 1803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ioprio_get(...) 1813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ioprio_set(...) 1823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_io_setup(...) 1833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_io_submit(...) 1843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ipc(...) 1853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_kexec_load(...) 1863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_keyctl(...) 1873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_kill(...) 1883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lchown(...) 1893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lchown32(...) 1903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lgetxattr(...) 1913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_link(...) 1923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_linkat(...) 1933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_listen(...) 1943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_listxattr(...) 1953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_llistxattr(...) 1963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre__llseek(...) 1973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lock(...) 1983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lookup_dcookie(...) 1993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lremovexattr(...) 2003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lseek(...) 2013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lsetxattr(...) 2023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lstat(...) 2033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_lstat64(...) 2043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_madvise(...) 2053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_madvise1(...) 2063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mbind(...) 2073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_migrate_pages(...) 2083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mincore(...) 2093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mkdir(...) 2103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mkdirat(...) 2113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mknod(...) 2123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mknodat(...) 2133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mlock(...) 2143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mlockall(...) 2153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mmap(...) 2163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mmap2(...) 2173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_modify_ldt(...) 2183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mount(...) 2193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_move_pages(...) 2203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mprotect(...) 2213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mpx(...) 2223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_getsetattr(...) 2233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_notify(...) 2243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_open(...) 2253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_timedreceive(...) 2263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_timedsend(...) 2273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mq_unlink(...) 2283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_mremap(...) 2293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_msgctl(...) 2303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_msgget(...) 2313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_msgrcv(...) 2323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_msgsnd(...) 2333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_msync(...) 2343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_munlock(...) 2353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_munlockall(...) 2363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_munmap(...) 2373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_name_to_handle_at(...) 2383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_nanosleep(...) 2393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_newfstatat(...) 2403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre__newselect(...) 2413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_nfsservctl(...) 2423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_nice(...) 2433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_oldfstat(...) 2443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_oldlstat(...) 2453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_oldolduname(...) 2463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_oldstat(...) 2473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_olduname(...) 2483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_open(...) 2493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_openat(...) 2503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_open_by_handle_at(...) 2513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pause(...) 2523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_perf_event_open(...) 2533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_personality(...) 2543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pipe(...) 2553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pipe2(...) 2563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pivot_root(...) 2573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_poll(...) 2583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ppoll(...) 2593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_prctl(...) 2603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pread64(...) 2613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_preadv(...) 2623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_prlimit64(...) 2633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_process_vm_readv(...) 2643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_process_vm_writev(...) 2653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_prof(...) 2663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_profil(...) 2673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pselect6(...) 2683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ptrace(...) 2693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_putpmsg(...) 2703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pwrite64(...) 2713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_pwritev(...) 2723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_query_module(...) 2733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_quotactl(...) 2743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_readahead(...) 2753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_readdir(...) 2763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_readlink(...) 2773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_readlinkat(...) 2783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_readv(...) 2793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_reboot(...) 2803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_recvfrom(...) 2813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_recvmmsg(...) 2823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_remap_file_pages(...) 2833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_removexattr(...) 2843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rename(...) 2853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_renameat(...) 2863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_request_key(...) 2873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_restart_syscall(...) 2883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rmdir(...) 2893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigaction(...) 2903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigprocmask(...) 2913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigqueueinfo(...) 2923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigreturn(...) 2933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigsuspend(...) 2943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_sigtimedwait(...) 2953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_rt_tgsigqueueinfo(...) 2963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_getaffinity(...) 2973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_getparam(...) 2983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_get_priority_max(...) 2993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_get_priority_min(...) 3003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_getscheduler(...) 3013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_rr_get_interval(...) 3023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_setaffinity(...) 3033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_setparam(...) 3043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_setscheduler(...) 3053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sched_yield(...) 3063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_security(...) 3073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_select(...) 3083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_semctl(...) 3093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_semget(...) 3103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_semop(...) 3113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_semtimedop(...) 3123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sendfile(...) 3133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sendfile64(...) 3143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sendmmsg(...) 3153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sendmsg(...) 3163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sendto(...) 3173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setdomainname(...) 3183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setfsgid(...) 3193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setfsgid32(...) 3203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setfsuid(...) 3213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setfsuid32(...) 3223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setgid(...) 3233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setgid32(...) 3243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setgroups(...) 3253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setgroups32(...) 3263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sethostname(...) 3273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setitimer(...) 3283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_set_mempolicy(...) 3293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setns(...) 3303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setpgid(...) 3313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setpriority(...) 3323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setregid(...) 3333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setregid32(...) 3343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setresgid(...) 3353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setresgid32(...) 3363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setresuid(...) 3373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setresuid32(...) 3383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setreuid(...) 3393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setreuid32(...) 3403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setrlimit(...) 3413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_set_robust_list(...) 3423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setsid(...) 3433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setsockopt(...) 3443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_set_thread_area(...) 3453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_set_tid_address(...) 3463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_settimeofday(...) 3473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setuid(...) 3483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setuid32(...) 3493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_setxattr(...) 3503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sgetmask(...) 3513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_shmat(...) 3523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_shmctl(...) 3533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_shmdt(...) 3543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_shmget(...) 3553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_shutdown(...) 3563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigaction(...) 3573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigaltstack(...) 3583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_signal(...) 3593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_signalfd(...) 3603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_signalfd4(...) 3613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigpending(...) 3623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigprocmask(...) 3633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigreturn(...) 3643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sigsuspend(...) 3653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_socket(...) 3663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_socketcall(...) 3673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_socketpair(...) 3683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_splice(...) 3693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ssetmask(...) 3703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_stat(...) 3713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_stat64(...) 3723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_statfs(...) 3733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_statfs64(...) 3743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_stime(...) 3753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_stty(...) 3763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_swapoff(...) 3773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_swapon(...) 3783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_symlink(...) 3793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_symlinkat(...) 3803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sync(...) 3813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sync_file_range(...) 3823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_syncfs(...) 3833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre__sysctl(...) 3843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sysfs(...) 3853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_sysinfo(...) 3863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_syslog(...) 3873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_tee(...) 3883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_tgkill(...) 3893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_time(...) 3903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timer_create(...) 3913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timer_delete(...) 3923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timerfd_create(...) 3933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timerfd_gettime(...) 3943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timerfd_settime(...) 3953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timer_getoverrun(...) 3963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timer_gettime(...) 3973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_timer_settime(...) 3983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_times(...) 3993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_tkill(...) 4003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_truncate(...) 4013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_truncate64(...) 4023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_tuxcall(...) 4033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ugetrlimit(...) 4043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ulimit(...) 4053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_umask(...) 4063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_umount(...) 4073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_umount2(...) 4083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_uname(...) 4093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_unlink(...) 4103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_unlinkat(...) 4113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_unshare(...) 4123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_uselib(...) 4133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_ustat(...) 4143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_utime(...) 4153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_utimensat(...) 4163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_utimes(...) 4173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vfork(...) 4183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vhangup(...) 4193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vm86(...) 4203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vm86old(...) 4213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vmsplice(...) 4223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_vserver(...) 4233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_waitid(...) 4243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_write(...) 4253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_pre_writev(...) 426fa568969fea365a04591d029974b5c93e2cc9867Evgeniy Stepanov 4273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_accept4(res, ...) 4283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_accept(res, ...) 4293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_access(res, ...) 4303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_acct(res, ...) 4313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_add_key(res, ...) 4323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_adjtimex(res, ...) 4333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_afs_syscall(res, ...) 4343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_alarm(res, ...) 4353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_arch_prctl(res, ...) 4363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_bdflush(res, ...) 4373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_bind(res, ...) 4383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_break(res, ...) 4393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_brk(res, ...) 4403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_capget(res, ...) 4413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_capset(res, ...) 4423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_chdir(res, ...) 4433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_chmod(res, ...) 4443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_chown32(res, ...) 4453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_chown(res, ...) 4463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_chroot(res, ...) 4473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_clock_adjtime(res, ...) 4483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_clock_nanosleep(res, ...) 4493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_clock_settime(res, ...) 4503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_clone(res, ...) 4513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_close(res, ...) 4523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_connect(res, ...) 4533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_create_module(res, ...) 4543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_creat(res, ...) 4553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_delete_module(res, ...) 4563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_dup2(res, ...) 4573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_dup3(res, ...) 4583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_dup(res, ...) 4593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_create1(res, ...) 4603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_create(res, ...) 4613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_ctl_old(res, ...) 4623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_ctl(res, ...) 4633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_pwait(res, ...) 4643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_wait_old(res, ...) 4653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_epoll_wait(res, ...) 4663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_eventfd2(res, ...) 4673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_eventfd(res, ...) 4683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_execve(res, ...) 4693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_exit_group(res, ...) 4703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_exit(res, ...) 4713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_faccessat(res, ...) 4723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fadvise64_64(res, ...) 4733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fadvise64(res, ...) 4743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fallocate(res, ...) 4753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fanotify_init(res, ...) 4763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fanotify_mark(res, ...) 4773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchdir(res, ...) 4783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchmodat(res, ...) 4793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchmod(res, ...) 4803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchown32(res, ...) 4813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchownat(res, ...) 4823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fchown(res, ...) 4833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fcntl64(res, ...) 4843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fcntl(res, ...) 4853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fdatasync(res, ...) 4863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fgetxattr(res, ...) 4873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_flistxattr(res, ...) 4883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_flock(res, ...) 4893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fork(res, ...) 4903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fremovexattr(res, ...) 4913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fsetxattr(res, ...) 4923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fstat64(res, ...) 4933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fstatat64(res, ...) 4943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fstatfs64(res, ...) 4953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fstatfs(res, ...) 4963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fstat(res, ...) 4973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_fsync(res, ...) 4983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ftime(res, ...) 4993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ftruncate64(res, ...) 5003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ftruncate(res, ...) 5013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_futex(res, ...) 5023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_futimesat(res, ...) 5033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getcpu(res, ...) 5043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getcwd(res, ...) 5053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getegid32(res, ...) 5063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getegid(res, ...) 5073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_geteuid32(res, ...) 5083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_geteuid(res, ...) 5093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getgid32(res, ...) 5103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getgid(res, ...) 5113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getgroups32(res, ...) 5123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getgroups(res, ...) 5133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getitimer(res, ...) 5143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_get_kernel_syms(res, ...) 5153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_get_mempolicy(res, ...) 5163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpeername(res, ...) 5173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpgid(res, ...) 5183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpgrp(res, ...) 5193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpid(res, ...) 5203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpmsg(res, ...) 5213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getppid(res, ...) 5223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getpriority(res, ...) 5233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getresgid32(res, ...) 5243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getresgid(res, ...) 5253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getresuid32(res, ...) 5263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getresuid(res, ...) 5273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getrlimit(res, ...) 5283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_get_robust_list(res, ...) 5293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getrusage(res, ...) 5303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getsid(res, ...) 5313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getsockname(res, ...) 5323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getsockopt(res, ...) 5333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_get_thread_area(res, ...) 5343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_gettid(res, ...) 5353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_gettimeofday(res, ...) 5363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getuid32(res, ...) 5373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getuid(res, ...) 5383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_getxattr(res, ...) 5393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_gtty(res, ...) 5403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_idle(res, ...) 5413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_init_module(res, ...) 5423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_inotify_add_watch(res, ...) 5433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_inotify_init1(res, ...) 5443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_inotify_init(res, ...) 5453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_inotify_rm_watch(res, ...) 5463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_io_cancel(res, ...) 5473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ioctl(res, ...) 5483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_io_destroy(res, ...) 5493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_io_getevents(res, ...) 5503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ioperm(res, ...) 5513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_iopl(res, ...) 5523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ioprio_get(res, ...) 5533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ioprio_set(res, ...) 5543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_io_setup(res, ...) 5553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_io_submit(res, ...) 5563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ipc(res, ...) 5573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_kexec_load(res, ...) 5583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_keyctl(res, ...) 5593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_kill(res, ...) 5603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lchown32(res, ...) 5613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lchown(res, ...) 5623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lgetxattr(res, ...) 5633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_linkat(res, ...) 5643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_link(res, ...) 5653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_listen(res, ...) 5663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_listxattr(res, ...) 5673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_llistxattr(res, ...) 5683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post__llseek(res, ...) 5693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lock(res, ...) 5703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lookup_dcookie(res, ...) 5713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lremovexattr(res, ...) 5723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lseek(res, ...) 5733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lsetxattr(res, ...) 5743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lstat64(res, ...) 5753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_lstat(res, ...) 5763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_madvise1(res, ...) 5773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_madvise(res, ...) 5783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mbind(res, ...) 5793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_migrate_pages(res, ...) 5803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mincore(res, ...) 5813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mkdirat(res, ...) 5823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mkdir(res, ...) 5833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mknodat(res, ...) 5843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mknod(res, ...) 5853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mlockall(res, ...) 5863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mlock(res, ...) 5873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mmap2(res, ...) 5883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mmap(res, ...) 5893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_modify_ldt(res, ...) 5903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mount(res, ...) 5913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_move_pages(res, ...) 5923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mprotect(res, ...) 5933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mpx(res, ...) 5943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_getsetattr(res, ...) 5953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_notify(res, ...) 5963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_open(res, ...) 5973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_timedreceive(res, ...) 5983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_timedsend(res, ...) 5993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mq_unlink(res, ...) 6003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_mremap(res, ...) 6013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_msgctl(res, ...) 6023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_msgget(res, ...) 6033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_msgrcv(res, ...) 6043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_msgsnd(res, ...) 6053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_msync(res, ...) 6063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_munlockall(res, ...) 6073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_munlock(res, ...) 6083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_munmap(res, ...) 6093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_name_to_handle_at(res, ...) 6103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_nanosleep(res, ...) 6113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_newfstatat(res, ...) 6123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post__newselect(res, ...) 6133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_nfsservctl(res, ...) 6143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_nice(res, ...) 6153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_oldfstat(res, ...) 6163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_oldlstat(res, ...) 6173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_oldolduname(res, ...) 6183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_oldstat(res, ...) 6193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_olduname(res, ...) 6203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_openat(res, ...) 6213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_open_by_handle_at(res, ...) 6223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_open(res, ...) 6233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pause(res, ...) 6243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_perf_event_open(res, ...) 6253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_personality(res, ...) 6263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pipe2(res, ...) 6273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pipe(res, ...) 6283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pivot_root(res, ...) 6293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_poll(res, ...) 6303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ppoll(res, ...) 6313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_prctl(res, ...) 6323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pread64(res, ...) 6333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_preadv(res, ...) 6343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_prlimit64(res, ...) 6353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_process_vm_readv(res, ...) 6363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_process_vm_writev(res, ...) 6373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_profil(res, ...) 6383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_prof(res, ...) 6393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pselect6(res, ...) 6403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ptrace(res, ...) 6413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_putpmsg(res, ...) 6423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pwrite64(res, ...) 6433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_pwritev(res, ...) 6443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_query_module(res, ...) 6453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_quotactl(res, ...) 6463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_readahead(res, ...) 6473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_readdir(res, ...) 6483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_readlinkat(res, ...) 6493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_readlink(res, ...) 6503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_readv(res, ...) 6513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_reboot(res, ...) 6523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_recvfrom(res, ...) 6533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_recvmmsg(res, ...) 6543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_remap_file_pages(res, ...) 6553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_removexattr(res, ...) 6563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_renameat(res, ...) 6573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rename(res, ...) 6583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_request_key(res, ...) 6593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_restart_syscall(res, ...) 6603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rmdir(res, ...) 6613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigaction(res, ...) 6623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigprocmask(res, ...) 6633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigqueueinfo(res, ...) 6643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigreturn(res, ...) 6653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigsuspend(res, ...) 6663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_sigtimedwait(res, ...) 6673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_rt_tgsigqueueinfo(res, ...) 6683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_getaffinity(res, ...) 6693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_getparam(res, ...) 6703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_get_priority_max(res, ...) 6713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_get_priority_min(res, ...) 6723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_getscheduler(res, ...) 6733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_rr_get_interval(res, ...) 6743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_setaffinity(res, ...) 6753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_setparam(res, ...) 6763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_setscheduler(res, ...) 6773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sched_yield(res, ...) 6783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_security(res, ...) 6793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_select(res, ...) 6803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_semctl(res, ...) 6813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_semget(res, ...) 6823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_semop(res, ...) 6833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_semtimedop(res, ...) 6843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sendfile64(res, ...) 6853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sendfile(res, ...) 6863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sendmmsg(res, ...) 6873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sendmsg(res, ...) 6883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sendto(res, ...) 6893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setdomainname(res, ...) 6903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setfsgid32(res, ...) 6913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setfsgid(res, ...) 6923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setfsuid32(res, ...) 6933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setfsuid(res, ...) 6943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setgid32(res, ...) 6953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setgid(res, ...) 6963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setgroups32(res, ...) 6973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setgroups(res, ...) 6983ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sethostname(res, ...) 6993ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setitimer(res, ...) 7003ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_set_mempolicy(res, ...) 7013ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setns(res, ...) 7023ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setpgid(res, ...) 7033ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setpriority(res, ...) 7043ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setregid32(res, ...) 7053ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setregid(res, ...) 7063ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setresgid32(res, ...) 7073ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setresgid(res, ...) 7083ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setresuid32(res, ...) 7093ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setresuid(res, ...) 7103ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setreuid32(res, ...) 7113ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setreuid(res, ...) 7123ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setrlimit(res, ...) 7133ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_set_robust_list(res, ...) 7143ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setsid(res, ...) 7153ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setsockopt(res, ...) 7163ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_set_thread_area(res, ...) 7173ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_set_tid_address(res, ...) 7183ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_settimeofday(res, ...) 7193ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setuid32(res, ...) 7203ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setuid(res, ...) 7213ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_setxattr(res, ...) 7223ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sgetmask(res, ...) 7233ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_shmat(res, ...) 7243ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_shmctl(res, ...) 7253ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_shmdt(res, ...) 7263ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_shmget(res, ...) 7273ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_shutdown(res, ...) 7283ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigaction(res, ...) 7293ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigaltstack(res, ...) 7303ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_signalfd4(res, ...) 7313ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_signalfd(res, ...) 7323ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_signal(res, ...) 7333ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigpending(res, ...) 7343ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigprocmask(res, ...) 7353ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigreturn(res, ...) 7363ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sigsuspend(res, ...) 7373ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_socketcall(res, ...) 7383ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_socketpair(res, ...) 7393ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_socket(res, ...) 7403ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_splice(res, ...) 7413ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ssetmask(res, ...) 7423ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_stat64(res, ...) 7433ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_statfs64(res, ...) 7443ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_statfs(res, ...) 7453ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_stat(res, ...) 7463ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_stime(res, ...) 7473ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_stty(res, ...) 7483ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_swapoff(res, ...) 7493ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_swapon(res, ...) 7503ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_symlinkat(res, ...) 7513ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_symlink(res, ...) 7523ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sync_file_range(res, ...) 7533ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_syncfs(res, ...) 7543ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sync(res, ...) 7553ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post__sysctl(res, ...) 7563ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sysfs(res, ...) 7573ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_sysinfo(res, ...) 7583ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_syslog(res, ...) 7593ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_tee(res, ...) 7603ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_tgkill(res, ...) 7613ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timer_create(res, ...) 7623ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timer_delete(res, ...) 7633ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_time(res, ...) 7643ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timerfd_create(res, ...) 7653ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timerfd_gettime(res, ...) 7663ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timerfd_settime(res, ...) 7673ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timer_getoverrun(res, ...) 7683ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timer_gettime(res, ...) 7693ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_timer_settime(res, ...) 7703ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_times(res, ...) 7713ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_tkill(res, ...) 7723ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_truncate64(res, ...) 7733ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_truncate(res, ...) 7743ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_tuxcall(res, ...) 7753ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ugetrlimit(res, ...) 7763ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ulimit(res, ...) 7773ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_umask(res, ...) 7783ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_umount2(res, ...) 7793ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_umount(res, ...) 7803ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_uname(res, ...) 7813ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_unlinkat(res, ...) 7823ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_unlink(res, ...) 7833ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_unshare(res, ...) 7843ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_uselib(res, ...) 7853ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_ustat(res, ...) 7863ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_utimensat(res, ...) 7873ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_utime(res, ...) 7883ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_utimes(res, ...) 7893ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vfork(res, ...) 7903ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vhangup(res, ...) 7913ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vm86old(res, ...) 7923ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vm86(res, ...) 7933ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vmsplice(res, ...) 7943ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_vserver(res, ...) 7953ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_waitid(res, ...) 7963ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_write(res, ...) 7973ba4b90e89366e537b875cf9f54f370e0ece7007Evgeniy Stepanov#define __sanitizer_syscall_post_writev(res, ...) 7982887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 7992887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#ifdef __cplusplus 8002887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov} // extern "C" 8012887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#endif 8022887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov 8032887a64cb7b82fc2dcbe4b1fcc33562077ec371aEvgeniy Stepanov#endif // SANITIZER_LINUX_SYSCALL_HOOKS_H 804