brintos

brintos / llvm-project-archived public Read only

0
0
Text · 347.4 KiB · f661152 Raw
5006 lines · c
1//===-- netbsd_syscall_hooks.h --------------------------------------------===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8//9// This file is a part of public sanitizer interface.10//11// System call handlers.12//13// Interface methods declared in this header implement pre- and post- syscall14// actions for the active sanitizer.15// Usage:16//   __sanitizer_syscall_pre_getfoo(...args...);17//   long long res = syscall(SYS_getfoo, ...args...);18//   __sanitizer_syscall_post_getfoo(res, ...args...);19//20// DO NOT EDIT! THIS FILE HAS BEEN GENERATED!21//22// Generated with: generate_netbsd_syscalls.awk23// Generated date: 2020-09-1024// Generated from: syscalls.master,v 1.306 2020/08/14 00:53:16 riastradh Exp25//26//===----------------------------------------------------------------------===//27#ifndef SANITIZER_NETBSD_SYSCALL_HOOKS_H28#define SANITIZER_NETBSD_SYSCALL_HOOKS_H29 30#define __sanitizer_syscall_pre_syscall(code, arg0, arg1, arg2, arg3, arg4,    \31                                        arg5, arg6, arg7)                      \32  __sanitizer_syscall_pre_impl_syscall(                                        \33      (long long)(code), (long long)(arg0), (long long)(arg1),                 \34      (long long)(arg2), (long long)(arg3), (long long)(arg4),                 \35      (long long)(arg5), (long long)(arg6), (long long)(arg7))36#define __sanitizer_syscall_post_syscall(res, code, arg0, arg1, arg2, arg3,    \37                                         arg4, arg5, arg6, arg7)               \38  __sanitizer_syscall_post_impl_syscall(                                       \39      res, (long long)(code), (long long)(arg0), (long long)(arg1),            \40      (long long)(arg2), (long long)(arg3), (long long)(arg4),                 \41      (long long)(arg5), (long long)(arg6), (long long)(arg7))42#define __sanitizer_syscall_pre_exit(rval)                                     \43  __sanitizer_syscall_pre_impl_exit((long long)(rval))44#define __sanitizer_syscall_post_exit(res, rval)                               \45  __sanitizer_syscall_post_impl_exit(res, (long long)(rval))46#define __sanitizer_syscall_pre_fork() __sanitizer_syscall_pre_impl_fork()47#define __sanitizer_syscall_post_fork(res)                                     \48  __sanitizer_syscall_post_impl_fork(res)49#define __sanitizer_syscall_pre_read(fd, buf, nbyte)                           \50  __sanitizer_syscall_pre_impl_read((long long)(fd), (long long)(buf),         \51                                    (long long)(nbyte))52#define __sanitizer_syscall_post_read(res, fd, buf, nbyte)                     \53  __sanitizer_syscall_post_impl_read(res, (long long)(fd), (long long)(buf),   \54                                     (long long)(nbyte))55#define __sanitizer_syscall_pre_write(fd, buf, nbyte)                          \56  __sanitizer_syscall_pre_impl_write((long long)(fd), (long long)(buf),        \57                                     (long long)(nbyte))58#define __sanitizer_syscall_post_write(res, fd, buf, nbyte)                    \59  __sanitizer_syscall_post_impl_write(res, (long long)(fd), (long long)(buf),  \60                                      (long long)(nbyte))61#define __sanitizer_syscall_pre_open(path, flags, mode)                        \62  __sanitizer_syscall_pre_impl_open((long long)(path), (long long)(flags),     \63                                    (long long)(mode))64#define __sanitizer_syscall_post_open(res, path, flags, mode)                  \65  __sanitizer_syscall_post_impl_open(res, (long long)(path),                   \66                                     (long long)(flags), (long long)(mode))67#define __sanitizer_syscall_pre_close(fd)                                      \68  __sanitizer_syscall_pre_impl_close((long long)(fd))69#define __sanitizer_syscall_post_close(res, fd)                                \70  __sanitizer_syscall_post_impl_close(res, (long long)(fd))71#define __sanitizer_syscall_pre_compat_50_wait4(pid, status, options, rusage)  \72  __sanitizer_syscall_pre_impl_compat_50_wait4(                                \73      (long long)(pid), (long long)(status), (long long)(options),             \74      (long long)(rusage))75#define __sanitizer_syscall_post_compat_50_wait4(res, pid, status, options,    \76                                                 rusage)                       \77  __sanitizer_syscall_post_impl_compat_50_wait4(                               \78      res, (long long)(pid), (long long)(status), (long long)(options),        \79      (long long)(rusage))80#define __sanitizer_syscall_pre_compat_43_ocreat(path, mode)                   \81  __sanitizer_syscall_pre_impl_compat_43_ocreat((long long)(path),             \82                                                (long long)(mode))83#define __sanitizer_syscall_post_compat_43_ocreat(res, path, mode)             \84  __sanitizer_syscall_post_impl_compat_43_ocreat(res, (long long)(path),       \85                                                 (long long)(mode))86#define __sanitizer_syscall_pre_link(path, link)                               \87  __sanitizer_syscall_pre_impl_link((long long)(path), (long long)(link))88#define __sanitizer_syscall_post_link(res, path, link)                         \89  __sanitizer_syscall_post_impl_link(res, (long long)(path), (long long)(link))90#define __sanitizer_syscall_pre_unlink(path)                                   \91  __sanitizer_syscall_pre_impl_unlink((long long)(path))92#define __sanitizer_syscall_post_unlink(res, path)                             \93  __sanitizer_syscall_post_impl_unlink(res, (long long)(path))94/* syscall 11 has been skipped */95#define __sanitizer_syscall_pre_chdir(path)                                    \96  __sanitizer_syscall_pre_impl_chdir((long long)(path))97#define __sanitizer_syscall_post_chdir(res, path)                              \98  __sanitizer_syscall_post_impl_chdir(res, (long long)(path))99#define __sanitizer_syscall_pre_fchdir(fd)                                     \100  __sanitizer_syscall_pre_impl_fchdir((long long)(fd))101#define __sanitizer_syscall_post_fchdir(res, fd)                               \102  __sanitizer_syscall_post_impl_fchdir(res, (long long)(fd))103#define __sanitizer_syscall_pre_compat_50_mknod(path, mode, dev)               \104  __sanitizer_syscall_pre_impl_compat_50_mknod(                                \105      (long long)(path), (long long)(mode), (long long)(dev))106#define __sanitizer_syscall_post_compat_50_mknod(res, path, mode, dev)         \107  __sanitizer_syscall_post_impl_compat_50_mknod(                               \108      res, (long long)(path), (long long)(mode), (long long)(dev))109#define __sanitizer_syscall_pre_chmod(path, mode)                              \110  __sanitizer_syscall_pre_impl_chmod((long long)(path), (long long)(mode))111#define __sanitizer_syscall_post_chmod(res, path, mode)                        \112  __sanitizer_syscall_post_impl_chmod(res, (long long)(path), (long long)(mode))113#define __sanitizer_syscall_pre_chown(path, uid, gid)                          \114  __sanitizer_syscall_pre_impl_chown((long long)(path), (long long)(uid),      \115                                     (long long)(gid))116#define __sanitizer_syscall_post_chown(res, path, uid, gid)                    \117  __sanitizer_syscall_post_impl_chown(res, (long long)(path),                  \118                                      (long long)(uid), (long long)(gid))119#define __sanitizer_syscall_pre_break(nsize)                                   \120  __sanitizer_syscall_pre_impl_break((long long)(nsize))121#define __sanitizer_syscall_post_break(res, nsize)                             \122  __sanitizer_syscall_post_impl_break(res, (long long)(nsize))123#define __sanitizer_syscall_pre_compat_20_getfsstat(buf, bufsize, flags)       \124  __sanitizer_syscall_pre_impl_compat_20_getfsstat(                            \125      (long long)(buf), (long long)(bufsize), (long long)(flags))126#define __sanitizer_syscall_post_compat_20_getfsstat(res, buf, bufsize, flags) \127  __sanitizer_syscall_post_impl_compat_20_getfsstat(                           \128      res, (long long)(buf), (long long)(bufsize), (long long)(flags))129#define __sanitizer_syscall_pre_compat_43_olseek(fd, offset, whence)           \130  __sanitizer_syscall_pre_impl_compat_43_olseek(                               \131      (long long)(fd), (long long)(offset), (long long)(whence))132#define __sanitizer_syscall_post_compat_43_olseek(res, fd, offset, whence)     \133  __sanitizer_syscall_post_impl_compat_43_olseek(                              \134      res, (long long)(fd), (long long)(offset), (long long)(whence))135#define __sanitizer_syscall_pre_getpid() __sanitizer_syscall_pre_impl_getpid()136#define __sanitizer_syscall_post_getpid(res)                                   \137  __sanitizer_syscall_post_impl_getpid(res)138#define __sanitizer_syscall_pre_compat_40_mount(type, path, flags, data)       \139  __sanitizer_syscall_pre_impl_compat_40_mount(                                \140      (long long)(type), (long long)(path), (long long)(flags),                \141      (long long)(data))142#define __sanitizer_syscall_post_compat_40_mount(res, type, path, flags, data) \143  __sanitizer_syscall_post_impl_compat_40_mount(                               \144      res, (long long)(type), (long long)(path), (long long)(flags),           \145      (long long)(data))146#define __sanitizer_syscall_pre_unmount(path, flags)                           \147  __sanitizer_syscall_pre_impl_unmount((long long)(path), (long long)(flags))148#define __sanitizer_syscall_post_unmount(res, path, flags)                     \149  __sanitizer_syscall_post_impl_unmount(res, (long long)(path),                \150                                        (long long)(flags))151#define __sanitizer_syscall_pre_setuid(uid)                                    \152  __sanitizer_syscall_pre_impl_setuid((long long)(uid))153#define __sanitizer_syscall_post_setuid(res, uid)                              \154  __sanitizer_syscall_post_impl_setuid(res, (long long)(uid))155#define __sanitizer_syscall_pre_getuid() __sanitizer_syscall_pre_impl_getuid()156#define __sanitizer_syscall_post_getuid(res)                                   \157  __sanitizer_syscall_post_impl_getuid(res)158#define __sanitizer_syscall_pre_geteuid() __sanitizer_syscall_pre_impl_geteuid()159#define __sanitizer_syscall_post_geteuid(res)                                  \160  __sanitizer_syscall_post_impl_geteuid(res)161#define __sanitizer_syscall_pre_ptrace(req, pid, addr, data)                   \162  __sanitizer_syscall_pre_impl_ptrace((long long)(req), (long long)(pid),      \163                                      (long long)(addr), (long long)(data))164#define __sanitizer_syscall_post_ptrace(res, req, pid, addr, data)             \165  __sanitizer_syscall_post_impl_ptrace(res, (long long)(req),                  \166                                       (long long)(pid), (long long)(addr),    \167                                       (long long)(data))168#define __sanitizer_syscall_pre_recvmsg(s, msg, flags)                         \169  __sanitizer_syscall_pre_impl_recvmsg((long long)(s), (long long)(msg),       \170                                       (long long)(flags))171#define __sanitizer_syscall_post_recvmsg(res, s, msg, flags)                   \172  __sanitizer_syscall_post_impl_recvmsg(res, (long long)(s), (long long)(msg), \173                                        (long long)(flags))174#define __sanitizer_syscall_pre_sendmsg(s, msg, flags)                         \175  __sanitizer_syscall_pre_impl_sendmsg((long long)(s), (long long)(msg),       \176                                       (long long)(flags))177#define __sanitizer_syscall_post_sendmsg(res, s, msg, flags)                   \178  __sanitizer_syscall_post_impl_sendmsg(res, (long long)(s), (long long)(msg), \179                                        (long long)(flags))180#define __sanitizer_syscall_pre_recvfrom(s, buf, len, flags, from,             \181                                         fromlenaddr)                          \182  __sanitizer_syscall_pre_impl_recvfrom(                                       \183      (long long)(s), (long long)(buf), (long long)(len), (long long)(flags),  \184      (long long)(from), (long long)(fromlenaddr))185#define __sanitizer_syscall_post_recvfrom(res, s, buf, len, flags, from,       \186                                          fromlenaddr)                         \187  __sanitizer_syscall_post_impl_recvfrom(                                      \188      res, (long long)(s), (long long)(buf), (long long)(len),                 \189      (long long)(flags), (long long)(from), (long long)(fromlenaddr))190#define __sanitizer_syscall_pre_accept(s, name, anamelen)                      \191  __sanitizer_syscall_pre_impl_accept((long long)(s), (long long)(name),       \192                                      (long long)(anamelen))193#define __sanitizer_syscall_post_accept(res, s, name, anamelen)                \194  __sanitizer_syscall_post_impl_accept(res, (long long)(s), (long long)(name), \195                                       (long long)(anamelen))196#define __sanitizer_syscall_pre_getpeername(fdes, asa, alen)                   \197  __sanitizer_syscall_pre_impl_getpeername(                                    \198      (long long)(fdes), (long long)(asa), (long long)(alen))199#define __sanitizer_syscall_post_getpeername(res, fdes, asa, alen)             \200  __sanitizer_syscall_post_impl_getpeername(                                   \201      res, (long long)(fdes), (long long)(asa), (long long)(alen))202#define __sanitizer_syscall_pre_getsockname(fdes, asa, alen)                   \203  __sanitizer_syscall_pre_impl_getsockname(                                    \204      (long long)(fdes), (long long)(asa), (long long)(alen))205#define __sanitizer_syscall_post_getsockname(res, fdes, asa, alen)             \206  __sanitizer_syscall_post_impl_getsockname(                                   \207      res, (long long)(fdes), (long long)(asa), (long long)(alen))208#define __sanitizer_syscall_pre_access(path, flags)                            \209  __sanitizer_syscall_pre_impl_access((long long)(path), (long long)(flags))210#define __sanitizer_syscall_post_access(res, path, flags)                      \211  __sanitizer_syscall_post_impl_access(res, (long long)(path),                 \212                                       (long long)(flags))213#define __sanitizer_syscall_pre_chflags(path, flags)                           \214  __sanitizer_syscall_pre_impl_chflags((long long)(path), (long long)(flags))215#define __sanitizer_syscall_post_chflags(res, path, flags)                     \216  __sanitizer_syscall_post_impl_chflags(res, (long long)(path),                \217                                        (long long)(flags))218#define __sanitizer_syscall_pre_fchflags(fd, flags)                            \219  __sanitizer_syscall_pre_impl_fchflags((long long)(fd), (long long)(flags))220#define __sanitizer_syscall_post_fchflags(res, fd, flags)                      \221  __sanitizer_syscall_post_impl_fchflags(res, (long long)(fd),                 \222                                         (long long)(flags))223#define __sanitizer_syscall_pre_sync() __sanitizer_syscall_pre_impl_sync()224#define __sanitizer_syscall_post_sync(res)                                     \225  __sanitizer_syscall_post_impl_sync(res)226#define __sanitizer_syscall_pre_kill(pid, signum)                              \227  __sanitizer_syscall_pre_impl_kill((long long)(pid), (long long)(signum))228#define __sanitizer_syscall_post_kill(res, pid, signum)                        \229  __sanitizer_syscall_post_impl_kill(res, (long long)(pid), (long long)(signum))230#define __sanitizer_syscall_pre_compat_43_stat43(path, ub)                     \231  __sanitizer_syscall_pre_impl_compat_43_stat43((long long)(path),             \232                                                (long long)(ub))233#define __sanitizer_syscall_post_compat_43_stat43(res, path, ub)               \234  __sanitizer_syscall_post_impl_compat_43_stat43(res, (long long)(path),       \235                                                 (long long)(ub))236#define __sanitizer_syscall_pre_getppid() __sanitizer_syscall_pre_impl_getppid()237#define __sanitizer_syscall_post_getppid(res)                                  \238  __sanitizer_syscall_post_impl_getppid(res)239#define __sanitizer_syscall_pre_compat_43_lstat43(path, ub)                    \240  __sanitizer_syscall_pre_impl_compat_43_lstat43((long long)(path),            \241                                                 (long long)(ub))242#define __sanitizer_syscall_post_compat_43_lstat43(res, path, ub)              \243  __sanitizer_syscall_post_impl_compat_43_lstat43(res, (long long)(path),      \244                                                  (long long)(ub))245#define __sanitizer_syscall_pre_dup(fd)                                        \246  __sanitizer_syscall_pre_impl_dup((long long)(fd))247#define __sanitizer_syscall_post_dup(res, fd)                                  \248  __sanitizer_syscall_post_impl_dup(res, (long long)(fd))249#define __sanitizer_syscall_pre_pipe() __sanitizer_syscall_pre_impl_pipe()250#define __sanitizer_syscall_post_pipe(res)                                     \251  __sanitizer_syscall_post_impl_pipe(res)252#define __sanitizer_syscall_pre_getegid() __sanitizer_syscall_pre_impl_getegid()253#define __sanitizer_syscall_post_getegid(res)                                  \254  __sanitizer_syscall_post_impl_getegid(res)255#define __sanitizer_syscall_pre_profil(samples, size, offset, scale)           \256  __sanitizer_syscall_pre_impl_profil((long long)(samples), (long long)(size), \257                                      (long long)(offset), (long long)(scale))258#define __sanitizer_syscall_post_profil(res, samples, size, offset, scale)     \259  __sanitizer_syscall_post_impl_profil(res, (long long)(samples),              \260                                       (long long)(size), (long long)(offset), \261                                       (long long)(scale))262#define __sanitizer_syscall_pre_ktrace(fname, ops, facs, pid)                  \263  __sanitizer_syscall_pre_impl_ktrace((long long)(fname), (long long)(ops),    \264                                      (long long)(facs), (long long)(pid))265#define __sanitizer_syscall_post_ktrace(res, fname, ops, facs, pid)            \266  __sanitizer_syscall_post_impl_ktrace(res, (long long)(fname),                \267                                       (long long)(ops), (long long)(facs),    \268                                       (long long)(pid))269#define __sanitizer_syscall_pre_compat_13_sigaction13(signum, nsa, osa)        \270  __sanitizer_syscall_pre_impl_compat_13_sigaction13(                          \271      (long long)(signum), (long long)(nsa), (long long)(osa))272#define __sanitizer_syscall_post_compat_13_sigaction13(res, signum, nsa, osa)  \273  __sanitizer_syscall_post_impl_compat_13_sigaction13(                         \274      res, (long long)(signum), (long long)(nsa), (long long)(osa))275#define __sanitizer_syscall_pre_getgid() __sanitizer_syscall_pre_impl_getgid()276#define __sanitizer_syscall_post_getgid(res)                                   \277  __sanitizer_syscall_post_impl_getgid(res)278#define __sanitizer_syscall_pre_compat_13_sigprocmask13(how, mask)             \279  __sanitizer_syscall_pre_impl_compat_13_sigprocmask13((long long)(how),       \280                                                       (long long)(mask))281#define __sanitizer_syscall_post_compat_13_sigprocmask13(res, how, mask)       \282  __sanitizer_syscall_post_impl_compat_13_sigprocmask13(res, (long long)(how), \283                                                        (long long)(mask))284#define __sanitizer_syscall_pre___getlogin(namebuf, namelen)                   \285  __sanitizer_syscall_pre_impl___getlogin((long long)(namebuf),                \286                                          (long long)(namelen))287#define __sanitizer_syscall_post___getlogin(res, namebuf, namelen)             \288  __sanitizer_syscall_post_impl___getlogin(res, (long long)(namebuf),          \289                                           (long long)(namelen))290#define __sanitizer_syscall_pre___setlogin(namebuf)                            \291  __sanitizer_syscall_pre_impl___setlogin((long long)(namebuf))292#define __sanitizer_syscall_post___setlogin(res, namebuf)                      \293  __sanitizer_syscall_post_impl___setlogin(res, (long long)(namebuf))294#define __sanitizer_syscall_pre_acct(path)                                     \295  __sanitizer_syscall_pre_impl_acct((long long)(path))296#define __sanitizer_syscall_post_acct(res, path)                               \297  __sanitizer_syscall_post_impl_acct(res, (long long)(path))298#define __sanitizer_syscall_pre_compat_13_sigpending13()                       \299  __sanitizer_syscall_pre_impl_compat_13_sigpending13()300#define __sanitizer_syscall_post_compat_13_sigpending13(res)                   \301  __sanitizer_syscall_post_impl_compat_13_sigpending13(res)302#define __sanitizer_syscall_pre_compat_13_sigaltstack13(nss, oss)              \303  __sanitizer_syscall_pre_impl_compat_13_sigaltstack13((long long)(nss),       \304                                                       (long long)(oss))305#define __sanitizer_syscall_post_compat_13_sigaltstack13(res, nss, oss)        \306  __sanitizer_syscall_post_impl_compat_13_sigaltstack13(res, (long long)(nss), \307                                                        (long long)(oss))308#define __sanitizer_syscall_pre_ioctl(fd, com, data)                           \309  __sanitizer_syscall_pre_impl_ioctl((long long)(fd), (long long)(com),        \310                                     (long long)(data))311#define __sanitizer_syscall_post_ioctl(res, fd, com, data)                     \312  __sanitizer_syscall_post_impl_ioctl(res, (long long)(fd), (long long)(com),  \313                                      (long long)(data))314#define __sanitizer_syscall_pre_compat_12_oreboot(opt)                         \315  __sanitizer_syscall_pre_impl_compat_12_oreboot((long long)(opt))316#define __sanitizer_syscall_post_compat_12_oreboot(res, opt)                   \317  __sanitizer_syscall_post_impl_compat_12_oreboot(res, (long long)(opt))318#define __sanitizer_syscall_pre_revoke(path)                                   \319  __sanitizer_syscall_pre_impl_revoke((long long)(path))320#define __sanitizer_syscall_post_revoke(res, path)                             \321  __sanitizer_syscall_post_impl_revoke(res, (long long)(path))322#define __sanitizer_syscall_pre_symlink(path, link)                            \323  __sanitizer_syscall_pre_impl_symlink((long long)(path), (long long)(link))324#define __sanitizer_syscall_post_symlink(res, path, link)                      \325  __sanitizer_syscall_post_impl_symlink(res, (long long)(path),                \326                                        (long long)(link))327#define __sanitizer_syscall_pre_readlink(path, buf, count)                     \328  __sanitizer_syscall_pre_impl_readlink((long long)(path), (long long)(buf),   \329                                        (long long)(count))330#define __sanitizer_syscall_post_readlink(res, path, buf, count)               \331  __sanitizer_syscall_post_impl_readlink(res, (long long)(path),               \332                                         (long long)(buf), (long long)(count))333#define __sanitizer_syscall_pre_execve(path, argp, envp)                       \334  __sanitizer_syscall_pre_impl_execve((long long)(path), (long long)(argp),    \335                                      (long long)(envp))336#define __sanitizer_syscall_post_execve(res, path, argp, envp)                 \337  __sanitizer_syscall_post_impl_execve(res, (long long)(path),                 \338                                       (long long)(argp), (long long)(envp))339#define __sanitizer_syscall_pre_umask(newmask)                                 \340  __sanitizer_syscall_pre_impl_umask((long long)(newmask))341#define __sanitizer_syscall_post_umask(res, newmask)                           \342  __sanitizer_syscall_post_impl_umask(res, (long long)(newmask))343#define __sanitizer_syscall_pre_chroot(path)                                   \344  __sanitizer_syscall_pre_impl_chroot((long long)(path))345#define __sanitizer_syscall_post_chroot(res, path)                             \346  __sanitizer_syscall_post_impl_chroot(res, (long long)(path))347#define __sanitizer_syscall_pre_compat_43_fstat43(fd, sb)                      \348  __sanitizer_syscall_pre_impl_compat_43_fstat43((long long)(fd),              \349                                                 (long long)(sb))350#define __sanitizer_syscall_post_compat_43_fstat43(res, fd, sb)                \351  __sanitizer_syscall_post_impl_compat_43_fstat43(res, (long long)(fd),        \352                                                  (long long)(sb))353#define __sanitizer_syscall_pre_compat_43_ogetkerninfo(op, where, size, arg)   \354  __sanitizer_syscall_pre_impl_compat_43_ogetkerninfo(                         \355      (long long)(op), (long long)(where), (long long)(size),                  \356      (long long)(arg))357#define __sanitizer_syscall_post_compat_43_ogetkerninfo(res, op, where, size,  \358                                                        arg)                   \359  __sanitizer_syscall_post_impl_compat_43_ogetkerninfo(                        \360      res, (long long)(op), (long long)(where), (long long)(size),             \361      (long long)(arg))362#define __sanitizer_syscall_pre_compat_43_ogetpagesize()                       \363  __sanitizer_syscall_pre_impl_compat_43_ogetpagesize()364#define __sanitizer_syscall_post_compat_43_ogetpagesize(res)                   \365  __sanitizer_syscall_post_impl_compat_43_ogetpagesize(res)366#define __sanitizer_syscall_pre_compat_12_msync(addr, len)                     \367  __sanitizer_syscall_pre_impl_compat_12_msync((long long)(addr),              \368                                               (long long)(len))369#define __sanitizer_syscall_post_compat_12_msync(res, addr, len)               \370  __sanitizer_syscall_post_impl_compat_12_msync(res, (long long)(addr),        \371                                                (long long)(len))372#define __sanitizer_syscall_pre_vfork() __sanitizer_syscall_pre_impl_vfork()373#define __sanitizer_syscall_post_vfork(res)                                    \374  __sanitizer_syscall_post_impl_vfork(res)375/* syscall 67 has been skipped */376/* syscall 68 has been skipped */377/* syscall 69 has been skipped */378/* syscall 70 has been skipped */379#define __sanitizer_syscall_pre_compat_43_ommap(addr, len, prot, flags, fd,    \380                                                pos)                           \381  __sanitizer_syscall_pre_impl_compat_43_ommap(                                \382      (long long)(addr), (long long)(len), (long long)(prot),                  \383      (long long)(flags), (long long)(fd), (long long)(pos))384#define __sanitizer_syscall_post_compat_43_ommap(res, addr, len, prot, flags,  \385                                                 fd, pos)                      \386  __sanitizer_syscall_post_impl_compat_43_ommap(                               \387      res, (long long)(addr), (long long)(len), (long long)(prot),             \388      (long long)(flags), (long long)(fd), (long long)(pos))389#define __sanitizer_syscall_pre_vadvise(anom)                                  \390  __sanitizer_syscall_pre_impl_vadvise((long long)(anom))391#define __sanitizer_syscall_post_vadvise(res, anom)                            \392  __sanitizer_syscall_post_impl_vadvise(res, (long long)(anom))393#define __sanitizer_syscall_pre_munmap(addr, len)                              \394  __sanitizer_syscall_pre_impl_munmap((long long)(addr), (long long)(len))395#define __sanitizer_syscall_post_munmap(res, addr, len)                        \396  __sanitizer_syscall_post_impl_munmap(res, (long long)(addr), (long long)(len))397#define __sanitizer_syscall_pre_mprotect(addr, len, prot)                      \398  __sanitizer_syscall_pre_impl_mprotect((long long)(addr), (long long)(len),   \399                                        (long long)(prot))400#define __sanitizer_syscall_post_mprotect(res, addr, len, prot)                \401  __sanitizer_syscall_post_impl_mprotect(res, (long long)(addr),               \402                                         (long long)(len), (long long)(prot))403#define __sanitizer_syscall_pre_madvise(addr, len, behav)                      \404  __sanitizer_syscall_pre_impl_madvise((long long)(addr), (long long)(len),    \405                                       (long long)(behav))406#define __sanitizer_syscall_post_madvise(res, addr, len, behav)                \407  __sanitizer_syscall_post_impl_madvise(res, (long long)(addr),                \408                                        (long long)(len), (long long)(behav))409/* syscall 76 has been skipped */410/* syscall 77 has been skipped */411#define __sanitizer_syscall_pre_mincore(addr, len, vec)                        \412  __sanitizer_syscall_pre_impl_mincore((long long)(addr), (long long)(len),    \413                                       (long long)(vec))414#define __sanitizer_syscall_post_mincore(res, addr, len, vec)                  \415  __sanitizer_syscall_post_impl_mincore(res, (long long)(addr),                \416                                        (long long)(len), (long long)(vec))417#define __sanitizer_syscall_pre_getgroups(gidsetsize, gidset)                  \418  __sanitizer_syscall_pre_impl_getgroups((long long)(gidsetsize),              \419                                         (long long)(gidset))420#define __sanitizer_syscall_post_getgroups(res, gidsetsize, gidset)            \421  __sanitizer_syscall_post_impl_getgroups(res, (long long)(gidsetsize),        \422                                          (long long)(gidset))423#define __sanitizer_syscall_pre_setgroups(gidsetsize, gidset)                  \424  __sanitizer_syscall_pre_impl_setgroups((long long)(gidsetsize),              \425                                         (long long)(gidset))426#define __sanitizer_syscall_post_setgroups(res, gidsetsize, gidset)            \427  __sanitizer_syscall_post_impl_setgroups(res, (long long)(gidsetsize),        \428                                          (long long)(gidset))429#define __sanitizer_syscall_pre_getpgrp() __sanitizer_syscall_pre_impl_getpgrp()430#define __sanitizer_syscall_post_getpgrp(res)                                  \431  __sanitizer_syscall_post_impl_getpgrp(res)432#define __sanitizer_syscall_pre_setpgid(pid, pgid)                             \433  __sanitizer_syscall_pre_impl_setpgid((long long)(pid), (long long)(pgid))434#define __sanitizer_syscall_post_setpgid(res, pid, pgid)                       \435  __sanitizer_syscall_post_impl_setpgid(res, (long long)(pid),                 \436                                        (long long)(pgid))437#define __sanitizer_syscall_pre_compat_50_setitimer(which, itv, oitv)          \438  __sanitizer_syscall_pre_impl_compat_50_setitimer(                            \439      (long long)(which), (long long)(itv), (long long)(oitv))440#define __sanitizer_syscall_post_compat_50_setitimer(res, which, itv, oitv)    \441  __sanitizer_syscall_post_impl_compat_50_setitimer(                           \442      res, (long long)(which), (long long)(itv), (long long)(oitv))443#define __sanitizer_syscall_pre_compat_43_owait()                              \444  __sanitizer_syscall_pre_impl_compat_43_owait()445#define __sanitizer_syscall_post_compat_43_owait(res)                          \446  __sanitizer_syscall_post_impl_compat_43_owait(res)447#define __sanitizer_syscall_pre_compat_12_oswapon(name)                        \448  __sanitizer_syscall_pre_impl_compat_12_oswapon((long long)(name))449#define __sanitizer_syscall_post_compat_12_oswapon(res, name)                  \450  __sanitizer_syscall_post_impl_compat_12_oswapon(res, (long long)(name))451#define __sanitizer_syscall_pre_compat_50_getitimer(which, itv)                \452  __sanitizer_syscall_pre_impl_compat_50_getitimer((long long)(which),         \453                                                   (long long)(itv))454#define __sanitizer_syscall_post_compat_50_getitimer(res, which, itv)          \455  __sanitizer_syscall_post_impl_compat_50_getitimer(res, (long long)(which),   \456                                                    (long long)(itv))457#define __sanitizer_syscall_pre_compat_43_ogethostname(hostname, len)          \458  __sanitizer_syscall_pre_impl_compat_43_ogethostname((long long)(hostname),   \459                                                      (long long)(len))460#define __sanitizer_syscall_post_compat_43_ogethostname(res, hostname, len)    \461  __sanitizer_syscall_post_impl_compat_43_ogethostname(                        \462      res, (long long)(hostname), (long long)(len))463#define __sanitizer_syscall_pre_compat_43_osethostname(hostname, len)          \464  __sanitizer_syscall_pre_impl_compat_43_osethostname((long long)(hostname),   \465                                                      (long long)(len))466#define __sanitizer_syscall_post_compat_43_osethostname(res, hostname, len)    \467  __sanitizer_syscall_post_impl_compat_43_osethostname(                        \468      res, (long long)(hostname), (long long)(len))469#define __sanitizer_syscall_pre_compat_43_ogetdtablesize()                     \470  __sanitizer_syscall_pre_impl_compat_43_ogetdtablesize()471#define __sanitizer_syscall_post_compat_43_ogetdtablesize(res)                 \472  __sanitizer_syscall_post_impl_compat_43_ogetdtablesize(res)473#define __sanitizer_syscall_pre_dup2(from, to)                                 \474  __sanitizer_syscall_pre_impl_dup2((long long)(from), (long long)(to))475#define __sanitizer_syscall_post_dup2(res, from, to)                           \476  __sanitizer_syscall_post_impl_dup2(res, (long long)(from), (long long)(to))477#define __sanitizer_syscall_pre_getrandom(buf, buflen, flags)                  \478  __sanitizer_syscall_pre_impl_getrandom(                                      \479      (long long)(buf), (long long)(buflen), (long long)(flags))480#define __sanitizer_syscall_post_getrandom(res, buf, buflen, flags)            \481  __sanitizer_syscall_post_impl_getrandom(                                     \482      res, (long long)(buf), (long long)(buflen), (long long)(flags))483#define __sanitizer_syscall_pre_fcntl(fd, cmd, arg)                            \484  __sanitizer_syscall_pre_impl_fcntl((long long)(fd), (long long)(cmd),        \485                                     (long long)(arg))486#define __sanitizer_syscall_post_fcntl(res, fd, cmd, arg)                      \487  __sanitizer_syscall_post_impl_fcntl(res, (long long)(fd), (long long)(cmd),  \488                                      (long long)(arg))489#define __sanitizer_syscall_pre_compat_50_select(nd, in, ou, ex, tv)           \490  __sanitizer_syscall_pre_impl_compat_50_select(                               \491      (long long)(nd), (long long)(in), (long long)(ou), (long long)(ex),      \492      (long long)(tv))493#define __sanitizer_syscall_post_compat_50_select(res, nd, in, ou, ex, tv)     \494  __sanitizer_syscall_post_impl_compat_50_select(                              \495      res, (long long)(nd), (long long)(in), (long long)(ou), (long long)(ex), \496      (long long)(tv))497/* syscall 94 has been skipped */498#define __sanitizer_syscall_pre_fsync(fd)                                      \499  __sanitizer_syscall_pre_impl_fsync((long long)(fd))500#define __sanitizer_syscall_post_fsync(res, fd)                                \501  __sanitizer_syscall_post_impl_fsync(res, (long long)(fd))502#define __sanitizer_syscall_pre_setpriority(which, who, prio)                  \503  __sanitizer_syscall_pre_impl_setpriority(                                    \504      (long long)(which), (long long)(who), (long long)(prio))505#define __sanitizer_syscall_post_setpriority(res, which, who, prio)            \506  __sanitizer_syscall_post_impl_setpriority(                                   \507      res, (long long)(which), (long long)(who), (long long)(prio))508#define __sanitizer_syscall_pre_compat_30_socket(domain, type, protocol)       \509  __sanitizer_syscall_pre_impl_compat_30_socket(                               \510      (long long)(domain), (long long)(type), (long long)(protocol))511#define __sanitizer_syscall_post_compat_30_socket(res, domain, type, protocol) \512  __sanitizer_syscall_post_impl_compat_30_socket(                              \513      res, (long long)(domain), (long long)(type), (long long)(protocol))514#define __sanitizer_syscall_pre_connect(s, name, namelen)                      \515  __sanitizer_syscall_pre_impl_connect((long long)(s), (long long)(name),      \516                                       (long long)(namelen))517#define __sanitizer_syscall_post_connect(res, s, name, namelen)                \518  __sanitizer_syscall_post_impl_connect(                                       \519      res, (long long)(s), (long long)(name), (long long)(namelen))520#define __sanitizer_syscall_pre_compat_43_oaccept(s, name, anamelen)           \521  __sanitizer_syscall_pre_impl_compat_43_oaccept(                              \522      (long long)(s), (long long)(name), (long long)(anamelen))523#define __sanitizer_syscall_post_compat_43_oaccept(res, s, name, anamelen)     \524  __sanitizer_syscall_post_impl_compat_43_oaccept(                             \525      res, (long long)(s), (long long)(name), (long long)(anamelen))526#define __sanitizer_syscall_pre_getpriority(which, who)                        \527  __sanitizer_syscall_pre_impl_getpriority((long long)(which), (long long)(who))528#define __sanitizer_syscall_post_getpriority(res, which, who)                  \529  __sanitizer_syscall_post_impl_getpriority(res, (long long)(which),           \530                                            (long long)(who))531#define __sanitizer_syscall_pre_compat_43_osend(s, buf, len, flags)            \532  __sanitizer_syscall_pre_impl_compat_43_osend(                                \533      (long long)(s), (long long)(buf), (long long)(len), (long long)(flags))534#define __sanitizer_syscall_post_compat_43_osend(res, s, buf, len, flags)      \535  __sanitizer_syscall_post_impl_compat_43_osend(                               \536      res, (long long)(s), (long long)(buf), (long long)(len),                 \537      (long long)(flags))538#define __sanitizer_syscall_pre_compat_43_orecv(s, buf, len, flags)            \539  __sanitizer_syscall_pre_impl_compat_43_orecv(                                \540      (long long)(s), (long long)(buf), (long long)(len), (long long)(flags))541#define __sanitizer_syscall_post_compat_43_orecv(res, s, buf, len, flags)      \542  __sanitizer_syscall_post_impl_compat_43_orecv(                               \543      res, (long long)(s), (long long)(buf), (long long)(len),                 \544      (long long)(flags))545#define __sanitizer_syscall_pre_compat_13_sigreturn13(sigcntxp)                \546  __sanitizer_syscall_pre_impl_compat_13_sigreturn13((long long)(sigcntxp))547#define __sanitizer_syscall_post_compat_13_sigreturn13(res, sigcntxp)          \548  __sanitizer_syscall_post_impl_compat_13_sigreturn13(res,                     \549                                                      (long long)(sigcntxp))550#define __sanitizer_syscall_pre_bind(s, name, namelen)                         \551  __sanitizer_syscall_pre_impl_bind((long long)(s), (long long)(name),         \552                                    (long long)(namelen))553#define __sanitizer_syscall_post_bind(res, s, name, namelen)                   \554  __sanitizer_syscall_post_impl_bind(res, (long long)(s), (long long)(name),   \555                                     (long long)(namelen))556#define __sanitizer_syscall_pre_setsockopt(s, level, name, val, valsize)       \557  __sanitizer_syscall_pre_impl_setsockopt((long long)(s), (long long)(level),  \558                                          (long long)(name), (long long)(val), \559                                          (long long)(valsize))560#define __sanitizer_syscall_post_setsockopt(res, s, level, name, val, valsize) \561  __sanitizer_syscall_post_impl_setsockopt(                                    \562      res, (long long)(s), (long long)(level), (long long)(name),              \563      (long long)(val), (long long)(valsize))564#define __sanitizer_syscall_pre_listen(s, backlog)                             \565  __sanitizer_syscall_pre_impl_listen((long long)(s), (long long)(backlog))566#define __sanitizer_syscall_post_listen(res, s, backlog)                       \567  __sanitizer_syscall_post_impl_listen(res, (long long)(s),                    \568                                       (long long)(backlog))569/* syscall 107 has been skipped */570#define __sanitizer_syscall_pre_compat_43_osigvec(signum, nsv, osv)            \571  __sanitizer_syscall_pre_impl_compat_43_osigvec(                              \572      (long long)(signum), (long long)(nsv), (long long)(osv))573#define __sanitizer_syscall_post_compat_43_osigvec(res, signum, nsv, osv)      \574  __sanitizer_syscall_post_impl_compat_43_osigvec(                             \575      res, (long long)(signum), (long long)(nsv), (long long)(osv))576#define __sanitizer_syscall_pre_compat_43_osigblock(mask)                      \577  __sanitizer_syscall_pre_impl_compat_43_osigblock((long long)(mask))578#define __sanitizer_syscall_post_compat_43_osigblock(res, mask)                \579  __sanitizer_syscall_post_impl_compat_43_osigblock(res, (long long)(mask))580#define __sanitizer_syscall_pre_compat_43_osigsetmask(mask)                    \581  __sanitizer_syscall_pre_impl_compat_43_osigsetmask((long long)(mask))582#define __sanitizer_syscall_post_compat_43_osigsetmask(res, mask)              \583  __sanitizer_syscall_post_impl_compat_43_osigsetmask(res, (long long)(mask))584#define __sanitizer_syscall_pre_compat_13_sigsuspend13(mask)                   \585  __sanitizer_syscall_pre_impl_compat_13_sigsuspend13((long long)(mask))586#define __sanitizer_syscall_post_compat_13_sigsuspend13(res, mask)             \587  __sanitizer_syscall_post_impl_compat_13_sigsuspend13(res, (long long)(mask))588#define __sanitizer_syscall_pre_compat_43_osigstack(nss, oss)                  \589  __sanitizer_syscall_pre_impl_compat_43_osigstack((long long)(nss),           \590                                                   (long long)(oss))591#define __sanitizer_syscall_post_compat_43_osigstack(res, nss, oss)            \592  __sanitizer_syscall_post_impl_compat_43_osigstack(res, (long long)(nss),     \593                                                    (long long)(oss))594#define __sanitizer_syscall_pre_compat_43_orecvmsg(s, msg, flags)              \595  __sanitizer_syscall_pre_impl_compat_43_orecvmsg(                             \596      (long long)(s), (long long)(msg), (long long)(flags))597#define __sanitizer_syscall_post_compat_43_orecvmsg(res, s, msg, flags)        \598  __sanitizer_syscall_post_impl_compat_43_orecvmsg(                            \599      res, (long long)(s), (long long)(msg), (long long)(flags))600#define __sanitizer_syscall_pre_compat_43_osendmsg(s, msg, flags)              \601  __sanitizer_syscall_pre_impl_compat_43_osendmsg(                             \602      (long long)(s), (long long)(msg), (long long)(flags))603#define __sanitizer_syscall_post_compat_43_osendmsg(res, s, msg, flags)        \604  __sanitizer_syscall_post_impl_compat_43_osendmsg(                            \605      res, (long long)(s), (long long)(msg), (long long)(flags))606/* syscall 115 has been skipped */607#define __sanitizer_syscall_pre_compat_50_gettimeofday(tp, tzp)                \608  __sanitizer_syscall_pre_impl_compat_50_gettimeofday((long long)(tp),         \609                                                      (long long)(tzp))610#define __sanitizer_syscall_post_compat_50_gettimeofday(res, tp, tzp)          \611  __sanitizer_syscall_post_impl_compat_50_gettimeofday(res, (long long)(tp),   \612                                                       (long long)(tzp))613#define __sanitizer_syscall_pre_compat_50_getrusage(who, rusage)               \614  __sanitizer_syscall_pre_impl_compat_50_getrusage((long long)(who),           \615                                                   (long long)(rusage))616#define __sanitizer_syscall_post_compat_50_getrusage(res, who, rusage)         \617  __sanitizer_syscall_post_impl_compat_50_getrusage(res, (long long)(who),     \618                                                    (long long)(rusage))619#define __sanitizer_syscall_pre_getsockopt(s, level, name, val, avalsize)      \620  __sanitizer_syscall_pre_impl_getsockopt((long long)(s), (long long)(level),  \621                                          (long long)(name), (long long)(val), \622                                          (long long)(avalsize))623#define __sanitizer_syscall_post_getsockopt(res, s, level, name, val,          \624                                            avalsize)                          \625  __sanitizer_syscall_post_impl_getsockopt(                                    \626      res, (long long)(s), (long long)(level), (long long)(name),              \627      (long long)(val), (long long)(avalsize))628/* syscall 119 has been skipped */629#define __sanitizer_syscall_pre_readv(fd, iovp, iovcnt)                        \630  __sanitizer_syscall_pre_impl_readv((long long)(fd), (long long)(iovp),       \631                                     (long long)(iovcnt))632#define __sanitizer_syscall_post_readv(res, fd, iovp, iovcnt)                  \633  __sanitizer_syscall_post_impl_readv(res, (long long)(fd), (long long)(iovp), \634                                      (long long)(iovcnt))635#define __sanitizer_syscall_pre_writev(fd, iovp, iovcnt)                       \636  __sanitizer_syscall_pre_impl_writev((long long)(fd), (long long)(iovp),      \637                                      (long long)(iovcnt))638#define __sanitizer_syscall_post_writev(res, fd, iovp, iovcnt)                 \639  __sanitizer_syscall_post_impl_writev(res, (long long)(fd),                   \640                                       (long long)(iovp), (long long)(iovcnt))641#define __sanitizer_syscall_pre_compat_50_settimeofday(tv, tzp)                \642  __sanitizer_syscall_pre_impl_compat_50_settimeofday((long long)(tv),         \643                                                      (long long)(tzp))644#define __sanitizer_syscall_post_compat_50_settimeofday(res, tv, tzp)          \645  __sanitizer_syscall_post_impl_compat_50_settimeofday(res, (long long)(tv),   \646                                                       (long long)(tzp))647#define __sanitizer_syscall_pre_fchown(fd, uid, gid)                           \648  __sanitizer_syscall_pre_impl_fchown((long long)(fd), (long long)(uid),       \649                                      (long long)(gid))650#define __sanitizer_syscall_post_fchown(res, fd, uid, gid)                     \651  __sanitizer_syscall_post_impl_fchown(res, (long long)(fd), (long long)(uid), \652                                       (long long)(gid))653#define __sanitizer_syscall_pre_fchmod(fd, mode)                               \654  __sanitizer_syscall_pre_impl_fchmod((long long)(fd), (long long)(mode))655#define __sanitizer_syscall_post_fchmod(res, fd, mode)                         \656  __sanitizer_syscall_post_impl_fchmod(res, (long long)(fd), (long long)(mode))657#define __sanitizer_syscall_pre_compat_43_orecvfrom(s, buf, len, flags, from,  \658                                                    fromlenaddr)               \659  __sanitizer_syscall_pre_impl_compat_43_orecvfrom(                            \660      (long long)(s), (long long)(buf), (long long)(len), (long long)(flags),  \661      (long long)(from), (long long)(fromlenaddr))662#define __sanitizer_syscall_post_compat_43_orecvfrom(res, s, buf, len, flags,  \663                                                     from, fromlenaddr)        \664  __sanitizer_syscall_post_impl_compat_43_orecvfrom(                           \665      res, (long long)(s), (long long)(buf), (long long)(len),                 \666      (long long)(flags), (long long)(from), (long long)(fromlenaddr))667#define __sanitizer_syscall_pre_setreuid(ruid, euid)                           \668  __sanitizer_syscall_pre_impl_setreuid((long long)(ruid), (long long)(euid))669#define __sanitizer_syscall_post_setreuid(res, ruid, euid)                     \670  __sanitizer_syscall_post_impl_setreuid(res, (long long)(ruid),               \671                                         (long long)(euid))672#define __sanitizer_syscall_pre_setregid(rgid, egid)                           \673  __sanitizer_syscall_pre_impl_setregid((long long)(rgid), (long long)(egid))674#define __sanitizer_syscall_post_setregid(res, rgid, egid)                     \675  __sanitizer_syscall_post_impl_setregid(res, (long long)(rgid),               \676                                         (long long)(egid))677#define __sanitizer_syscall_pre_rename(from, to)                               \678  __sanitizer_syscall_pre_impl_rename((long long)(from), (long long)(to))679#define __sanitizer_syscall_post_rename(res, from, to)                         \680  __sanitizer_syscall_post_impl_rename(res, (long long)(from), (long long)(to))681#define __sanitizer_syscall_pre_compat_43_otruncate(path, length)              \682  __sanitizer_syscall_pre_impl_compat_43_otruncate((long long)(path),          \683                                                   (long long)(length))684#define __sanitizer_syscall_post_compat_43_otruncate(res, path, length)        \685  __sanitizer_syscall_post_impl_compat_43_otruncate(res, (long long)(path),    \686                                                    (long long)(length))687#define __sanitizer_syscall_pre_compat_43_oftruncate(fd, length)               \688  __sanitizer_syscall_pre_impl_compat_43_oftruncate((long long)(fd),           \689                                                    (long long)(length))690#define __sanitizer_syscall_post_compat_43_oftruncate(res, fd, length)         \691  __sanitizer_syscall_post_impl_compat_43_oftruncate(res, (long long)(fd),     \692                                                     (long long)(length))693#define __sanitizer_syscall_pre_flock(fd, how)                                 \694  __sanitizer_syscall_pre_impl_flock((long long)(fd), (long long)(how))695#define __sanitizer_syscall_post_flock(res, fd, how)                           \696  __sanitizer_syscall_post_impl_flock(res, (long long)(fd), (long long)(how))697#define __sanitizer_syscall_pre_mkfifo(path, mode)                             \698  __sanitizer_syscall_pre_impl_mkfifo((long long)(path), (long long)(mode))699#define __sanitizer_syscall_post_mkfifo(res, path, mode)                       \700  __sanitizer_syscall_post_impl_mkfifo(res, (long long)(path),                 \701                                       (long long)(mode))702#define __sanitizer_syscall_pre_sendto(s, buf, len, flags, to, tolen)          \703  __sanitizer_syscall_pre_impl_sendto((long long)(s), (long long)(buf),        \704                                      (long long)(len), (long long)(flags),    \705                                      (long long)(to), (long long)(tolen))706#define __sanitizer_syscall_post_sendto(res, s, buf, len, flags, to, tolen)    \707  __sanitizer_syscall_post_impl_sendto(res, (long long)(s), (long long)(buf),  \708                                       (long long)(len), (long long)(flags),   \709                                       (long long)(to), (long long)(tolen))710#define __sanitizer_syscall_pre_shutdown(s, how)                               \711  __sanitizer_syscall_pre_impl_shutdown((long long)(s), (long long)(how))712#define __sanitizer_syscall_post_shutdown(res, s, how)                         \713  __sanitizer_syscall_post_impl_shutdown(res, (long long)(s), (long long)(how))714#define __sanitizer_syscall_pre_socketpair(domain, type, protocol, rsv)        \715  __sanitizer_syscall_pre_impl_socketpair(                                     \716      (long long)(domain), (long long)(type), (long long)(protocol),           \717      (long long)(rsv))718#define __sanitizer_syscall_post_socketpair(res, domain, type, protocol, rsv)  \719  __sanitizer_syscall_post_impl_socketpair(                                    \720      res, (long long)(domain), (long long)(type), (long long)(protocol),      \721      (long long)(rsv))722#define __sanitizer_syscall_pre_mkdir(path, mode)                              \723  __sanitizer_syscall_pre_impl_mkdir((long long)(path), (long long)(mode))724#define __sanitizer_syscall_post_mkdir(res, path, mode)                        \725  __sanitizer_syscall_post_impl_mkdir(res, (long long)(path), (long long)(mode))726#define __sanitizer_syscall_pre_rmdir(path)                                    \727  __sanitizer_syscall_pre_impl_rmdir((long long)(path))728#define __sanitizer_syscall_post_rmdir(res, path)                              \729  __sanitizer_syscall_post_impl_rmdir(res, (long long)(path))730#define __sanitizer_syscall_pre_compat_50_utimes(path, tptr)                   \731  __sanitizer_syscall_pre_impl_compat_50_utimes((long long)(path),             \732                                                (long long)(tptr))733#define __sanitizer_syscall_post_compat_50_utimes(res, path, tptr)             \734  __sanitizer_syscall_post_impl_compat_50_utimes(res, (long long)(path),       \735                                                 (long long)(tptr))736/* syscall 139 has been skipped */737#define __sanitizer_syscall_pre_compat_50_adjtime(delta, olddelta)             \738  __sanitizer_syscall_pre_impl_compat_50_adjtime((long long)(delta),           \739                                                 (long long)(olddelta))740#define __sanitizer_syscall_post_compat_50_adjtime(res, delta, olddelta)       \741  __sanitizer_syscall_post_impl_compat_50_adjtime(res, (long long)(delta),     \742                                                  (long long)(olddelta))743#define __sanitizer_syscall_pre_compat_43_ogetpeername(fdes, asa, alen)        \744  __sanitizer_syscall_pre_impl_compat_43_ogetpeername(                         \745      (long long)(fdes), (long long)(asa), (long long)(alen))746#define __sanitizer_syscall_post_compat_43_ogetpeername(res, fdes, asa, alen)  \747  __sanitizer_syscall_post_impl_compat_43_ogetpeername(                        \748      res, (long long)(fdes), (long long)(asa), (long long)(alen))749#define __sanitizer_syscall_pre_compat_43_ogethostid()                         \750  __sanitizer_syscall_pre_impl_compat_43_ogethostid()751#define __sanitizer_syscall_post_compat_43_ogethostid(res)                     \752  __sanitizer_syscall_post_impl_compat_43_ogethostid(res)753#define __sanitizer_syscall_pre_compat_43_osethostid(hostid)                   \754  __sanitizer_syscall_pre_impl_compat_43_osethostid((long long)(hostid))755#define __sanitizer_syscall_post_compat_43_osethostid(res, hostid)             \756  __sanitizer_syscall_post_impl_compat_43_osethostid(res, (long long)(hostid))757#define __sanitizer_syscall_pre_compat_43_ogetrlimit(which, rlp)               \758  __sanitizer_syscall_pre_impl_compat_43_ogetrlimit((long long)(which),        \759                                                    (long long)(rlp))760#define __sanitizer_syscall_post_compat_43_ogetrlimit(res, which, rlp)         \761  __sanitizer_syscall_post_impl_compat_43_ogetrlimit(res, (long long)(which),  \762                                                     (long long)(rlp))763#define __sanitizer_syscall_pre_compat_43_osetrlimit(which, rlp)               \764  __sanitizer_syscall_pre_impl_compat_43_osetrlimit((long long)(which),        \765                                                    (long long)(rlp))766#define __sanitizer_syscall_post_compat_43_osetrlimit(res, which, rlp)         \767  __sanitizer_syscall_post_impl_compat_43_osetrlimit(res, (long long)(which),  \768                                                     (long long)(rlp))769#define __sanitizer_syscall_pre_compat_43_okillpg(pgid, signum)                \770  __sanitizer_syscall_pre_impl_compat_43_okillpg((long long)(pgid),            \771                                                 (long long)(signum))772#define __sanitizer_syscall_post_compat_43_okillpg(res, pgid, signum)          \773  __sanitizer_syscall_post_impl_compat_43_okillpg(res, (long long)(pgid),      \774                                                  (long long)(signum))775#define __sanitizer_syscall_pre_setsid() __sanitizer_syscall_pre_impl_setsid()776#define __sanitizer_syscall_post_setsid(res)                                   \777  __sanitizer_syscall_post_impl_setsid(res)778#define __sanitizer_syscall_pre_compat_50_quotactl(path, cmd, uid, arg)        \779  __sanitizer_syscall_pre_impl_compat_50_quotactl(                             \780      (long long)(path), (long long)(cmd), (long long)(uid), (long long)(arg))781#define __sanitizer_syscall_post_compat_50_quotactl(res, path, cmd, uid, arg)  \782  __sanitizer_syscall_post_impl_compat_50_quotactl(                            \783      res, (long long)(path), (long long)(cmd), (long long)(uid),              \784      (long long)(arg))785#define __sanitizer_syscall_pre_compat_43_oquota()                             \786  __sanitizer_syscall_pre_impl_compat_43_oquota()787#define __sanitizer_syscall_post_compat_43_oquota(res)                         \788  __sanitizer_syscall_post_impl_compat_43_oquota(res)789#define __sanitizer_syscall_pre_compat_43_ogetsockname(fdec, asa, alen)        \790  __sanitizer_syscall_pre_impl_compat_43_ogetsockname(                         \791      (long long)(fdec), (long long)(asa), (long long)(alen))792#define __sanitizer_syscall_post_compat_43_ogetsockname(res, fdec, asa, alen)  \793  __sanitizer_syscall_post_impl_compat_43_ogetsockname(                        \794      res, (long long)(fdec), (long long)(asa), (long long)(alen))795/* syscall 151 has been skipped */796/* syscall 152 has been skipped */797/* syscall 153 has been skipped */798/* syscall 154 has been skipped */799#define __sanitizer_syscall_pre_nfssvc(flag, argp)                             \800  __sanitizer_syscall_pre_impl_nfssvc((long long)(flag), (long long)(argp))801#define __sanitizer_syscall_post_nfssvc(res, flag, argp)                       \802  __sanitizer_syscall_post_impl_nfssvc(res, (long long)(flag),                 \803                                       (long long)(argp))804#define __sanitizer_syscall_pre_compat_43_ogetdirentries(fd, buf, count,       \805                                                         basep)                \806  __sanitizer_syscall_pre_impl_compat_43_ogetdirentries(                       \807      (long long)(fd), (long long)(buf), (long long)(count),                   \808      (long long)(basep))809#define __sanitizer_syscall_post_compat_43_ogetdirentries(res, fd, buf, count, \810                                                          basep)               \811  __sanitizer_syscall_post_impl_compat_43_ogetdirentries(                      \812      res, (long long)(fd), (long long)(buf), (long long)(count),              \813      (long long)(basep))814#define __sanitizer_syscall_pre_compat_20_statfs(path, buf)                    \815  __sanitizer_syscall_pre_impl_compat_20_statfs((long long)(path),             \816                                                (long long)(buf))817#define __sanitizer_syscall_post_compat_20_statfs(res, path, buf)              \818  __sanitizer_syscall_post_impl_compat_20_statfs(res, (long long)(path),       \819                                                 (long long)(buf))820#define __sanitizer_syscall_pre_compat_20_fstatfs(fd, buf)                     \821  __sanitizer_syscall_pre_impl_compat_20_fstatfs((long long)(fd),              \822                                                 (long long)(buf))823#define __sanitizer_syscall_post_compat_20_fstatfs(res, fd, buf)               \824  __sanitizer_syscall_post_impl_compat_20_fstatfs(res, (long long)(fd),        \825                                                  (long long)(buf))826/* syscall 159 has been skipped */827/* syscall 160 has been skipped */828#define __sanitizer_syscall_pre_compat_30_getfh(fname, fhp)                    \829  __sanitizer_syscall_pre_impl_compat_30_getfh((long long)(fname),             \830                                               (long long)(fhp))831#define __sanitizer_syscall_post_compat_30_getfh(res, fname, fhp)              \832  __sanitizer_syscall_post_impl_compat_30_getfh(res, (long long)(fname),       \833                                                (long long)(fhp))834#define __sanitizer_syscall_pre_compat_09_ogetdomainname(domainname, len)      \835  __sanitizer_syscall_pre_impl_compat_09_ogetdomainname(                       \836      (long long)(domainname), (long long)(len))837#define __sanitizer_syscall_post_compat_09_ogetdomainname(res, domainname,     \838                                                          len)                 \839  __sanitizer_syscall_post_impl_compat_09_ogetdomainname(                      \840      res, (long long)(domainname), (long long)(len))841#define __sanitizer_syscall_pre_compat_09_osetdomainname(domainname, len)      \842  __sanitizer_syscall_pre_impl_compat_09_osetdomainname(                       \843      (long long)(domainname), (long long)(len))844#define __sanitizer_syscall_post_compat_09_osetdomainname(res, domainname,     \845                                                          len)                 \846  __sanitizer_syscall_post_impl_compat_09_osetdomainname(                      \847      res, (long long)(domainname), (long long)(len))848#define __sanitizer_syscall_pre_compat_09_ouname(name)                         \849  __sanitizer_syscall_pre_impl_compat_09_ouname((long long)(name))850#define __sanitizer_syscall_post_compat_09_ouname(res, name)                   \851  __sanitizer_syscall_post_impl_compat_09_ouname(res, (long long)(name))852#define __sanitizer_syscall_pre_sysarch(op, parms)                             \853  __sanitizer_syscall_pre_impl_sysarch((long long)(op), (long long)(parms))854#define __sanitizer_syscall_post_sysarch(res, op, parms)                       \855  __sanitizer_syscall_post_impl_sysarch(res, (long long)(op),                  \856                                        (long long)(parms))857#define __sanitizer_syscall_pre___futex(uaddr, op, val, timeout, uaddr2, val2, \858                                        val3)                                  \859  __sanitizer_syscall_pre_impl___futex((long long)(uaddr), (long long)(op),    \860                                       (long long)(val), (long long)(timeout), \861                                       (long long)(uaddr2), (long long)(val2), \862                                       (long long)(val3))863#define __sanitizer_syscall_post___futex(res, uaddr, op, val, timeout, uaddr2, \864                                         val2, val3)                           \865  __sanitizer_syscall_post_impl___futex(                                       \866      res, (long long)(uaddr), (long long)(op), (long long)(val),              \867      (long long)(timeout), (long long)(uaddr2), (long long)(val2),            \868      (long long)(val3))869#define __sanitizer_syscall_pre___futex_set_robust_list(head, len)             \870  __sanitizer_syscall_pre_impl___futex_set_robust_list((long long)(head),      \871                                                       (long long)(len))872#define __sanitizer_syscall_post___futex_set_robust_list(res, head, len)       \873  __sanitizer_syscall_post_impl___futex_set_robust_list(                       \874      res, (long long)(head), (long long)(len))875#define __sanitizer_syscall_pre___futex_get_robust_list(lwpid, headp, lenp)    \876  __sanitizer_syscall_pre_impl___futex_get_robust_list(                        \877      (long long)(lwpid), (long long)(headp), (long long)(lenp))878#define __sanitizer_syscall_post___futex_get_robust_list(res, lwpid, headp,    \879                                                         lenp)                 \880  __sanitizer_syscall_post_impl___futex_get_robust_list(                       \881      res, (long long)(lwpid), (long long)(headp), (long long)(lenp))882#if !defined(_LP64)883#define __sanitizer_syscall_pre_compat_10_osemsys(which, a2, a3, a4, a5)       \884  __sanitizer_syscall_pre_impl_compat_10_osemsys(                              \885      (long long)(which), (long long)(a2), (long long)(a3), (long long)(a4),   \886      (long long)(a5))887#define __sanitizer_syscall_post_compat_10_osemsys(res, which, a2, a3, a4, a5) \888  __sanitizer_syscall_post_impl_compat_10_osemsys(                             \889      res, (long long)(which), (long long)(a2), (long long)(a3),               \890      (long long)(a4), (long long)(a5))891#else892/* syscall 169 has been skipped */893#endif894#if !defined(_LP64)895#define __sanitizer_syscall_pre_compat_10_omsgsys(which, a2, a3, a4, a5, a6)   \896  __sanitizer_syscall_pre_impl_compat_10_omsgsys(                              \897      (long long)(which), (long long)(a2), (long long)(a3), (long long)(a4),   \898      (long long)(a5), (long long)(a6))899#define __sanitizer_syscall_post_compat_10_omsgsys(res, which, a2, a3, a4, a5, \900                                                   a6)                         \901  __sanitizer_syscall_post_impl_compat_10_omsgsys(                             \902      res, (long long)(which), (long long)(a2), (long long)(a3),               \903      (long long)(a4), (long long)(a5), (long long)(a6))904#else905/* syscall 170 has been skipped */906#endif907#if !defined(_LP64)908#define __sanitizer_syscall_pre_compat_10_oshmsys(which, a2, a3, a4)           \909  __sanitizer_syscall_pre_impl_compat_10_oshmsys(                              \910      (long long)(which), (long long)(a2), (long long)(a3), (long long)(a4))911#define __sanitizer_syscall_post_compat_10_oshmsys(res, which, a2, a3, a4)     \912  __sanitizer_syscall_post_impl_compat_10_oshmsys(                             \913      res, (long long)(which), (long long)(a2), (long long)(a3),               \914      (long long)(a4))915#else916/* syscall 171 has been skipped */917#endif918/* syscall 172 has been skipped */919#define __sanitizer_syscall_pre_pread(fd, buf, nbyte, PAD, offset)             \920  __sanitizer_syscall_pre_impl_pread((long long)(fd), (long long)(buf),        \921                                     (long long)(nbyte), (long long)(PAD),     \922                                     (long long)(offset))923#define __sanitizer_syscall_post_pread(res, fd, buf, nbyte, PAD, offset)       \924  __sanitizer_syscall_post_impl_pread(res, (long long)(fd), (long long)(buf),  \925                                      (long long)(nbyte), (long long)(PAD),    \926                                      (long long)(offset))927#define __sanitizer_syscall_pre_pwrite(fd, buf, nbyte, PAD, offset)            \928  __sanitizer_syscall_pre_impl_pwrite((long long)(fd), (long long)(buf),       \929                                      (long long)(nbyte), (long long)(PAD),    \930                                      (long long)(offset))931#define __sanitizer_syscall_post_pwrite(res, fd, buf, nbyte, PAD, offset)      \932  __sanitizer_syscall_post_impl_pwrite(res, (long long)(fd), (long long)(buf), \933                                       (long long)(nbyte), (long long)(PAD),   \934                                       (long long)(offset))935#define __sanitizer_syscall_pre_compat_30_ntp_gettime(ntvp)                    \936  __sanitizer_syscall_pre_impl_compat_30_ntp_gettime((long long)(ntvp))937#define __sanitizer_syscall_post_compat_30_ntp_gettime(res, ntvp)              \938  __sanitizer_syscall_post_impl_compat_30_ntp_gettime(res, (long long)(ntvp))939#if defined(NTP) || !defined(_KERNEL_OPT)940#define __sanitizer_syscall_pre_ntp_adjtime(tp)                                \941  __sanitizer_syscall_pre_impl_ntp_adjtime((long long)(tp))942#define __sanitizer_syscall_post_ntp_adjtime(res, tp)                          \943  __sanitizer_syscall_post_impl_ntp_adjtime(res, (long long)(tp))944#else945/* syscall 176 has been skipped */946#endif947/* syscall 177 has been skipped */948/* syscall 178 has been skipped */949/* syscall 179 has been skipped */950/* syscall 180 has been skipped */951#define __sanitizer_syscall_pre_setgid(gid)                                    \952  __sanitizer_syscall_pre_impl_setgid((long long)(gid))953#define __sanitizer_syscall_post_setgid(res, gid)                              \954  __sanitizer_syscall_post_impl_setgid(res, (long long)(gid))955#define __sanitizer_syscall_pre_setegid(egid)                                  \956  __sanitizer_syscall_pre_impl_setegid((long long)(egid))957#define __sanitizer_syscall_post_setegid(res, egid)                            \958  __sanitizer_syscall_post_impl_setegid(res, (long long)(egid))959#define __sanitizer_syscall_pre_seteuid(euid)                                  \960  __sanitizer_syscall_pre_impl_seteuid((long long)(euid))961#define __sanitizer_syscall_post_seteuid(res, euid)                            \962  __sanitizer_syscall_post_impl_seteuid(res, (long long)(euid))963#define __sanitizer_syscall_pre_lfs_bmapv(fsidp, blkiov, blkcnt)               \964  __sanitizer_syscall_pre_impl_lfs_bmapv(                                      \965      (long long)(fsidp), (long long)(blkiov), (long long)(blkcnt))966#define __sanitizer_syscall_post_lfs_bmapv(res, fsidp, blkiov, blkcnt)         \967  __sanitizer_syscall_post_impl_lfs_bmapv(                                     \968      res, (long long)(fsidp), (long long)(blkiov), (long long)(blkcnt))969#define __sanitizer_syscall_pre_lfs_markv(fsidp, blkiov, blkcnt)               \970  __sanitizer_syscall_pre_impl_lfs_markv(                                      \971      (long long)(fsidp), (long long)(blkiov), (long long)(blkcnt))972#define __sanitizer_syscall_post_lfs_markv(res, fsidp, blkiov, blkcnt)         \973  __sanitizer_syscall_post_impl_lfs_markv(                                     \974      res, (long long)(fsidp), (long long)(blkiov), (long long)(blkcnt))975#define __sanitizer_syscall_pre_lfs_segclean(fsidp, segment)                   \976  __sanitizer_syscall_pre_impl_lfs_segclean((long long)(fsidp),                \977                                            (long long)(segment))978#define __sanitizer_syscall_post_lfs_segclean(res, fsidp, segment)             \979  __sanitizer_syscall_post_impl_lfs_segclean(res, (long long)(fsidp),          \980                                             (long long)(segment))981#define __sanitizer_syscall_pre_compat_50_lfs_segwait(fsidp, tv)               \982  __sanitizer_syscall_pre_impl_compat_50_lfs_segwait((long long)(fsidp),       \983                                                     (long long)(tv))984#define __sanitizer_syscall_post_compat_50_lfs_segwait(res, fsidp, tv)         \985  __sanitizer_syscall_post_impl_compat_50_lfs_segwait(res, (long long)(fsidp), \986                                                      (long long)(tv))987#define __sanitizer_syscall_pre_compat_12_stat12(path, ub)                     \988  __sanitizer_syscall_pre_impl_compat_12_stat12((long long)(path),             \989                                                (long long)(ub))990#define __sanitizer_syscall_post_compat_12_stat12(res, path, ub)               \991  __sanitizer_syscall_post_impl_compat_12_stat12(res, (long long)(path),       \992                                                 (long long)(ub))993#define __sanitizer_syscall_pre_compat_12_fstat12(fd, sb)                      \994  __sanitizer_syscall_pre_impl_compat_12_fstat12((long long)(fd),              \995                                                 (long long)(sb))996#define __sanitizer_syscall_post_compat_12_fstat12(res, fd, sb)                \997  __sanitizer_syscall_post_impl_compat_12_fstat12(res, (long long)(fd),        \998                                                  (long long)(sb))999#define __sanitizer_syscall_pre_compat_12_lstat12(path, ub)                    \1000  __sanitizer_syscall_pre_impl_compat_12_lstat12((long long)(path),            \1001                                                 (long long)(ub))1002#define __sanitizer_syscall_post_compat_12_lstat12(res, path, ub)              \1003  __sanitizer_syscall_post_impl_compat_12_lstat12(res, (long long)(path),      \1004                                                  (long long)(ub))1005#define __sanitizer_syscall_pre_pathconf(path, name)                           \1006  __sanitizer_syscall_pre_impl_pathconf((long long)(path), (long long)(name))1007#define __sanitizer_syscall_post_pathconf(res, path, name)                     \1008  __sanitizer_syscall_post_impl_pathconf(res, (long long)(path),               \1009                                         (long long)(name))1010#define __sanitizer_syscall_pre_fpathconf(fd, name)                            \1011  __sanitizer_syscall_pre_impl_fpathconf((long long)(fd), (long long)(name))1012#define __sanitizer_syscall_post_fpathconf(res, fd, name)                      \1013  __sanitizer_syscall_post_impl_fpathconf(res, (long long)(fd),                \1014                                          (long long)(name))1015#define __sanitizer_syscall_pre_getsockopt2(s, level, name, val, avalsize)     \1016  __sanitizer_syscall_pre_impl_getsockopt2(                                    \1017      (long long)(s), (long long)(level), (long long)(name), (long long)(val), \1018      (long long)(avalsize))1019#define __sanitizer_syscall_post_getsockopt2(res, s, level, name, val,         \1020                                             avalsize)                         \1021  __sanitizer_syscall_post_impl_getsockopt2(                                   \1022      res, (long long)(s), (long long)(level), (long long)(name),              \1023      (long long)(val), (long long)(avalsize))1024#define __sanitizer_syscall_pre_getrlimit(which, rlp)                          \1025  __sanitizer_syscall_pre_impl_getrlimit((long long)(which), (long long)(rlp))1026#define __sanitizer_syscall_post_getrlimit(res, which, rlp)                    \1027  __sanitizer_syscall_post_impl_getrlimit(res, (long long)(which),             \1028                                          (long long)(rlp))1029#define __sanitizer_syscall_pre_setrlimit(which, rlp)                          \1030  __sanitizer_syscall_pre_impl_setrlimit((long long)(which), (long long)(rlp))1031#define __sanitizer_syscall_post_setrlimit(res, which, rlp)                    \1032  __sanitizer_syscall_post_impl_setrlimit(res, (long long)(which),             \1033                                          (long long)(rlp))1034#define __sanitizer_syscall_pre_compat_12_getdirentries(fd, buf, count, basep) \1035  __sanitizer_syscall_pre_impl_compat_12_getdirentries(                        \1036      (long long)(fd), (long long)(buf), (long long)(count),                   \1037      (long long)(basep))1038#define __sanitizer_syscall_post_compat_12_getdirentries(res, fd, buf, count,  \1039                                                         basep)                \1040  __sanitizer_syscall_post_impl_compat_12_getdirentries(                       \1041      res, (long long)(fd), (long long)(buf), (long long)(count),              \1042      (long long)(basep))1043#define __sanitizer_syscall_pre_mmap(addr, len, prot, flags, fd, PAD, pos)     \1044  __sanitizer_syscall_pre_impl_mmap(                                           \1045      (long long)(addr), (long long)(len), (long long)(prot),                  \1046      (long long)(flags), (long long)(fd), (long long)(PAD), (long long)(pos))1047#define __sanitizer_syscall_post_mmap(res, addr, len, prot, flags, fd, PAD,    \1048                                      pos)                                     \1049  __sanitizer_syscall_post_impl_mmap(                                          \1050      res, (long long)(addr), (long long)(len), (long long)(prot),             \1051      (long long)(flags), (long long)(fd), (long long)(PAD), (long long)(pos))1052#define __sanitizer_syscall_pre___syscall(code, arg0, arg1, arg2, arg3, arg4,  \1053                                          arg5, arg6, arg7)                    \1054  __sanitizer_syscall_pre_impl___syscall(                                      \1055      (long long)(code), (long long)(arg0), (long long)(arg1),                 \1056      (long long)(arg2), (long long)(arg3), (long long)(arg4),                 \1057      (long long)(arg5), (long long)(arg6), (long long)(arg7))1058#define __sanitizer_syscall_post___syscall(res, code, arg0, arg1, arg2, arg3,  \1059                                           arg4, arg5, arg6, arg7)             \1060  __sanitizer_syscall_post_impl___syscall(                                     \1061      res, (long long)(code), (long long)(arg0), (long long)(arg1),            \1062      (long long)(arg2), (long long)(arg3), (long long)(arg4),                 \1063      (long long)(arg5), (long long)(arg6), (long long)(arg7))1064#define __sanitizer_syscall_pre_lseek(fd, PAD, offset, whence)                 \1065  __sanitizer_syscall_pre_impl_lseek((long long)(fd), (long long)(PAD),        \1066                                     (long long)(offset), (long long)(whence))1067#define __sanitizer_syscall_post_lseek(res, fd, PAD, offset, whence)           \1068  __sanitizer_syscall_post_impl_lseek(res, (long long)(fd), (long long)(PAD),  \1069                                      (long long)(offset),                     \1070                                      (long long)(whence))1071#define __sanitizer_syscall_pre_truncate(path, PAD, length)                    \1072  __sanitizer_syscall_pre_impl_truncate((long long)(path), (long long)(PAD),   \1073                                        (long long)(length))1074#define __sanitizer_syscall_post_truncate(res, path, PAD, length)              \1075  __sanitizer_syscall_post_impl_truncate(                                      \1076      res, (long long)(path), (long long)(PAD), (long long)(length))1077#define __sanitizer_syscall_pre_ftruncate(fd, PAD, length)                     \1078  __sanitizer_syscall_pre_impl_ftruncate((long long)(fd), (long long)(PAD),    \1079                                         (long long)(length))1080#define __sanitizer_syscall_post_ftruncate(res, fd, PAD, length)               \1081  __sanitizer_syscall_post_impl_ftruncate(                                     \1082      res, (long long)(fd), (long long)(PAD), (long long)(length))1083#define __sanitizer_syscall_pre___sysctl(name, namelen, oldv, oldlenp, newv,   \1084                                         newlen)                               \1085  __sanitizer_syscall_pre_impl___sysctl(                                       \1086      (long long)(name), (long long)(namelen), (long long)(oldv),              \1087      (long long)(oldlenp), (long long)(newv), (long long)(newlen))1088#define __sanitizer_syscall_post___sysctl(res, name, namelen, oldv, oldlenp,   \1089                                          newv, newlen)                        \1090  __sanitizer_syscall_post_impl___sysctl(                                      \1091      res, (long long)(name), (long long)(namelen), (long long)(oldv),         \1092      (long long)(oldlenp), (long long)(newv), (long long)(newlen))1093#define __sanitizer_syscall_pre_mlock(addr, len)                               \1094  __sanitizer_syscall_pre_impl_mlock((long long)(addr), (long long)(len))1095#define __sanitizer_syscall_post_mlock(res, addr, len)                         \1096  __sanitizer_syscall_post_impl_mlock(res, (long long)(addr), (long long)(len))1097#define __sanitizer_syscall_pre_munlock(addr, len)                             \1098  __sanitizer_syscall_pre_impl_munlock((long long)(addr), (long long)(len))1099#define __sanitizer_syscall_post_munlock(res, addr, len)                       \1100  __sanitizer_syscall_post_impl_munlock(res, (long long)(addr),                \1101                                        (long long)(len))1102#define __sanitizer_syscall_pre_undelete(path)                                 \1103  __sanitizer_syscall_pre_impl_undelete((long long)(path))1104#define __sanitizer_syscall_post_undelete(res, path)                           \1105  __sanitizer_syscall_post_impl_undelete(res, (long long)(path))1106#define __sanitizer_syscall_pre_compat_50_futimes(fd, tptr)                    \1107  __sanitizer_syscall_pre_impl_compat_50_futimes((long long)(fd),              \1108                                                 (long long)(tptr))1109#define __sanitizer_syscall_post_compat_50_futimes(res, fd, tptr)              \1110  __sanitizer_syscall_post_impl_compat_50_futimes(res, (long long)(fd),        \1111                                                  (long long)(tptr))1112#define __sanitizer_syscall_pre_getpgid(pid)                                   \1113  __sanitizer_syscall_pre_impl_getpgid((long long)(pid))1114#define __sanitizer_syscall_post_getpgid(res, pid)                             \1115  __sanitizer_syscall_post_impl_getpgid(res, (long long)(pid))1116#define __sanitizer_syscall_pre_reboot(opt, bootstr)                           \1117  __sanitizer_syscall_pre_impl_reboot((long long)(opt), (long long)(bootstr))1118#define __sanitizer_syscall_post_reboot(res, opt, bootstr)                     \1119  __sanitizer_syscall_post_impl_reboot(res, (long long)(opt),                  \1120                                       (long long)(bootstr))1121#define __sanitizer_syscall_pre_poll(fds, nfds, timeout)                       \1122  __sanitizer_syscall_pre_impl_poll((long long)(fds), (long long)(nfds),       \1123                                    (long long)(timeout))1124#define __sanitizer_syscall_post_poll(res, fds, nfds, timeout)                 \1125  __sanitizer_syscall_post_impl_poll(res, (long long)(fds), (long long)(nfds), \1126                                     (long long)(timeout))1127#define __sanitizer_syscall_pre_afssys(id, a1, a2, a3, a4, a5, a6)             \1128  __sanitizer_syscall_pre_impl_afssys(                                         \1129      (long long)(id), (long long)(a1), (long long)(a2), (long long)(a3),      \1130      (long long)(a4), (long long)(a5), (long long)(a6))1131#define __sanitizer_syscall_post_afssys(res, id, a1, a2, a3, a4, a5, a6)       \1132  __sanitizer_syscall_post_impl_afssys(                                        \1133      res, (long long)(id), (long long)(a1), (long long)(a2), (long long)(a3), \1134      (long long)(a4), (long long)(a5), (long long)(a6))1135/* syscall 211 has been skipped */1136/* syscall 212 has been skipped */1137/* syscall 213 has been skipped */1138/* syscall 214 has been skipped */1139/* syscall 215 has been skipped */1140/* syscall 216 has been skipped */1141/* syscall 217 has been skipped */1142/* syscall 218 has been skipped */1143/* syscall 219 has been skipped */1144#define __sanitizer_syscall_pre_compat_14___semctl(semid, semnum, cmd, arg)    \1145  __sanitizer_syscall_pre_impl_compat_14___semctl(                             \1146      (long long)(semid), (long long)(semnum), (long long)(cmd),               \1147      (long long)(arg))1148#define __sanitizer_syscall_post_compat_14___semctl(res, semid, semnum, cmd,   \1149                                                    arg)                       \1150  __sanitizer_syscall_post_impl_compat_14___semctl(                            \1151      res, (long long)(semid), (long long)(semnum), (long long)(cmd),          \1152      (long long)(arg))1153#define __sanitizer_syscall_pre_semget(key, nsems, semflg)                     \1154  __sanitizer_syscall_pre_impl_semget((long long)(key), (long long)(nsems),    \1155                                      (long long)(semflg))1156#define __sanitizer_syscall_post_semget(res, key, nsems, semflg)               \1157  __sanitizer_syscall_post_impl_semget(                                        \1158      res, (long long)(key), (long long)(nsems), (long long)(semflg))1159#define __sanitizer_syscall_pre_semop(semid, sops, nsops)                      \1160  __sanitizer_syscall_pre_impl_semop((long long)(semid), (long long)(sops),    \1161                                     (long long)(nsops))1162#define __sanitizer_syscall_post_semop(res, semid, sops, nsops)                \1163  __sanitizer_syscall_post_impl_semop(res, (long long)(semid),                 \1164                                      (long long)(sops), (long long)(nsops))1165#define __sanitizer_syscall_pre_semconfig(flag)                                \1166  __sanitizer_syscall_pre_impl_semconfig((long long)(flag))1167#define __sanitizer_syscall_post_semconfig(res, flag)                          \1168  __sanitizer_syscall_post_impl_semconfig(res, (long long)(flag))1169#define __sanitizer_syscall_pre_compat_14_msgctl(msqid, cmd, buf)              \1170  __sanitizer_syscall_pre_impl_compat_14_msgctl(                               \1171      (long long)(msqid), (long long)(cmd), (long long)(buf))1172#define __sanitizer_syscall_post_compat_14_msgctl(res, msqid, cmd, buf)        \1173  __sanitizer_syscall_post_impl_compat_14_msgctl(                              \1174      res, (long long)(msqid), (long long)(cmd), (long long)(buf))1175#define __sanitizer_syscall_pre_msgget(key, msgflg)                            \1176  __sanitizer_syscall_pre_impl_msgget((long long)(key), (long long)(msgflg))1177#define __sanitizer_syscall_post_msgget(res, key, msgflg)                      \1178  __sanitizer_syscall_post_impl_msgget(res, (long long)(key),                  \1179                                       (long long)(msgflg))1180#define __sanitizer_syscall_pre_msgsnd(msqid, msgp, msgsz, msgflg)             \1181  __sanitizer_syscall_pre_impl_msgsnd((long long)(msqid), (long long)(msgp),   \1182                                      (long long)(msgsz), (long long)(msgflg))1183#define __sanitizer_syscall_post_msgsnd(res, msqid, msgp, msgsz, msgflg)       \1184  __sanitizer_syscall_post_impl_msgsnd(res, (long long)(msqid),                \1185                                       (long long)(msgp), (long long)(msgsz),  \1186                                       (long long)(msgflg))1187#define __sanitizer_syscall_pre_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg)     \1188  __sanitizer_syscall_pre_impl_msgrcv((long long)(msqid), (long long)(msgp),   \1189                                      (long long)(msgsz), (long long)(msgtyp), \1190                                      (long long)(msgflg))1191#define __sanitizer_syscall_post_msgrcv(res, msqid, msgp, msgsz, msgtyp,       \1192                                        msgflg)                                \1193  __sanitizer_syscall_post_impl_msgrcv(                                        \1194      res, (long long)(msqid), (long long)(msgp), (long long)(msgsz),          \1195      (long long)(msgtyp), (long long)(msgflg))1196#define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg)                  \1197  __sanitizer_syscall_pre_impl_shmat((long long)(shmid), (long long)(shmaddr), \1198                                     (long long)(shmflg))1199#define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg)            \1200  __sanitizer_syscall_post_impl_shmat(                                         \1201      res, (long long)(shmid), (long long)(shmaddr), (long long)(shmflg))1202#define __sanitizer_syscall_pre_compat_14_shmctl(shmid, cmd, buf)              \1203  __sanitizer_syscall_pre_impl_compat_14_shmctl(                               \1204      (long long)(shmid), (long long)(cmd), (long long)(buf))1205#define __sanitizer_syscall_post_compat_14_shmctl(res, shmid, cmd, buf)        \1206  __sanitizer_syscall_post_impl_compat_14_shmctl(                              \1207      res, (long long)(shmid), (long long)(cmd), (long long)(buf))1208#define __sanitizer_syscall_pre_shmdt(shmaddr)                                 \1209  __sanitizer_syscall_pre_impl_shmdt((long long)(shmaddr))1210#define __sanitizer_syscall_post_shmdt(res, shmaddr)                           \1211  __sanitizer_syscall_post_impl_shmdt(res, (long long)(shmaddr))1212#define __sanitizer_syscall_pre_shmget(key, size, shmflg)                      \1213  __sanitizer_syscall_pre_impl_shmget((long long)(key), (long long)(size),     \1214                                      (long long)(shmflg))1215#define __sanitizer_syscall_post_shmget(res, key, size, shmflg)                \1216  __sanitizer_syscall_post_impl_shmget(res, (long long)(key),                  \1217                                       (long long)(size), (long long)(shmflg))1218#define __sanitizer_syscall_pre_compat_50_clock_gettime(clock_id, tp)          \1219  __sanitizer_syscall_pre_impl_compat_50_clock_gettime((long long)(clock_id),  \1220                                                       (long long)(tp))1221#define __sanitizer_syscall_post_compat_50_clock_gettime(res, clock_id, tp)    \1222  __sanitizer_syscall_post_impl_compat_50_clock_gettime(                       \1223      res, (long long)(clock_id), (long long)(tp))1224#define __sanitizer_syscall_pre_compat_50_clock_settime(clock_id, tp)          \1225  __sanitizer_syscall_pre_impl_compat_50_clock_settime((long long)(clock_id),  \1226                                                       (long long)(tp))1227#define __sanitizer_syscall_post_compat_50_clock_settime(res, clock_id, tp)    \1228  __sanitizer_syscall_post_impl_compat_50_clock_settime(                       \1229      res, (long long)(clock_id), (long long)(tp))1230#define __sanitizer_syscall_pre_compat_50_clock_getres(clock_id, tp)           \1231  __sanitizer_syscall_pre_impl_compat_50_clock_getres((long long)(clock_id),   \1232                                                      (long long)(tp))1233#define __sanitizer_syscall_post_compat_50_clock_getres(res, clock_id, tp)     \1234  __sanitizer_syscall_post_impl_compat_50_clock_getres(                        \1235      res, (long long)(clock_id), (long long)(tp))1236#define __sanitizer_syscall_pre_timer_create(clock_id, evp, timerid)           \1237  __sanitizer_syscall_pre_impl_timer_create(                                   \1238      (long long)(clock_id), (long long)(evp), (long long)(timerid))1239#define __sanitizer_syscall_post_timer_create(res, clock_id, evp, timerid)     \1240  __sanitizer_syscall_post_impl_timer_create(                                  \1241      res, (long long)(clock_id), (long long)(evp), (long long)(timerid))1242#define __sanitizer_syscall_pre_timer_delete(timerid)                          \1243  __sanitizer_syscall_pre_impl_timer_delete((long long)(timerid))1244#define __sanitizer_syscall_post_timer_delete(res, timerid)                    \1245  __sanitizer_syscall_post_impl_timer_delete(res, (long long)(timerid))1246#define __sanitizer_syscall_pre_compat_50_timer_settime(timerid, flags, value, \1247                                                        ovalue)                \1248  __sanitizer_syscall_pre_impl_compat_50_timer_settime(                        \1249      (long long)(timerid), (long long)(flags), (long long)(value),            \1250      (long long)(ovalue))1251#define __sanitizer_syscall_post_compat_50_timer_settime(res, timerid, flags,  \1252                                                         value, ovalue)        \1253  __sanitizer_syscall_post_impl_compat_50_timer_settime(                       \1254      res, (long long)(timerid), (long long)(flags), (long long)(value),       \1255      (long long)(ovalue))1256#define __sanitizer_syscall_pre_compat_50_timer_gettime(timerid, value)        \1257  __sanitizer_syscall_pre_impl_compat_50_timer_gettime((long long)(timerid),   \1258                                                       (long long)(value))1259#define __sanitizer_syscall_post_compat_50_timer_gettime(res, timerid, value)  \1260  __sanitizer_syscall_post_impl_compat_50_timer_gettime(                       \1261      res, (long long)(timerid), (long long)(value))1262#define __sanitizer_syscall_pre_timer_getoverrun(timerid)                      \1263  __sanitizer_syscall_pre_impl_timer_getoverrun((long long)(timerid))1264#define __sanitizer_syscall_post_timer_getoverrun(res, timerid)                \1265  __sanitizer_syscall_post_impl_timer_getoverrun(res, (long long)(timerid))1266#define __sanitizer_syscall_pre_compat_50_nanosleep(rqtp, rmtp)                \1267  __sanitizer_syscall_pre_impl_compat_50_nanosleep((long long)(rqtp),          \1268                                                   (long long)(rmtp))1269#define __sanitizer_syscall_post_compat_50_nanosleep(res, rqtp, rmtp)          \1270  __sanitizer_syscall_post_impl_compat_50_nanosleep(res, (long long)(rqtp),    \1271                                                    (long long)(rmtp))1272#define __sanitizer_syscall_pre_fdatasync(fd)                                  \1273  __sanitizer_syscall_pre_impl_fdatasync((long long)(fd))1274#define __sanitizer_syscall_post_fdatasync(res, fd)                            \1275  __sanitizer_syscall_post_impl_fdatasync(res, (long long)(fd))1276#define __sanitizer_syscall_pre_mlockall(flags)                                \1277  __sanitizer_syscall_pre_impl_mlockall((long long)(flags))1278#define __sanitizer_syscall_post_mlockall(res, flags)                          \1279  __sanitizer_syscall_post_impl_mlockall(res, (long long)(flags))1280#define __sanitizer_syscall_pre_munlockall()                                   \1281  __sanitizer_syscall_pre_impl_munlockall()1282#define __sanitizer_syscall_post_munlockall(res)                               \1283  __sanitizer_syscall_post_impl_munlockall(res)1284#define __sanitizer_syscall_pre_compat_50___sigtimedwait(set, info, timeout)   \1285  __sanitizer_syscall_pre_impl_compat_50___sigtimedwait(                       \1286      (long long)(set), (long long)(info), (long long)(timeout))1287#define __sanitizer_syscall_post_compat_50___sigtimedwait(res, set, info,      \1288                                                          timeout)             \1289  __sanitizer_syscall_post_impl_compat_50___sigtimedwait(                      \1290      res, (long long)(set), (long long)(info), (long long)(timeout))1291#define __sanitizer_syscall_pre_sigqueueinfo(pid, info)                        \1292  __sanitizer_syscall_pre_impl_sigqueueinfo((long long)(pid), (long long)(info))1293#define __sanitizer_syscall_post_sigqueueinfo(res, pid, info)                  \1294  __sanitizer_syscall_post_impl_sigqueueinfo(res, (long long)(pid),            \1295                                             (long long)(info))1296#define __sanitizer_syscall_pre_modctl(cmd, arg)                               \1297  __sanitizer_syscall_pre_impl_modctl((long long)(cmd), (long long)(arg))1298#define __sanitizer_syscall_post_modctl(res, cmd, arg)                         \1299  __sanitizer_syscall_post_impl_modctl(res, (long long)(cmd), (long long)(arg))1300#define __sanitizer_syscall_pre__ksem_init(value, idp)                         \1301  __sanitizer_syscall_pre_impl__ksem_init((long long)(value), (long long)(idp))1302#define __sanitizer_syscall_post__ksem_init(res, value, idp)                   \1303  __sanitizer_syscall_post_impl__ksem_init(res, (long long)(value),            \1304                                           (long long)(idp))1305#define __sanitizer_syscall_pre__ksem_open(name, oflag, mode, value, idp)      \1306  __sanitizer_syscall_pre_impl__ksem_open(                                     \1307      (long long)(name), (long long)(oflag), (long long)(mode),                \1308      (long long)(value), (long long)(idp))1309#define __sanitizer_syscall_post__ksem_open(res, name, oflag, mode, value,     \1310                                            idp)                               \1311  __sanitizer_syscall_post_impl__ksem_open(                                    \1312      res, (long long)(name), (long long)(oflag), (long long)(mode),           \1313      (long long)(value), (long long)(idp))1314#define __sanitizer_syscall_pre__ksem_unlink(name)                             \1315  __sanitizer_syscall_pre_impl__ksem_unlink((long long)(name))1316#define __sanitizer_syscall_post__ksem_unlink(res, name)                       \1317  __sanitizer_syscall_post_impl__ksem_unlink(res, (long long)(name))1318#define __sanitizer_syscall_pre__ksem_close(id)                                \1319  __sanitizer_syscall_pre_impl__ksem_close((long long)(id))1320#define __sanitizer_syscall_post__ksem_close(res, id)                          \1321  __sanitizer_syscall_post_impl__ksem_close(res, (long long)(id))1322#define __sanitizer_syscall_pre__ksem_post(id)                                 \1323  __sanitizer_syscall_pre_impl__ksem_post((long long)(id))1324#define __sanitizer_syscall_post__ksem_post(res, id)                           \1325  __sanitizer_syscall_post_impl__ksem_post(res, (long long)(id))1326#define __sanitizer_syscall_pre__ksem_wait(id)                                 \1327  __sanitizer_syscall_pre_impl__ksem_wait((long long)(id))1328#define __sanitizer_syscall_post__ksem_wait(res, id)                           \1329  __sanitizer_syscall_post_impl__ksem_wait(res, (long long)(id))1330#define __sanitizer_syscall_pre__ksem_trywait(id)                              \1331  __sanitizer_syscall_pre_impl__ksem_trywait((long long)(id))1332#define __sanitizer_syscall_post__ksem_trywait(res, id)                        \1333  __sanitizer_syscall_post_impl__ksem_trywait(res, (long long)(id))1334#define __sanitizer_syscall_pre__ksem_getvalue(id, value)                      \1335  __sanitizer_syscall_pre_impl__ksem_getvalue((long long)(id),                 \1336                                              (long long)(value))1337#define __sanitizer_syscall_post__ksem_getvalue(res, id, value)                \1338  __sanitizer_syscall_post_impl__ksem_getvalue(res, (long long)(id),           \1339                                               (long long)(value))1340#define __sanitizer_syscall_pre__ksem_destroy(id)                              \1341  __sanitizer_syscall_pre_impl__ksem_destroy((long long)(id))1342#define __sanitizer_syscall_post__ksem_destroy(res, id)                        \1343  __sanitizer_syscall_post_impl__ksem_destroy(res, (long long)(id))1344#define __sanitizer_syscall_pre__ksem_timedwait(id, abstime)                   \1345  __sanitizer_syscall_pre_impl__ksem_timedwait((long long)(id),                \1346                                               (long long)(abstime))1347#define __sanitizer_syscall_post__ksem_timedwait(res, id, abstime)             \1348  __sanitizer_syscall_post_impl__ksem_timedwait(res, (long long)(id),          \1349                                                (long long)(abstime))1350#define __sanitizer_syscall_pre_mq_open(name, oflag, mode, attr)               \1351  __sanitizer_syscall_pre_impl_mq_open((long long)(name), (long long)(oflag),  \1352                                       (long long)(mode), (long long)(attr))1353#define __sanitizer_syscall_post_mq_open(res, name, oflag, mode, attr)         \1354  __sanitizer_syscall_post_impl_mq_open(res, (long long)(name),                \1355                                        (long long)(oflag), (long long)(mode), \1356                                        (long long)(attr))1357#define __sanitizer_syscall_pre_mq_close(mqdes)                                \1358  __sanitizer_syscall_pre_impl_mq_close((long long)(mqdes))1359#define __sanitizer_syscall_post_mq_close(res, mqdes)                          \1360  __sanitizer_syscall_post_impl_mq_close(res, (long long)(mqdes))1361#define __sanitizer_syscall_pre_mq_unlink(name)                                \1362  __sanitizer_syscall_pre_impl_mq_unlink((long long)(name))1363#define __sanitizer_syscall_post_mq_unlink(res, name)                          \1364  __sanitizer_syscall_post_impl_mq_unlink(res, (long long)(name))1365#define __sanitizer_syscall_pre_mq_getattr(mqdes, mqstat)                      \1366  __sanitizer_syscall_pre_impl_mq_getattr((long long)(mqdes),                  \1367                                          (long long)(mqstat))1368#define __sanitizer_syscall_post_mq_getattr(res, mqdes, mqstat)                \1369  __sanitizer_syscall_post_impl_mq_getattr(res, (long long)(mqdes),            \1370                                           (long long)(mqstat))1371#define __sanitizer_syscall_pre_mq_setattr(mqdes, mqstat, omqstat)             \1372  __sanitizer_syscall_pre_impl_mq_setattr(                                     \1373      (long long)(mqdes), (long long)(mqstat), (long long)(omqstat))1374#define __sanitizer_syscall_post_mq_setattr(res, mqdes, mqstat, omqstat)       \1375  __sanitizer_syscall_post_impl_mq_setattr(                                    \1376      res, (long long)(mqdes), (long long)(mqstat), (long long)(omqstat))1377#define __sanitizer_syscall_pre_mq_notify(mqdes, notification)                 \1378  __sanitizer_syscall_pre_impl_mq_notify((long long)(mqdes),                   \1379                                         (long long)(notification))1380#define __sanitizer_syscall_post_mq_notify(res, mqdes, notification)           \1381  __sanitizer_syscall_post_impl_mq_notify(res, (long long)(mqdes),             \1382                                          (long long)(notification))1383#define __sanitizer_syscall_pre_mq_send(mqdes, msg_ptr, msg_len, msg_prio)     \1384  __sanitizer_syscall_pre_impl_mq_send(                                        \1385      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \1386      (long long)(msg_prio))1387#define __sanitizer_syscall_post_mq_send(res, mqdes, msg_ptr, msg_len,         \1388                                         msg_prio)                             \1389  __sanitizer_syscall_post_impl_mq_send(                                       \1390      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \1391      (long long)(msg_prio))1392#define __sanitizer_syscall_pre_mq_receive(mqdes, msg_ptr, msg_len, msg_prio)  \1393  __sanitizer_syscall_pre_impl_mq_receive(                                     \1394      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \1395      (long long)(msg_prio))1396#define __sanitizer_syscall_post_mq_receive(res, mqdes, msg_ptr, msg_len,      \1397                                            msg_prio)                          \1398  __sanitizer_syscall_post_impl_mq_receive(                                    \1399      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \1400      (long long)(msg_prio))1401#define __sanitizer_syscall_pre_compat_50_mq_timedsend(                        \1402    mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                            \1403  __sanitizer_syscall_pre_impl_compat_50_mq_timedsend(                         \1404      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \1405      (long long)(msg_prio), (long long)(abs_timeout))1406#define __sanitizer_syscall_post_compat_50_mq_timedsend(                       \1407    res, mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                       \1408  __sanitizer_syscall_post_impl_compat_50_mq_timedsend(                        \1409      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \1410      (long long)(msg_prio), (long long)(abs_timeout))1411#define __sanitizer_syscall_pre_compat_50_mq_timedreceive(                     \1412    mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                            \1413  __sanitizer_syscall_pre_impl_compat_50_mq_timedreceive(                      \1414      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \1415      (long long)(msg_prio), (long long)(abs_timeout))1416#define __sanitizer_syscall_post_compat_50_mq_timedreceive(                    \1417    res, mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                       \1418  __sanitizer_syscall_post_impl_compat_50_mq_timedreceive(                     \1419      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \1420      (long long)(msg_prio), (long long)(abs_timeout))1421/* syscall 267 has been skipped */1422/* syscall 268 has been skipped */1423/* syscall 269 has been skipped */1424#define __sanitizer_syscall_pre___posix_rename(from, to)                       \1425  __sanitizer_syscall_pre_impl___posix_rename((long long)(from),               \1426                                              (long long)(to))1427#define __sanitizer_syscall_post___posix_rename(res, from, to)                 \1428  __sanitizer_syscall_post_impl___posix_rename(res, (long long)(from),         \1429                                               (long long)(to))1430#define __sanitizer_syscall_pre_swapctl(cmd, arg, misc)                        \1431  __sanitizer_syscall_pre_impl_swapctl((long long)(cmd), (long long)(arg),     \1432                                       (long long)(misc))1433#define __sanitizer_syscall_post_swapctl(res, cmd, arg, misc)                  \1434  __sanitizer_syscall_post_impl_swapctl(res, (long long)(cmd),                 \1435                                        (long long)(arg), (long long)(misc))1436#define __sanitizer_syscall_pre_compat_30_getdents(fd, buf, count)             \1437  __sanitizer_syscall_pre_impl_compat_30_getdents(                             \1438      (long long)(fd), (long long)(buf), (long long)(count))1439#define __sanitizer_syscall_post_compat_30_getdents(res, fd, buf, count)       \1440  __sanitizer_syscall_post_impl_compat_30_getdents(                            \1441      res, (long long)(fd), (long long)(buf), (long long)(count))1442#define __sanitizer_syscall_pre_minherit(addr, len, inherit)                   \1443  __sanitizer_syscall_pre_impl_minherit((long long)(addr), (long long)(len),   \1444                                        (long long)(inherit))1445#define __sanitizer_syscall_post_minherit(res, addr, len, inherit)             \1446  __sanitizer_syscall_post_impl_minherit(                                      \1447      res, (long long)(addr), (long long)(len), (long long)(inherit))1448#define __sanitizer_syscall_pre_lchmod(path, mode)                             \1449  __sanitizer_syscall_pre_impl_lchmod((long long)(path), (long long)(mode))1450#define __sanitizer_syscall_post_lchmod(res, path, mode)                       \1451  __sanitizer_syscall_post_impl_lchmod(res, (long long)(path),                 \1452                                       (long long)(mode))1453#define __sanitizer_syscall_pre_lchown(path, uid, gid)                         \1454  __sanitizer_syscall_pre_impl_lchown((long long)(path), (long long)(uid),     \1455                                      (long long)(gid))1456#define __sanitizer_syscall_post_lchown(res, path, uid, gid)                   \1457  __sanitizer_syscall_post_impl_lchown(res, (long long)(path),                 \1458                                       (long long)(uid), (long long)(gid))1459#define __sanitizer_syscall_pre_compat_50_lutimes(path, tptr)                  \1460  __sanitizer_syscall_pre_impl_compat_50_lutimes((long long)(path),            \1461                                                 (long long)(tptr))1462#define __sanitizer_syscall_post_compat_50_lutimes(res, path, tptr)            \1463  __sanitizer_syscall_post_impl_compat_50_lutimes(res, (long long)(path),      \1464                                                  (long long)(tptr))1465#define __sanitizer_syscall_pre___msync13(addr, len, flags)                    \1466  __sanitizer_syscall_pre_impl___msync13((long long)(addr), (long long)(len),  \1467                                         (long long)(flags))1468#define __sanitizer_syscall_post___msync13(res, addr, len, flags)              \1469  __sanitizer_syscall_post_impl___msync13(                                     \1470      res, (long long)(addr), (long long)(len), (long long)(flags))1471#define __sanitizer_syscall_pre_compat_30___stat13(path, ub)                   \1472  __sanitizer_syscall_pre_impl_compat_30___stat13((long long)(path),           \1473                                                  (long long)(ub))1474#define __sanitizer_syscall_post_compat_30___stat13(res, path, ub)             \1475  __sanitizer_syscall_post_impl_compat_30___stat13(res, (long long)(path),     \1476                                                   (long long)(ub))1477#define __sanitizer_syscall_pre_compat_30___fstat13(fd, sb)                    \1478  __sanitizer_syscall_pre_impl_compat_30___fstat13((long long)(fd),            \1479                                                   (long long)(sb))1480#define __sanitizer_syscall_post_compat_30___fstat13(res, fd, sb)              \1481  __sanitizer_syscall_post_impl_compat_30___fstat13(res, (long long)(fd),      \1482                                                    (long long)(sb))1483#define __sanitizer_syscall_pre_compat_30___lstat13(path, ub)                  \1484  __sanitizer_syscall_pre_impl_compat_30___lstat13((long long)(path),          \1485                                                   (long long)(ub))1486#define __sanitizer_syscall_post_compat_30___lstat13(res, path, ub)            \1487  __sanitizer_syscall_post_impl_compat_30___lstat13(res, (long long)(path),    \1488                                                    (long long)(ub))1489#define __sanitizer_syscall_pre___sigaltstack14(nss, oss)                      \1490  __sanitizer_syscall_pre_impl___sigaltstack14((long long)(nss),               \1491                                               (long long)(oss))1492#define __sanitizer_syscall_post___sigaltstack14(res, nss, oss)                \1493  __sanitizer_syscall_post_impl___sigaltstack14(res, (long long)(nss),         \1494                                                (long long)(oss))1495#define __sanitizer_syscall_pre___vfork14()                                    \1496  __sanitizer_syscall_pre_impl___vfork14()1497#define __sanitizer_syscall_post___vfork14(res)                                \1498  __sanitizer_syscall_post_impl___vfork14(res)1499#define __sanitizer_syscall_pre___posix_chown(path, uid, gid)                  \1500  __sanitizer_syscall_pre_impl___posix_chown(                                  \1501      (long long)(path), (long long)(uid), (long long)(gid))1502#define __sanitizer_syscall_post___posix_chown(res, path, uid, gid)            \1503  __sanitizer_syscall_post_impl___posix_chown(                                 \1504      res, (long long)(path), (long long)(uid), (long long)(gid))1505#define __sanitizer_syscall_pre___posix_fchown(fd, uid, gid)                   \1506  __sanitizer_syscall_pre_impl___posix_fchown(                                 \1507      (long long)(fd), (long long)(uid), (long long)(gid))1508#define __sanitizer_syscall_post___posix_fchown(res, fd, uid, gid)             \1509  __sanitizer_syscall_post_impl___posix_fchown(                                \1510      res, (long long)(fd), (long long)(uid), (long long)(gid))1511#define __sanitizer_syscall_pre___posix_lchown(path, uid, gid)                 \1512  __sanitizer_syscall_pre_impl___posix_lchown(                                 \1513      (long long)(path), (long long)(uid), (long long)(gid))1514#define __sanitizer_syscall_post___posix_lchown(res, path, uid, gid)           \1515  __sanitizer_syscall_post_impl___posix_lchown(                                \1516      res, (long long)(path), (long long)(uid), (long long)(gid))1517#define __sanitizer_syscall_pre_getsid(pid)                                    \1518  __sanitizer_syscall_pre_impl_getsid((long long)(pid))1519#define __sanitizer_syscall_post_getsid(res, pid)                              \1520  __sanitizer_syscall_post_impl_getsid(res, (long long)(pid))1521#define __sanitizer_syscall_pre___clone(flags, stack)                          \1522  __sanitizer_syscall_pre_impl___clone((long long)(flags), (long long)(stack))1523#define __sanitizer_syscall_post___clone(res, flags, stack)                    \1524  __sanitizer_syscall_post_impl___clone(res, (long long)(flags),               \1525                                        (long long)(stack))1526#define __sanitizer_syscall_pre_fktrace(fd, ops, facs, pid)                    \1527  __sanitizer_syscall_pre_impl_fktrace((long long)(fd), (long long)(ops),      \1528                                       (long long)(facs), (long long)(pid))1529#define __sanitizer_syscall_post_fktrace(res, fd, ops, facs, pid)              \1530  __sanitizer_syscall_post_impl_fktrace(res, (long long)(fd),                  \1531                                        (long long)(ops), (long long)(facs),   \1532                                        (long long)(pid))1533#define __sanitizer_syscall_pre_preadv(fd, iovp, iovcnt, PAD, offset)          \1534  __sanitizer_syscall_pre_impl_preadv((long long)(fd), (long long)(iovp),      \1535                                      (long long)(iovcnt), (long long)(PAD),   \1536                                      (long long)(offset))1537#define __sanitizer_syscall_post_preadv(res, fd, iovp, iovcnt, PAD, offset)    \1538  __sanitizer_syscall_post_impl_preadv(res, (long long)(fd),                   \1539                                       (long long)(iovp), (long long)(iovcnt), \1540                                       (long long)(PAD), (long long)(offset))1541#define __sanitizer_syscall_pre_pwritev(fd, iovp, iovcnt, PAD, offset)         \1542  __sanitizer_syscall_pre_impl_pwritev((long long)(fd), (long long)(iovp),     \1543                                       (long long)(iovcnt), (long long)(PAD),  \1544                                       (long long)(offset))1545#define __sanitizer_syscall_post_pwritev(res, fd, iovp, iovcnt, PAD, offset)   \1546  __sanitizer_syscall_post_impl_pwritev(                                       \1547      res, (long long)(fd), (long long)(iovp), (long long)(iovcnt),            \1548      (long long)(PAD), (long long)(offset))1549#define __sanitizer_syscall_pre_compat_16___sigaction14(signum, nsa, osa)      \1550  __sanitizer_syscall_pre_impl_compat_16___sigaction14(                        \1551      (long long)(signum), (long long)(nsa), (long long)(osa))1552#define __sanitizer_syscall_post_compat_16___sigaction14(res, signum, nsa,     \1553                                                         osa)                  \1554  __sanitizer_syscall_post_impl_compat_16___sigaction14(                       \1555      res, (long long)(signum), (long long)(nsa), (long long)(osa))1556#define __sanitizer_syscall_pre___sigpending14(set)                            \1557  __sanitizer_syscall_pre_impl___sigpending14((long long)(set))1558#define __sanitizer_syscall_post___sigpending14(res, set)                      \1559  __sanitizer_syscall_post_impl___sigpending14(res, (long long)(set))1560#define __sanitizer_syscall_pre___sigprocmask14(how, set, oset)                \1561  __sanitizer_syscall_pre_impl___sigprocmask14(                                \1562      (long long)(how), (long long)(set), (long long)(oset))1563#define __sanitizer_syscall_post___sigprocmask14(res, how, set, oset)          \1564  __sanitizer_syscall_post_impl___sigprocmask14(                               \1565      res, (long long)(how), (long long)(set), (long long)(oset))1566#define __sanitizer_syscall_pre___sigsuspend14(set)                            \1567  __sanitizer_syscall_pre_impl___sigsuspend14((long long)(set))1568#define __sanitizer_syscall_post___sigsuspend14(res, set)                      \1569  __sanitizer_syscall_post_impl___sigsuspend14(res, (long long)(set))1570#define __sanitizer_syscall_pre_compat_16___sigreturn14(sigcntxp)              \1571  __sanitizer_syscall_pre_impl_compat_16___sigreturn14((long long)(sigcntxp))1572#define __sanitizer_syscall_post_compat_16___sigreturn14(res, sigcntxp)        \1573  __sanitizer_syscall_post_impl_compat_16___sigreturn14(res,                   \1574                                                        (long long)(sigcntxp))1575#define __sanitizer_syscall_pre___getcwd(bufp, length)                         \1576  __sanitizer_syscall_pre_impl___getcwd((long long)(bufp), (long long)(length))1577#define __sanitizer_syscall_post___getcwd(res, bufp, length)                   \1578  __sanitizer_syscall_post_impl___getcwd(res, (long long)(bufp),               \1579                                         (long long)(length))1580#define __sanitizer_syscall_pre_fchroot(fd)                                    \1581  __sanitizer_syscall_pre_impl_fchroot((long long)(fd))1582#define __sanitizer_syscall_post_fchroot(res, fd)                              \1583  __sanitizer_syscall_post_impl_fchroot(res, (long long)(fd))1584#define __sanitizer_syscall_pre_compat_30_fhopen(fhp, flags)                   \1585  __sanitizer_syscall_pre_impl_compat_30_fhopen((long long)(fhp),              \1586                                                (long long)(flags))1587#define __sanitizer_syscall_post_compat_30_fhopen(res, fhp, flags)             \1588  __sanitizer_syscall_post_impl_compat_30_fhopen(res, (long long)(fhp),        \1589                                                 (long long)(flags))1590#define __sanitizer_syscall_pre_compat_30_fhstat(fhp, sb)                      \1591  __sanitizer_syscall_pre_impl_compat_30_fhstat((long long)(fhp),              \1592                                                (long long)(sb))1593#define __sanitizer_syscall_post_compat_30_fhstat(res, fhp, sb)                \1594  __sanitizer_syscall_post_impl_compat_30_fhstat(res, (long long)(fhp),        \1595                                                 (long long)(sb))1596#define __sanitizer_syscall_pre_compat_20_fhstatfs(fhp, buf)                   \1597  __sanitizer_syscall_pre_impl_compat_20_fhstatfs((long long)(fhp),            \1598                                                  (long long)(buf))1599#define __sanitizer_syscall_post_compat_20_fhstatfs(res, fhp, buf)             \1600  __sanitizer_syscall_post_impl_compat_20_fhstatfs(res, (long long)(fhp),      \1601                                                   (long long)(buf))1602#define __sanitizer_syscall_pre_compat_50_____semctl13(semid, semnum, cmd,     \1603                                                       arg)                    \1604  __sanitizer_syscall_pre_impl_compat_50_____semctl13(                         \1605      (long long)(semid), (long long)(semnum), (long long)(cmd),               \1606      (long long)(arg))1607#define __sanitizer_syscall_post_compat_50_____semctl13(res, semid, semnum,    \1608                                                        cmd, arg)              \1609  __sanitizer_syscall_post_impl_compat_50_____semctl13(                        \1610      res, (long long)(semid), (long long)(semnum), (long long)(cmd),          \1611      (long long)(arg))1612#define __sanitizer_syscall_pre_compat_50___msgctl13(msqid, cmd, buf)          \1613  __sanitizer_syscall_pre_impl_compat_50___msgctl13(                           \1614      (long long)(msqid), (long long)(cmd), (long long)(buf))1615#define __sanitizer_syscall_post_compat_50___msgctl13(res, msqid, cmd, buf)    \1616  __sanitizer_syscall_post_impl_compat_50___msgctl13(                          \1617      res, (long long)(msqid), (long long)(cmd), (long long)(buf))1618#define __sanitizer_syscall_pre_compat_50___shmctl13(shmid, cmd, buf)          \1619  __sanitizer_syscall_pre_impl_compat_50___shmctl13(                           \1620      (long long)(shmid), (long long)(cmd), (long long)(buf))1621#define __sanitizer_syscall_post_compat_50___shmctl13(res, shmid, cmd, buf)    \1622  __sanitizer_syscall_post_impl_compat_50___shmctl13(                          \1623      res, (long long)(shmid), (long long)(cmd), (long long)(buf))1624#define __sanitizer_syscall_pre_lchflags(path, flags)                          \1625  __sanitizer_syscall_pre_impl_lchflags((long long)(path), (long long)(flags))1626#define __sanitizer_syscall_post_lchflags(res, path, flags)                    \1627  __sanitizer_syscall_post_impl_lchflags(res, (long long)(path),               \1628                                         (long long)(flags))1629#define __sanitizer_syscall_pre_issetugid()                                    \1630  __sanitizer_syscall_pre_impl_issetugid()1631#define __sanitizer_syscall_post_issetugid(res)                                \1632  __sanitizer_syscall_post_impl_issetugid(res)1633#define __sanitizer_syscall_pre_utrace(label, addr, len)                       \1634  __sanitizer_syscall_pre_impl_utrace((long long)(label), (long long)(addr),   \1635                                      (long long)(len))1636#define __sanitizer_syscall_post_utrace(res, label, addr, len)                 \1637  __sanitizer_syscall_post_impl_utrace(res, (long long)(label),                \1638                                       (long long)(addr), (long long)(len))1639#define __sanitizer_syscall_pre_getcontext(ucp)                                \1640  __sanitizer_syscall_pre_impl_getcontext((long long)(ucp))1641#define __sanitizer_syscall_post_getcontext(res, ucp)                          \1642  __sanitizer_syscall_post_impl_getcontext(res, (long long)(ucp))1643#define __sanitizer_syscall_pre_setcontext(ucp)                                \1644  __sanitizer_syscall_pre_impl_setcontext((long long)(ucp))1645#define __sanitizer_syscall_post_setcontext(res, ucp)                          \1646  __sanitizer_syscall_post_impl_setcontext(res, (long long)(ucp))1647#define __sanitizer_syscall_pre__lwp_create(ucp, flags, new_lwp)               \1648  __sanitizer_syscall_pre_impl__lwp_create(                                    \1649      (long long)(ucp), (long long)(flags), (long long)(new_lwp))1650#define __sanitizer_syscall_post__lwp_create(res, ucp, flags, new_lwp)         \1651  __sanitizer_syscall_post_impl__lwp_create(                                   \1652      res, (long long)(ucp), (long long)(flags), (long long)(new_lwp))1653#define __sanitizer_syscall_pre__lwp_exit()                                    \1654  __sanitizer_syscall_pre_impl__lwp_exit()1655#define __sanitizer_syscall_post__lwp_exit(res)                                \1656  __sanitizer_syscall_post_impl__lwp_exit(res)1657#define __sanitizer_syscall_pre__lwp_self()                                    \1658  __sanitizer_syscall_pre_impl__lwp_self()1659#define __sanitizer_syscall_post__lwp_self(res)                                \1660  __sanitizer_syscall_post_impl__lwp_self(res)1661#define __sanitizer_syscall_pre__lwp_wait(wait_for, departed)                  \1662  __sanitizer_syscall_pre_impl__lwp_wait((long long)(wait_for),                \1663                                         (long long)(departed))1664#define __sanitizer_syscall_post__lwp_wait(res, wait_for, departed)            \1665  __sanitizer_syscall_post_impl__lwp_wait(res, (long long)(wait_for),          \1666                                          (long long)(departed))1667#define __sanitizer_syscall_pre__lwp_suspend(target)                           \1668  __sanitizer_syscall_pre_impl__lwp_suspend((long long)(target))1669#define __sanitizer_syscall_post__lwp_suspend(res, target)                     \1670  __sanitizer_syscall_post_impl__lwp_suspend(res, (long long)(target))1671#define __sanitizer_syscall_pre__lwp_continue(target)                          \1672  __sanitizer_syscall_pre_impl__lwp_continue((long long)(target))1673#define __sanitizer_syscall_post__lwp_continue(res, target)                    \1674  __sanitizer_syscall_post_impl__lwp_continue(res, (long long)(target))1675#define __sanitizer_syscall_pre__lwp_wakeup(target)                            \1676  __sanitizer_syscall_pre_impl__lwp_wakeup((long long)(target))1677#define __sanitizer_syscall_post__lwp_wakeup(res, target)                      \1678  __sanitizer_syscall_post_impl__lwp_wakeup(res, (long long)(target))1679#define __sanitizer_syscall_pre__lwp_getprivate()                              \1680  __sanitizer_syscall_pre_impl__lwp_getprivate()1681#define __sanitizer_syscall_post__lwp_getprivate(res)                          \1682  __sanitizer_syscall_post_impl__lwp_getprivate(res)1683#define __sanitizer_syscall_pre__lwp_setprivate(ptr)                           \1684  __sanitizer_syscall_pre_impl__lwp_setprivate((long long)(ptr))1685#define __sanitizer_syscall_post__lwp_setprivate(res, ptr)                     \1686  __sanitizer_syscall_post_impl__lwp_setprivate(res, (long long)(ptr))1687#define __sanitizer_syscall_pre__lwp_kill(target, signo)                       \1688  __sanitizer_syscall_pre_impl__lwp_kill((long long)(target),                  \1689                                         (long long)(signo))1690#define __sanitizer_syscall_post__lwp_kill(res, target, signo)                 \1691  __sanitizer_syscall_post_impl__lwp_kill(res, (long long)(target),            \1692                                          (long long)(signo))1693#define __sanitizer_syscall_pre__lwp_detach(target)                            \1694  __sanitizer_syscall_pre_impl__lwp_detach((long long)(target))1695#define __sanitizer_syscall_post__lwp_detach(res, target)                      \1696  __sanitizer_syscall_post_impl__lwp_detach(res, (long long)(target))1697#define __sanitizer_syscall_pre_compat_50__lwp_park(ts, unpark, hint,          \1698                                                    unparkhint)                \1699  __sanitizer_syscall_pre_impl_compat_50__lwp_park(                            \1700      (long long)(ts), (long long)(unpark), (long long)(hint),                 \1701      (long long)(unparkhint))1702#define __sanitizer_syscall_post_compat_50__lwp_park(res, ts, unpark, hint,    \1703                                                     unparkhint)               \1704  __sanitizer_syscall_post_impl_compat_50__lwp_park(                           \1705      res, (long long)(ts), (long long)(unpark), (long long)(hint),            \1706      (long long)(unparkhint))1707#define __sanitizer_syscall_pre__lwp_unpark(target, hint)                      \1708  __sanitizer_syscall_pre_impl__lwp_unpark((long long)(target),                \1709                                           (long long)(hint))1710#define __sanitizer_syscall_post__lwp_unpark(res, target, hint)                \1711  __sanitizer_syscall_post_impl__lwp_unpark(res, (long long)(target),          \1712                                            (long long)(hint))1713#define __sanitizer_syscall_pre__lwp_unpark_all(targets, ntargets, hint)       \1714  __sanitizer_syscall_pre_impl__lwp_unpark_all(                                \1715      (long long)(targets), (long long)(ntargets), (long long)(hint))1716#define __sanitizer_syscall_post__lwp_unpark_all(res, targets, ntargets, hint) \1717  __sanitizer_syscall_post_impl__lwp_unpark_all(                               \1718      res, (long long)(targets), (long long)(ntargets), (long long)(hint))1719#define __sanitizer_syscall_pre__lwp_setname(target, name)                     \1720  __sanitizer_syscall_pre_impl__lwp_setname((long long)(target),               \1721                                            (long long)(name))1722#define __sanitizer_syscall_post__lwp_setname(res, target, name)               \1723  __sanitizer_syscall_post_impl__lwp_setname(res, (long long)(target),         \1724                                             (long long)(name))1725#define __sanitizer_syscall_pre__lwp_getname(target, name, len)                \1726  __sanitizer_syscall_pre_impl__lwp_getname(                                   \1727      (long long)(target), (long long)(name), (long long)(len))1728#define __sanitizer_syscall_post__lwp_getname(res, target, name, len)          \1729  __sanitizer_syscall_post_impl__lwp_getname(                                  \1730      res, (long long)(target), (long long)(name), (long long)(len))1731#define __sanitizer_syscall_pre__lwp_ctl(features, address)                    \1732  __sanitizer_syscall_pre_impl__lwp_ctl((long long)(features),                 \1733                                        (long long)(address))1734#define __sanitizer_syscall_post__lwp_ctl(res, features, address)              \1735  __sanitizer_syscall_post_impl__lwp_ctl(res, (long long)(features),           \1736                                         (long long)(address))1737/* syscall 326 has been skipped */1738/* syscall 327 has been skipped */1739/* syscall 328 has been skipped */1740/* syscall 329 has been skipped */1741#define __sanitizer_syscall_pre_compat_60_sa_register(newv, oldv, flags,       \1742                                                      stackinfo_offset)        \1743  __sanitizer_syscall_pre_impl_compat_60_sa_register(                          \1744      (long long)(newv), (long long)(oldv), (long long)(flags),                \1745      (long long)(stackinfo_offset))1746#define __sanitizer_syscall_post_compat_60_sa_register(res, newv, oldv, flags, \1747                                                       stackinfo_offset)       \1748  __sanitizer_syscall_post_impl_compat_60_sa_register(                         \1749      res, (long long)(newv), (long long)(oldv), (long long)(flags),           \1750      (long long)(stackinfo_offset))1751#define __sanitizer_syscall_pre_compat_60_sa_stacks(num, stacks)               \1752  __sanitizer_syscall_pre_impl_compat_60_sa_stacks((long long)(num),           \1753                                                   (long long)(stacks))1754#define __sanitizer_syscall_post_compat_60_sa_stacks(res, num, stacks)         \1755  __sanitizer_syscall_post_impl_compat_60_sa_stacks(res, (long long)(num),     \1756                                                    (long long)(stacks))1757#define __sanitizer_syscall_pre_compat_60_sa_enable()                          \1758  __sanitizer_syscall_pre_impl_compat_60_sa_enable()1759#define __sanitizer_syscall_post_compat_60_sa_enable(res)                      \1760  __sanitizer_syscall_post_impl_compat_60_sa_enable(res)1761#define __sanitizer_syscall_pre_compat_60_sa_setconcurrency(concurrency)       \1762  __sanitizer_syscall_pre_impl_compat_60_sa_setconcurrency(                    \1763      (long long)(concurrency))1764#define __sanitizer_syscall_post_compat_60_sa_setconcurrency(res, concurrency) \1765  __sanitizer_syscall_post_impl_compat_60_sa_setconcurrency(                   \1766      res, (long long)(concurrency))1767#define __sanitizer_syscall_pre_compat_60_sa_yield()                           \1768  __sanitizer_syscall_pre_impl_compat_60_sa_yield()1769#define __sanitizer_syscall_post_compat_60_sa_yield(res)                       \1770  __sanitizer_syscall_post_impl_compat_60_sa_yield(res)1771#define __sanitizer_syscall_pre_compat_60_sa_preempt(sa_id)                    \1772  __sanitizer_syscall_pre_impl_compat_60_sa_preempt((long long)(sa_id))1773#define __sanitizer_syscall_post_compat_60_sa_preempt(res, sa_id)              \1774  __sanitizer_syscall_post_impl_compat_60_sa_preempt(res, (long long)(sa_id))1775/* syscall 336 has been skipped */1776/* syscall 337 has been skipped */1777/* syscall 338 has been skipped */1778/* syscall 339 has been skipped */1779#define __sanitizer_syscall_pre___sigaction_sigtramp(signum, nsa, osa, tramp,  \1780                                                     vers)                     \1781  __sanitizer_syscall_pre_impl___sigaction_sigtramp(                           \1782      (long long)(signum), (long long)(nsa), (long long)(osa),                 \1783      (long long)(tramp), (long long)(vers))1784#define __sanitizer_syscall_post___sigaction_sigtramp(res, signum, nsa, osa,   \1785                                                      tramp, vers)             \1786  __sanitizer_syscall_post_impl___sigaction_sigtramp(                          \1787      res, (long long)(signum), (long long)(nsa), (long long)(osa),            \1788      (long long)(tramp), (long long)(vers))1789/* syscall 341 has been skipped */1790/* syscall 342 has been skipped */1791#define __sanitizer_syscall_pre_rasctl(addr, len, op)                          \1792  __sanitizer_syscall_pre_impl_rasctl((long long)(addr), (long long)(len),     \1793                                      (long long)(op))1794#define __sanitizer_syscall_post_rasctl(res, addr, len, op)                    \1795  __sanitizer_syscall_post_impl_rasctl(res, (long long)(addr),                 \1796                                       (long long)(len), (long long)(op))1797#define __sanitizer_syscall_pre_kqueue() __sanitizer_syscall_pre_impl_kqueue()1798#define __sanitizer_syscall_post_kqueue(res)                                   \1799  __sanitizer_syscall_post_impl_kqueue(res)1800#define __sanitizer_syscall_pre_compat_50_kevent(fd, changelist, nchanges,     \1801                                                 eventlist, nevents, timeout)  \1802  __sanitizer_syscall_pre_impl_compat_50_kevent(                               \1803      (long long)(fd), (long long)(changelist), (long long)(nchanges),         \1804      (long long)(eventlist), (long long)(nevents), (long long)(timeout))1805#define __sanitizer_syscall_post_compat_50_kevent(                             \1806    res, fd, changelist, nchanges, eventlist, nevents, timeout)                \1807  __sanitizer_syscall_post_impl_compat_50_kevent(                              \1808      res, (long long)(fd), (long long)(changelist), (long long)(nchanges),    \1809      (long long)(eventlist), (long long)(nevents), (long long)(timeout))1810#define __sanitizer_syscall_pre__sched_setparam(pid, lid, policy, params)      \1811  __sanitizer_syscall_pre_impl__sched_setparam(                                \1812      (long long)(pid), (long long)(lid), (long long)(policy),                 \1813      (long long)(params))1814#define __sanitizer_syscall_post__sched_setparam(res, pid, lid, policy,        \1815                                                 params)                       \1816  __sanitizer_syscall_post_impl__sched_setparam(                               \1817      res, (long long)(pid), (long long)(lid), (long long)(policy),            \1818      (long long)(params))1819#define __sanitizer_syscall_pre__sched_getparam(pid, lid, policy, params)      \1820  __sanitizer_syscall_pre_impl__sched_getparam(                                \1821      (long long)(pid), (long long)(lid), (long long)(policy),                 \1822      (long long)(params))1823#define __sanitizer_syscall_post__sched_getparam(res, pid, lid, policy,        \1824                                                 params)                       \1825  __sanitizer_syscall_post_impl__sched_getparam(                               \1826      res, (long long)(pid), (long long)(lid), (long long)(policy),            \1827      (long long)(params))1828#define __sanitizer_syscall_pre__sched_setaffinity(pid, lid, size, cpuset)     \1829  __sanitizer_syscall_pre_impl__sched_setaffinity(                             \1830      (long long)(pid), (long long)(lid), (long long)(size),                   \1831      (long long)(cpuset))1832#define __sanitizer_syscall_post__sched_setaffinity(res, pid, lid, size,       \1833                                                    cpuset)                    \1834  __sanitizer_syscall_post_impl__sched_setaffinity(                            \1835      res, (long long)(pid), (long long)(lid), (long long)(size),              \1836      (long long)(cpuset))1837#define __sanitizer_syscall_pre__sched_getaffinity(pid, lid, size, cpuset)     \1838  __sanitizer_syscall_pre_impl__sched_getaffinity(                             \1839      (long long)(pid), (long long)(lid), (long long)(size),                   \1840      (long long)(cpuset))1841#define __sanitizer_syscall_post__sched_getaffinity(res, pid, lid, size,       \1842                                                    cpuset)                    \1843  __sanitizer_syscall_post_impl__sched_getaffinity(                            \1844      res, (long long)(pid), (long long)(lid), (long long)(size),              \1845      (long long)(cpuset))1846#define __sanitizer_syscall_pre_sched_yield()                                  \1847  __sanitizer_syscall_pre_impl_sched_yield()1848#define __sanitizer_syscall_post_sched_yield(res)                              \1849  __sanitizer_syscall_post_impl_sched_yield(res)1850#define __sanitizer_syscall_pre__sched_protect(priority)                       \1851  __sanitizer_syscall_pre_impl__sched_protect((long long)(priority))1852#define __sanitizer_syscall_post__sched_protect(res, priority)                 \1853  __sanitizer_syscall_post_impl__sched_protect(res, (long long)(priority))1854/* syscall 352 has been skipped */1855/* syscall 353 has been skipped */1856#define __sanitizer_syscall_pre_fsync_range(fd, flags, start, length)          \1857  __sanitizer_syscall_pre_impl_fsync_range(                                    \1858      (long long)(fd), (long long)(flags), (long long)(start),                 \1859      (long long)(length))1860#define __sanitizer_syscall_post_fsync_range(res, fd, flags, start, length)    \1861  __sanitizer_syscall_post_impl_fsync_range(                                   \1862      res, (long long)(fd), (long long)(flags), (long long)(start),            \1863      (long long)(length))1864#define __sanitizer_syscall_pre_uuidgen(store, count)                          \1865  __sanitizer_syscall_pre_impl_uuidgen((long long)(store), (long long)(count))1866#define __sanitizer_syscall_post_uuidgen(res, store, count)                    \1867  __sanitizer_syscall_post_impl_uuidgen(res, (long long)(store),               \1868                                        (long long)(count))1869#define __sanitizer_syscall_pre_compat_90_getvfsstat(buf, bufsize, flags)      \1870  __sanitizer_syscall_pre_impl_compat_90_getvfsstat(                           \1871      (long long)(buf), (long long)(bufsize), (long long)(flags))1872#define __sanitizer_syscall_post_compat_90_getvfsstat(res, buf, bufsize,       \1873                                                      flags)                   \1874  __sanitizer_syscall_post_impl_compat_90_getvfsstat(                          \1875      res, (long long)(buf), (long long)(bufsize), (long long)(flags))1876#define __sanitizer_syscall_pre_compat_90_statvfs1(path, buf, flags)           \1877  __sanitizer_syscall_pre_impl_compat_90_statvfs1(                             \1878      (long long)(path), (long long)(buf), (long long)(flags))1879#define __sanitizer_syscall_post_compat_90_statvfs1(res, path, buf, flags)     \1880  __sanitizer_syscall_post_impl_compat_90_statvfs1(                            \1881      res, (long long)(path), (long long)(buf), (long long)(flags))1882#define __sanitizer_syscall_pre_compat_90_fstatvfs1(fd, buf, flags)            \1883  __sanitizer_syscall_pre_impl_compat_90_fstatvfs1(                            \1884      (long long)(fd), (long long)(buf), (long long)(flags))1885#define __sanitizer_syscall_post_compat_90_fstatvfs1(res, fd, buf, flags)      \1886  __sanitizer_syscall_post_impl_compat_90_fstatvfs1(                           \1887      res, (long long)(fd), (long long)(buf), (long long)(flags))1888#define __sanitizer_syscall_pre_compat_30_fhstatvfs1(fhp, buf, flags)          \1889  __sanitizer_syscall_pre_impl_compat_30_fhstatvfs1(                           \1890      (long long)(fhp), (long long)(buf), (long long)(flags))1891#define __sanitizer_syscall_post_compat_30_fhstatvfs1(res, fhp, buf, flags)    \1892  __sanitizer_syscall_post_impl_compat_30_fhstatvfs1(                          \1893      res, (long long)(fhp), (long long)(buf), (long long)(flags))1894#define __sanitizer_syscall_pre_extattrctl(path, cmd, filename, attrnamespace, \1895                                           attrname)                           \1896  __sanitizer_syscall_pre_impl_extattrctl(                                     \1897      (long long)(path), (long long)(cmd), (long long)(filename),              \1898      (long long)(attrnamespace), (long long)(attrname))1899#define __sanitizer_syscall_post_extattrctl(res, path, cmd, filename,          \1900                                            attrnamespace, attrname)           \1901  __sanitizer_syscall_post_impl_extattrctl(                                    \1902      res, (long long)(path), (long long)(cmd), (long long)(filename),         \1903      (long long)(attrnamespace), (long long)(attrname))1904#define __sanitizer_syscall_pre_extattr_set_file(path, attrnamespace,          \1905                                                 attrname, data, nbytes)       \1906  __sanitizer_syscall_pre_impl_extattr_set_file(                               \1907      (long long)(path), (long long)(attrnamespace), (long long)(attrname),    \1908      (long long)(data), (long long)(nbytes))1909#define __sanitizer_syscall_post_extattr_set_file(res, path, attrnamespace,    \1910                                                  attrname, data, nbytes)      \1911  __sanitizer_syscall_post_impl_extattr_set_file(                              \1912      res, (long long)(path), (long long)(attrnamespace),                      \1913      (long long)(attrname), (long long)(data), (long long)(nbytes))1914#define __sanitizer_syscall_pre_extattr_get_file(path, attrnamespace,          \1915                                                 attrname, data, nbytes)       \1916  __sanitizer_syscall_pre_impl_extattr_get_file(                               \1917      (long long)(path), (long long)(attrnamespace), (long long)(attrname),    \1918      (long long)(data), (long long)(nbytes))1919#define __sanitizer_syscall_post_extattr_get_file(res, path, attrnamespace,    \1920                                                  attrname, data, nbytes)      \1921  __sanitizer_syscall_post_impl_extattr_get_file(                              \1922      res, (long long)(path), (long long)(attrnamespace),                      \1923      (long long)(attrname), (long long)(data), (long long)(nbytes))1924#define __sanitizer_syscall_pre_extattr_delete_file(path, attrnamespace,       \1925                                                    attrname)                  \1926  __sanitizer_syscall_pre_impl_extattr_delete_file(                            \1927      (long long)(path), (long long)(attrnamespace), (long long)(attrname))1928#define __sanitizer_syscall_post_extattr_delete_file(res, path, attrnamespace, \1929                                                     attrname)                 \1930  __sanitizer_syscall_post_impl_extattr_delete_file(                           \1931      res, (long long)(path), (long long)(attrnamespace),                      \1932      (long long)(attrname))1933#define __sanitizer_syscall_pre_extattr_set_fd(fd, attrnamespace, attrname,    \1934                                               data, nbytes)                   \1935  __sanitizer_syscall_pre_impl_extattr_set_fd(                                 \1936      (long long)(fd), (long long)(attrnamespace), (long long)(attrname),      \1937      (long long)(data), (long long)(nbytes))1938#define __sanitizer_syscall_post_extattr_set_fd(res, fd, attrnamespace,        \1939                                                attrname, data, nbytes)        \1940  __sanitizer_syscall_post_impl_extattr_set_fd(                                \1941      res, (long long)(fd), (long long)(attrnamespace), (long long)(attrname), \1942      (long long)(data), (long long)(nbytes))1943#define __sanitizer_syscall_pre_extattr_get_fd(fd, attrnamespace, attrname,    \1944                                               data, nbytes)                   \1945  __sanitizer_syscall_pre_impl_extattr_get_fd(                                 \1946      (long long)(fd), (long long)(attrnamespace), (long long)(attrname),      \1947      (long long)(data), (long long)(nbytes))1948#define __sanitizer_syscall_post_extattr_get_fd(res, fd, attrnamespace,        \1949                                                attrname, data, nbytes)        \1950  __sanitizer_syscall_post_impl_extattr_get_fd(                                \1951      res, (long long)(fd), (long long)(attrnamespace), (long long)(attrname), \1952      (long long)(data), (long long)(nbytes))1953#define __sanitizer_syscall_pre_extattr_delete_fd(fd, attrnamespace, attrname) \1954  __sanitizer_syscall_pre_impl_extattr_delete_fd(                              \1955      (long long)(fd), (long long)(attrnamespace), (long long)(attrname))1956#define __sanitizer_syscall_post_extattr_delete_fd(res, fd, attrnamespace,     \1957                                                   attrname)                   \1958  __sanitizer_syscall_post_impl_extattr_delete_fd(                             \1959      res, (long long)(fd), (long long)(attrnamespace), (long long)(attrname))1960#define __sanitizer_syscall_pre_extattr_set_link(path, attrnamespace,          \1961                                                 attrname, data, nbytes)       \1962  __sanitizer_syscall_pre_impl_extattr_set_link(                               \1963      (long long)(path), (long long)(attrnamespace), (long long)(attrname),    \1964      (long long)(data), (long long)(nbytes))1965#define __sanitizer_syscall_post_extattr_set_link(res, path, attrnamespace,    \1966                                                  attrname, data, nbytes)      \1967  __sanitizer_syscall_post_impl_extattr_set_link(                              \1968      res, (long long)(path), (long long)(attrnamespace),                      \1969      (long long)(attrname), (long long)(data), (long long)(nbytes))1970#define __sanitizer_syscall_pre_extattr_get_link(path, attrnamespace,          \1971                                                 attrname, data, nbytes)       \1972  __sanitizer_syscall_pre_impl_extattr_get_link(                               \1973      (long long)(path), (long long)(attrnamespace), (long long)(attrname),    \1974      (long long)(data), (long long)(nbytes))1975#define __sanitizer_syscall_post_extattr_get_link(res, path, attrnamespace,    \1976                                                  attrname, data, nbytes)      \1977  __sanitizer_syscall_post_impl_extattr_get_link(                              \1978      res, (long long)(path), (long long)(attrnamespace),                      \1979      (long long)(attrname), (long long)(data), (long long)(nbytes))1980#define __sanitizer_syscall_pre_extattr_delete_link(path, attrnamespace,       \1981                                                    attrname)                  \1982  __sanitizer_syscall_pre_impl_extattr_delete_link(                            \1983      (long long)(path), (long long)(attrnamespace), (long long)(attrname))1984#define __sanitizer_syscall_post_extattr_delete_link(res, path, attrnamespace, \1985                                                     attrname)                 \1986  __sanitizer_syscall_post_impl_extattr_delete_link(                           \1987      res, (long long)(path), (long long)(attrnamespace),                      \1988      (long long)(attrname))1989#define __sanitizer_syscall_pre_extattr_list_fd(fd, attrnamespace, data,       \1990                                                nbytes)                        \1991  __sanitizer_syscall_pre_impl_extattr_list_fd(                                \1992      (long long)(fd), (long long)(attrnamespace), (long long)(data),          \1993      (long long)(nbytes))1994#define __sanitizer_syscall_post_extattr_list_fd(res, fd, attrnamespace, data, \1995                                                 nbytes)                       \1996  __sanitizer_syscall_post_impl_extattr_list_fd(                               \1997      res, (long long)(fd), (long long)(attrnamespace), (long long)(data),     \1998      (long long)(nbytes))1999#define __sanitizer_syscall_pre_extattr_list_file(path, attrnamespace, data,   \2000                                                  nbytes)                      \2001  __sanitizer_syscall_pre_impl_extattr_list_file(                              \2002      (long long)(path), (long long)(attrnamespace), (long long)(data),        \2003      (long long)(nbytes))2004#define __sanitizer_syscall_post_extattr_list_file(res, path, attrnamespace,   \2005                                                   data, nbytes)               \2006  __sanitizer_syscall_post_impl_extattr_list_file(                             \2007      res, (long long)(path), (long long)(attrnamespace), (long long)(data),   \2008      (long long)(nbytes))2009#define __sanitizer_syscall_pre_extattr_list_link(path, attrnamespace, data,   \2010                                                  nbytes)                      \2011  __sanitizer_syscall_pre_impl_extattr_list_link(                              \2012      (long long)(path), (long long)(attrnamespace), (long long)(data),        \2013      (long long)(nbytes))2014#define __sanitizer_syscall_post_extattr_list_link(res, path, attrnamespace,   \2015                                                   data, nbytes)               \2016  __sanitizer_syscall_post_impl_extattr_list_link(                             \2017      res, (long long)(path), (long long)(attrnamespace), (long long)(data),   \2018      (long long)(nbytes))2019#define __sanitizer_syscall_pre_compat_50_pselect(nd, in, ou, ex, ts, mask)    \2020  __sanitizer_syscall_pre_impl_compat_50_pselect(                              \2021      (long long)(nd), (long long)(in), (long long)(ou), (long long)(ex),      \2022      (long long)(ts), (long long)(mask))2023#define __sanitizer_syscall_post_compat_50_pselect(res, nd, in, ou, ex, ts,    \2024                                                   mask)                       \2025  __sanitizer_syscall_post_impl_compat_50_pselect(                             \2026      res, (long long)(nd), (long long)(in), (long long)(ou), (long long)(ex), \2027      (long long)(ts), (long long)(mask))2028#define __sanitizer_syscall_pre_compat_50_pollts(fds, nfds, ts, mask)          \2029  __sanitizer_syscall_pre_impl_compat_50_pollts(                               \2030      (long long)(fds), (long long)(nfds), (long long)(ts), (long long)(mask))2031#define __sanitizer_syscall_post_compat_50_pollts(res, fds, nfds, ts, mask)    \2032  __sanitizer_syscall_post_impl_compat_50_pollts(                              \2033      res, (long long)(fds), (long long)(nfds), (long long)(ts),               \2034      (long long)(mask))2035#define __sanitizer_syscall_pre_setxattr(path, name, value, size, flags)       \2036  __sanitizer_syscall_pre_impl_setxattr((long long)(path), (long long)(name),  \2037                                        (long long)(value), (long long)(size), \2038                                        (long long)(flags))2039#define __sanitizer_syscall_post_setxattr(res, path, name, value, size, flags) \2040  __sanitizer_syscall_post_impl_setxattr(                                      \2041      res, (long long)(path), (long long)(name), (long long)(value),           \2042      (long long)(size), (long long)(flags))2043#define __sanitizer_syscall_pre_lsetxattr(path, name, value, size, flags)      \2044  __sanitizer_syscall_pre_impl_lsetxattr(                                      \2045      (long long)(path), (long long)(name), (long long)(value),                \2046      (long long)(size), (long long)(flags))2047#define __sanitizer_syscall_post_lsetxattr(res, path, name, value, size,       \2048                                           flags)                              \2049  __sanitizer_syscall_post_impl_lsetxattr(                                     \2050      res, (long long)(path), (long long)(name), (long long)(value),           \2051      (long long)(size), (long long)(flags))2052#define __sanitizer_syscall_pre_fsetxattr(fd, name, value, size, flags)        \2053  __sanitizer_syscall_pre_impl_fsetxattr(                                      \2054      (long long)(fd), (long long)(name), (long long)(value),                  \2055      (long long)(size), (long long)(flags))2056#define __sanitizer_syscall_post_fsetxattr(res, fd, name, value, size, flags)  \2057  __sanitizer_syscall_post_impl_fsetxattr(                                     \2058      res, (long long)(fd), (long long)(name), (long long)(value),             \2059      (long long)(size), (long long)(flags))2060#define __sanitizer_syscall_pre_getxattr(path, name, value, size)              \2061  __sanitizer_syscall_pre_impl_getxattr((long long)(path), (long long)(name),  \2062                                        (long long)(value), (long long)(size))2063#define __sanitizer_syscall_post_getxattr(res, path, name, value, size)        \2064  __sanitizer_syscall_post_impl_getxattr(                                      \2065      res, (long long)(path), (long long)(name), (long long)(value),           \2066      (long long)(size))2067#define __sanitizer_syscall_pre_lgetxattr(path, name, value, size)             \2068  __sanitizer_syscall_pre_impl_lgetxattr((long long)(path), (long long)(name), \2069                                         (long long)(value),                   \2070                                         (long long)(size))2071#define __sanitizer_syscall_post_lgetxattr(res, path, name, value, size)       \2072  __sanitizer_syscall_post_impl_lgetxattr(                                     \2073      res, (long long)(path), (long long)(name), (long long)(value),           \2074      (long long)(size))2075#define __sanitizer_syscall_pre_fgetxattr(fd, name, value, size)               \2076  __sanitizer_syscall_pre_impl_fgetxattr((long long)(fd), (long long)(name),   \2077                                         (long long)(value),                   \2078                                         (long long)(size))2079#define __sanitizer_syscall_post_fgetxattr(res, fd, name, value, size)         \2080  __sanitizer_syscall_post_impl_fgetxattr(                                     \2081      res, (long long)(fd), (long long)(name), (long long)(value),             \2082      (long long)(size))2083#define __sanitizer_syscall_pre_listxattr(path, list, size)                    \2084  __sanitizer_syscall_pre_impl_listxattr((long long)(path), (long long)(list), \2085                                         (long long)(size))2086#define __sanitizer_syscall_post_listxattr(res, path, list, size)              \2087  __sanitizer_syscall_post_impl_listxattr(                                     \2088      res, (long long)(path), (long long)(list), (long long)(size))2089#define __sanitizer_syscall_pre_llistxattr(path, list, size)                   \2090  __sanitizer_syscall_pre_impl_llistxattr(                                     \2091      (long long)(path), (long long)(list), (long long)(size))2092#define __sanitizer_syscall_post_llistxattr(res, path, list, size)             \2093  __sanitizer_syscall_post_impl_llistxattr(                                    \2094      res, (long long)(path), (long long)(list), (long long)(size))2095#define __sanitizer_syscall_pre_flistxattr(fd, list, size)                     \2096  __sanitizer_syscall_pre_impl_flistxattr((long long)(fd), (long long)(list),  \2097                                          (long long)(size))2098#define __sanitizer_syscall_post_flistxattr(res, fd, list, size)               \2099  __sanitizer_syscall_post_impl_flistxattr(                                    \2100      res, (long long)(fd), (long long)(list), (long long)(size))2101#define __sanitizer_syscall_pre_removexattr(path, name)                        \2102  __sanitizer_syscall_pre_impl_removexattr((long long)(path), (long long)(name))2103#define __sanitizer_syscall_post_removexattr(res, path, name)                  \2104  __sanitizer_syscall_post_impl_removexattr(res, (long long)(path),            \2105                                            (long long)(name))2106#define __sanitizer_syscall_pre_lremovexattr(path, name)                       \2107  __sanitizer_syscall_pre_impl_lremovexattr((long long)(path),                 \2108                                            (long long)(name))2109#define __sanitizer_syscall_post_lremovexattr(res, path, name)                 \2110  __sanitizer_syscall_post_impl_lremovexattr(res, (long long)(path),           \2111                                             (long long)(name))2112#define __sanitizer_syscall_pre_fremovexattr(fd, name)                         \2113  __sanitizer_syscall_pre_impl_fremovexattr((long long)(fd), (long long)(name))2114#define __sanitizer_syscall_post_fremovexattr(res, fd, name)                   \2115  __sanitizer_syscall_post_impl_fremovexattr(res, (long long)(fd),             \2116                                             (long long)(name))2117#define __sanitizer_syscall_pre_compat_50___stat30(path, ub)                   \2118  __sanitizer_syscall_pre_impl_compat_50___stat30((long long)(path),           \2119                                                  (long long)(ub))2120#define __sanitizer_syscall_post_compat_50___stat30(res, path, ub)             \2121  __sanitizer_syscall_post_impl_compat_50___stat30(res, (long long)(path),     \2122                                                   (long long)(ub))2123#define __sanitizer_syscall_pre_compat_50___fstat30(fd, sb)                    \2124  __sanitizer_syscall_pre_impl_compat_50___fstat30((long long)(fd),            \2125                                                   (long long)(sb))2126#define __sanitizer_syscall_post_compat_50___fstat30(res, fd, sb)              \2127  __sanitizer_syscall_post_impl_compat_50___fstat30(res, (long long)(fd),      \2128                                                    (long long)(sb))2129#define __sanitizer_syscall_pre_compat_50___lstat30(path, ub)                  \2130  __sanitizer_syscall_pre_impl_compat_50___lstat30((long long)(path),          \2131                                                   (long long)(ub))2132#define __sanitizer_syscall_post_compat_50___lstat30(res, path, ub)            \2133  __sanitizer_syscall_post_impl_compat_50___lstat30(res, (long long)(path),    \2134                                                    (long long)(ub))2135#define __sanitizer_syscall_pre___getdents30(fd, buf, count)                   \2136  __sanitizer_syscall_pre_impl___getdents30((long long)(fd), (long long)(buf), \2137                                            (long long)(count))2138#define __sanitizer_syscall_post___getdents30(res, fd, buf, count)             \2139  __sanitizer_syscall_post_impl___getdents30(                                  \2140      res, (long long)(fd), (long long)(buf), (long long)(count))2141#define __sanitizer_syscall_pre_posix_fadvise()                                \2142  __sanitizer_syscall_pre_impl_posix_fadvise((long long)())2143#define __sanitizer_syscall_post_posix_fadvise(res)                            \2144  __sanitizer_syscall_post_impl_posix_fadvise(res, (long long)())2145#define __sanitizer_syscall_pre_compat_30___fhstat30(fhp, sb)                  \2146  __sanitizer_syscall_pre_impl_compat_30___fhstat30((long long)(fhp),          \2147                                                    (long long)(sb))2148#define __sanitizer_syscall_post_compat_30___fhstat30(res, fhp, sb)            \2149  __sanitizer_syscall_post_impl_compat_30___fhstat30(res, (long long)(fhp),    \2150                                                     (long long)(sb))2151#define __sanitizer_syscall_pre_compat_50___ntp_gettime30(ntvp)                \2152  __sanitizer_syscall_pre_impl_compat_50___ntp_gettime30((long long)(ntvp))2153#define __sanitizer_syscall_post_compat_50___ntp_gettime30(res, ntvp)          \2154  __sanitizer_syscall_post_impl_compat_50___ntp_gettime30(res,                 \2155                                                          (long long)(ntvp))2156#define __sanitizer_syscall_pre___socket30(domain, type, protocol)             \2157  __sanitizer_syscall_pre_impl___socket30(                                     \2158      (long long)(domain), (long long)(type), (long long)(protocol))2159#define __sanitizer_syscall_post___socket30(res, domain, type, protocol)       \2160  __sanitizer_syscall_post_impl___socket30(                                    \2161      res, (long long)(domain), (long long)(type), (long long)(protocol))2162#define __sanitizer_syscall_pre___getfh30(fname, fhp, fh_size)                 \2163  __sanitizer_syscall_pre_impl___getfh30((long long)(fname), (long long)(fhp), \2164                                         (long long)(fh_size))2165#define __sanitizer_syscall_post___getfh30(res, fname, fhp, fh_size)           \2166  __sanitizer_syscall_post_impl___getfh30(                                     \2167      res, (long long)(fname), (long long)(fhp), (long long)(fh_size))2168#define __sanitizer_syscall_pre___fhopen40(fhp, fh_size, flags)                \2169  __sanitizer_syscall_pre_impl___fhopen40(                                     \2170      (long long)(fhp), (long long)(fh_size), (long long)(flags))2171#define __sanitizer_syscall_post___fhopen40(res, fhp, fh_size, flags)          \2172  __sanitizer_syscall_post_impl___fhopen40(                                    \2173      res, (long long)(fhp), (long long)(fh_size), (long long)(flags))2174#define __sanitizer_syscall_pre_compat_90_fhstatvfs1(fhp, fh_size, buf, flags) \2175  __sanitizer_syscall_pre_impl_compat_90_fhstatvfs1(                           \2176      (long long)(fhp), (long long)(fh_size), (long long)(buf),                \2177      (long long)(flags))2178#define __sanitizer_syscall_post_compat_90_fhstatvfs1(res, fhp, fh_size, buf,  \2179                                                      flags)                   \2180  __sanitizer_syscall_post_impl_compat_90_fhstatvfs1(                          \2181      res, (long long)(fhp), (long long)(fh_size), (long long)(buf),           \2182      (long long)(flags))2183#define __sanitizer_syscall_pre_compat_50___fhstat40(fhp, fh_size, sb)         \2184  __sanitizer_syscall_pre_impl_compat_50___fhstat40(                           \2185      (long long)(fhp), (long long)(fh_size), (long long)(sb))2186#define __sanitizer_syscall_post_compat_50___fhstat40(res, fhp, fh_size, sb)   \2187  __sanitizer_syscall_post_impl_compat_50___fhstat40(                          \2188      res, (long long)(fhp), (long long)(fh_size), (long long)(sb))2189#define __sanitizer_syscall_pre_aio_cancel(fildes, aiocbp)                     \2190  __sanitizer_syscall_pre_impl_aio_cancel((long long)(fildes),                 \2191                                          (long long)(aiocbp))2192#define __sanitizer_syscall_post_aio_cancel(res, fildes, aiocbp)               \2193  __sanitizer_syscall_post_impl_aio_cancel(res, (long long)(fildes),           \2194                                           (long long)(aiocbp))2195#define __sanitizer_syscall_pre_aio_error(aiocbp)                              \2196  __sanitizer_syscall_pre_impl_aio_error((long long)(aiocbp))2197#define __sanitizer_syscall_post_aio_error(res, aiocbp)                        \2198  __sanitizer_syscall_post_impl_aio_error(res, (long long)(aiocbp))2199#define __sanitizer_syscall_pre_aio_fsync(op, aiocbp)                          \2200  __sanitizer_syscall_pre_impl_aio_fsync((long long)(op), (long long)(aiocbp))2201#define __sanitizer_syscall_post_aio_fsync(res, op, aiocbp)                    \2202  __sanitizer_syscall_post_impl_aio_fsync(res, (long long)(op),                \2203                                          (long long)(aiocbp))2204#define __sanitizer_syscall_pre_aio_read(aiocbp)                               \2205  __sanitizer_syscall_pre_impl_aio_read((long long)(aiocbp))2206#define __sanitizer_syscall_post_aio_read(res, aiocbp)                         \2207  __sanitizer_syscall_post_impl_aio_read(res, (long long)(aiocbp))2208#define __sanitizer_syscall_pre_aio_return(aiocbp)                             \2209  __sanitizer_syscall_pre_impl_aio_return((long long)(aiocbp))2210#define __sanitizer_syscall_post_aio_return(res, aiocbp)                       \2211  __sanitizer_syscall_post_impl_aio_return(res, (long long)(aiocbp))2212#define __sanitizer_syscall_pre_compat_50_aio_suspend(list, nent, timeout)     \2213  __sanitizer_syscall_pre_impl_compat_50_aio_suspend(                          \2214      (long long)(list), (long long)(nent), (long long)(timeout))2215#define __sanitizer_syscall_post_compat_50_aio_suspend(res, list, nent,        \2216                                                       timeout)                \2217  __sanitizer_syscall_post_impl_compat_50_aio_suspend(                         \2218      res, (long long)(list), (long long)(nent), (long long)(timeout))2219#define __sanitizer_syscall_pre_aio_write(aiocbp)                              \2220  __sanitizer_syscall_pre_impl_aio_write((long long)(aiocbp))2221#define __sanitizer_syscall_post_aio_write(res, aiocbp)                        \2222  __sanitizer_syscall_post_impl_aio_write(res, (long long)(aiocbp))2223#define __sanitizer_syscall_pre_lio_listio(mode, list, nent, sig)              \2224  __sanitizer_syscall_pre_impl_lio_listio((long long)(mode),                   \2225                                          (long long)(list),                   \2226                                          (long long)(nent), (long long)(sig))2227#define __sanitizer_syscall_post_lio_listio(res, mode, list, nent, sig)        \2228  __sanitizer_syscall_post_impl_lio_listio(                                    \2229      res, (long long)(mode), (long long)(list), (long long)(nent),            \2230      (long long)(sig))2231/* syscall 407 has been skipped */2232/* syscall 408 has been skipped */2233/* syscall 409 has been skipped */2234#define __sanitizer_syscall_pre___mount50(type, path, flags, data, data_len)   \2235  __sanitizer_syscall_pre_impl___mount50(                                      \2236      (long long)(type), (long long)(path), (long long)(flags),                \2237      (long long)(data), (long long)(data_len))2238#define __sanitizer_syscall_post___mount50(res, type, path, flags, data,       \2239                                           data_len)                           \2240  __sanitizer_syscall_post_impl___mount50(                                     \2241      res, (long long)(type), (long long)(path), (long long)(flags),           \2242      (long long)(data), (long long)(data_len))2243#define __sanitizer_syscall_pre_mremap(old_address, old_size, new_address,     \2244                                       new_size, flags)                        \2245  __sanitizer_syscall_pre_impl_mremap(                                         \2246      (long long)(old_address), (long long)(old_size),                         \2247      (long long)(new_address), (long long)(new_size), (long long)(flags))2248#define __sanitizer_syscall_post_mremap(res, old_address, old_size,            \2249                                        new_address, new_size, flags)          \2250  __sanitizer_syscall_post_impl_mremap(                                        \2251      res, (long long)(old_address), (long long)(old_size),                    \2252      (long long)(new_address), (long long)(new_size), (long long)(flags))2253#define __sanitizer_syscall_pre_pset_create(psid)                              \2254  __sanitizer_syscall_pre_impl_pset_create((long long)(psid))2255#define __sanitizer_syscall_post_pset_create(res, psid)                        \2256  __sanitizer_syscall_post_impl_pset_create(res, (long long)(psid))2257#define __sanitizer_syscall_pre_pset_destroy(psid)                             \2258  __sanitizer_syscall_pre_impl_pset_destroy((long long)(psid))2259#define __sanitizer_syscall_post_pset_destroy(res, psid)                       \2260  __sanitizer_syscall_post_impl_pset_destroy(res, (long long)(psid))2261#define __sanitizer_syscall_pre_pset_assign(psid, cpuid, opsid)                \2262  __sanitizer_syscall_pre_impl_pset_assign(                                    \2263      (long long)(psid), (long long)(cpuid), (long long)(opsid))2264#define __sanitizer_syscall_post_pset_assign(res, psid, cpuid, opsid)          \2265  __sanitizer_syscall_post_impl_pset_assign(                                   \2266      res, (long long)(psid), (long long)(cpuid), (long long)(opsid))2267#define __sanitizer_syscall_pre__pset_bind(idtype, first_id, second_id, psid,  \2268                                           opsid)                              \2269  __sanitizer_syscall_pre_impl__pset_bind(                                     \2270      (long long)(idtype), (long long)(first_id), (long long)(second_id),      \2271      (long long)(psid), (long long)(opsid))2272#define __sanitizer_syscall_post__pset_bind(res, idtype, first_id, second_id,  \2273                                            psid, opsid)                       \2274  __sanitizer_syscall_post_impl__pset_bind(                                    \2275      res, (long long)(idtype), (long long)(first_id), (long long)(second_id), \2276      (long long)(psid), (long long)(opsid))2277#define __sanitizer_syscall_pre___posix_fadvise50(fd, PAD, offset, len,        \2278                                                  advice)                      \2279  __sanitizer_syscall_pre_impl___posix_fadvise50(                              \2280      (long long)(fd), (long long)(PAD), (long long)(offset),                  \2281      (long long)(len), (long long)(advice))2282#define __sanitizer_syscall_post___posix_fadvise50(res, fd, PAD, offset, len,  \2283                                                   advice)                     \2284  __sanitizer_syscall_post_impl___posix_fadvise50(                             \2285      res, (long long)(fd), (long long)(PAD), (long long)(offset),             \2286      (long long)(len), (long long)(advice))2287#define __sanitizer_syscall_pre___select50(nd, in, ou, ex, tv)                 \2288  __sanitizer_syscall_pre_impl___select50((long long)(nd), (long long)(in),    \2289                                          (long long)(ou), (long long)(ex),    \2290                                          (long long)(tv))2291#define __sanitizer_syscall_post___select50(res, nd, in, ou, ex, tv)           \2292  __sanitizer_syscall_post_impl___select50(res, (long long)(nd),               \2293                                           (long long)(in), (long long)(ou),   \2294                                           (long long)(ex), (long long)(tv))2295#define __sanitizer_syscall_pre___gettimeofday50(tp, tzp)                      \2296  __sanitizer_syscall_pre_impl___gettimeofday50((long long)(tp),               \2297                                                (long long)(tzp))2298#define __sanitizer_syscall_post___gettimeofday50(res, tp, tzp)                \2299  __sanitizer_syscall_post_impl___gettimeofday50(res, (long long)(tp),         \2300                                                 (long long)(tzp))2301#define __sanitizer_syscall_pre___settimeofday50(tv, tzp)                      \2302  __sanitizer_syscall_pre_impl___settimeofday50((long long)(tv),               \2303                                                (long long)(tzp))2304#define __sanitizer_syscall_post___settimeofday50(res, tv, tzp)                \2305  __sanitizer_syscall_post_impl___settimeofday50(res, (long long)(tv),         \2306                                                 (long long)(tzp))2307#define __sanitizer_syscall_pre___utimes50(path, tptr)                         \2308  __sanitizer_syscall_pre_impl___utimes50((long long)(path), (long long)(tptr))2309#define __sanitizer_syscall_post___utimes50(res, path, tptr)                   \2310  __sanitizer_syscall_post_impl___utimes50(res, (long long)(path),             \2311                                           (long long)(tptr))2312#define __sanitizer_syscall_pre___adjtime50(delta, olddelta)                   \2313  __sanitizer_syscall_pre_impl___adjtime50((long long)(delta),                 \2314                                           (long long)(olddelta))2315#define __sanitizer_syscall_post___adjtime50(res, delta, olddelta)             \2316  __sanitizer_syscall_post_impl___adjtime50(res, (long long)(delta),           \2317                                            (long long)(olddelta))2318#define __sanitizer_syscall_pre___lfs_segwait50(fsidp, tv)                     \2319  __sanitizer_syscall_pre_impl___lfs_segwait50((long long)(fsidp),             \2320                                               (long long)(tv))2321#define __sanitizer_syscall_post___lfs_segwait50(res, fsidp, tv)               \2322  __sanitizer_syscall_post_impl___lfs_segwait50(res, (long long)(fsidp),       \2323                                                (long long)(tv))2324#define __sanitizer_syscall_pre___futimes50(fd, tptr)                          \2325  __sanitizer_syscall_pre_impl___futimes50((long long)(fd), (long long)(tptr))2326#define __sanitizer_syscall_post___futimes50(res, fd, tptr)                    \2327  __sanitizer_syscall_post_impl___futimes50(res, (long long)(fd),              \2328                                            (long long)(tptr))2329#define __sanitizer_syscall_pre___lutimes50(path, tptr)                        \2330  __sanitizer_syscall_pre_impl___lutimes50((long long)(path), (long long)(tptr))2331#define __sanitizer_syscall_post___lutimes50(res, path, tptr)                  \2332  __sanitizer_syscall_post_impl___lutimes50(res, (long long)(path),            \2333                                            (long long)(tptr))2334#define __sanitizer_syscall_pre___setitimer50(which, itv, oitv)                \2335  __sanitizer_syscall_pre_impl___setitimer50(                                  \2336      (long long)(which), (long long)(itv), (long long)(oitv))2337#define __sanitizer_syscall_post___setitimer50(res, which, itv, oitv)          \2338  __sanitizer_syscall_post_impl___setitimer50(                                 \2339      res, (long long)(which), (long long)(itv), (long long)(oitv))2340#define __sanitizer_syscall_pre___getitimer50(which, itv)                      \2341  __sanitizer_syscall_pre_impl___getitimer50((long long)(which),               \2342                                             (long long)(itv))2343#define __sanitizer_syscall_post___getitimer50(res, which, itv)                \2344  __sanitizer_syscall_post_impl___getitimer50(res, (long long)(which),         \2345                                              (long long)(itv))2346#define __sanitizer_syscall_pre___clock_gettime50(clock_id, tp)                \2347  __sanitizer_syscall_pre_impl___clock_gettime50((long long)(clock_id),        \2348                                                 (long long)(tp))2349#define __sanitizer_syscall_post___clock_gettime50(res, clock_id, tp)          \2350  __sanitizer_syscall_post_impl___clock_gettime50(res, (long long)(clock_id),  \2351                                                  (long long)(tp))2352#define __sanitizer_syscall_pre___clock_settime50(clock_id, tp)                \2353  __sanitizer_syscall_pre_impl___clock_settime50((long long)(clock_id),        \2354                                                 (long long)(tp))2355#define __sanitizer_syscall_post___clock_settime50(res, clock_id, tp)          \2356  __sanitizer_syscall_post_impl___clock_settime50(res, (long long)(clock_id),  \2357                                                  (long long)(tp))2358#define __sanitizer_syscall_pre___clock_getres50(clock_id, tp)                 \2359  __sanitizer_syscall_pre_impl___clock_getres50((long long)(clock_id),         \2360                                                (long long)(tp))2361#define __sanitizer_syscall_post___clock_getres50(res, clock_id, tp)           \2362  __sanitizer_syscall_post_impl___clock_getres50(res, (long long)(clock_id),   \2363                                                 (long long)(tp))2364#define __sanitizer_syscall_pre___nanosleep50(rqtp, rmtp)                      \2365  __sanitizer_syscall_pre_impl___nanosleep50((long long)(rqtp),                \2366                                             (long long)(rmtp))2367#define __sanitizer_syscall_post___nanosleep50(res, rqtp, rmtp)                \2368  __sanitizer_syscall_post_impl___nanosleep50(res, (long long)(rqtp),          \2369                                              (long long)(rmtp))2370#define __sanitizer_syscall_pre_____sigtimedwait50(set, info, timeout)         \2371  __sanitizer_syscall_pre_impl_____sigtimedwait50(                             \2372      (long long)(set), (long long)(info), (long long)(timeout))2373#define __sanitizer_syscall_post_____sigtimedwait50(res, set, info, timeout)   \2374  __sanitizer_syscall_post_impl_____sigtimedwait50(                            \2375      res, (long long)(set), (long long)(info), (long long)(timeout))2376#define __sanitizer_syscall_pre___mq_timedsend50(mqdes, msg_ptr, msg_len,      \2377                                                 msg_prio, abs_timeout)        \2378  __sanitizer_syscall_pre_impl___mq_timedsend50(                               \2379      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \2380      (long long)(msg_prio), (long long)(abs_timeout))2381#define __sanitizer_syscall_post___mq_timedsend50(                             \2382    res, mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                       \2383  __sanitizer_syscall_post_impl___mq_timedsend50(                              \2384      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \2385      (long long)(msg_prio), (long long)(abs_timeout))2386#define __sanitizer_syscall_pre___mq_timedreceive50(mqdes, msg_ptr, msg_len,   \2387                                                    msg_prio, abs_timeout)     \2388  __sanitizer_syscall_pre_impl___mq_timedreceive50(                            \2389      (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),          \2390      (long long)(msg_prio), (long long)(abs_timeout))2391#define __sanitizer_syscall_post___mq_timedreceive50(                          \2392    res, mqdes, msg_ptr, msg_len, msg_prio, abs_timeout)                       \2393  __sanitizer_syscall_post_impl___mq_timedreceive50(                           \2394      res, (long long)(mqdes), (long long)(msg_ptr), (long long)(msg_len),     \2395      (long long)(msg_prio), (long long)(abs_timeout))2396#define __sanitizer_syscall_pre_compat_60__lwp_park(ts, unpark, hint,          \2397                                                    unparkhint)                \2398  __sanitizer_syscall_pre_impl_compat_60__lwp_park(                            \2399      (long long)(ts), (long long)(unpark), (long long)(hint),                 \2400      (long long)(unparkhint))2401#define __sanitizer_syscall_post_compat_60__lwp_park(res, ts, unpark, hint,    \2402                                                     unparkhint)               \2403  __sanitizer_syscall_post_impl_compat_60__lwp_park(                           \2404      res, (long long)(ts), (long long)(unpark), (long long)(hint),            \2405      (long long)(unparkhint))2406#define __sanitizer_syscall_pre___kevent50(fd, changelist, nchanges,           \2407                                           eventlist, nevents, timeout)        \2408  __sanitizer_syscall_pre_impl___kevent50(                                     \2409      (long long)(fd), (long long)(changelist), (long long)(nchanges),         \2410      (long long)(eventlist), (long long)(nevents), (long long)(timeout))2411#define __sanitizer_syscall_post___kevent50(res, fd, changelist, nchanges,     \2412                                            eventlist, nevents, timeout)       \2413  __sanitizer_syscall_post_impl___kevent50(                                    \2414      res, (long long)(fd), (long long)(changelist), (long long)(nchanges),    \2415      (long long)(eventlist), (long long)(nevents), (long long)(timeout))2416#define __sanitizer_syscall_pre___pselect50(nd, in, ou, ex, ts, mask)          \2417  __sanitizer_syscall_pre_impl___pselect50((long long)(nd), (long long)(in),   \2418                                           (long long)(ou), (long long)(ex),   \2419                                           (long long)(ts), (long long)(mask))2420#define __sanitizer_syscall_post___pselect50(res, nd, in, ou, ex, ts, mask)    \2421  __sanitizer_syscall_post_impl___pselect50(                                   \2422      res, (long long)(nd), (long long)(in), (long long)(ou), (long long)(ex), \2423      (long long)(ts), (long long)(mask))2424#define __sanitizer_syscall_pre___pollts50(fds, nfds, ts, mask)                \2425  __sanitizer_syscall_pre_impl___pollts50((long long)(fds), (long long)(nfds), \2426                                          (long long)(ts), (long long)(mask))2427#define __sanitizer_syscall_post___pollts50(res, fds, nfds, ts, mask)          \2428  __sanitizer_syscall_post_impl___pollts50(res, (long long)(fds),              \2429                                           (long long)(nfds), (long long)(ts), \2430                                           (long long)(mask))2431#define __sanitizer_syscall_pre___aio_suspend50(list, nent, timeout)           \2432  __sanitizer_syscall_pre_impl___aio_suspend50(                                \2433      (long long)(list), (long long)(nent), (long long)(timeout))2434#define __sanitizer_syscall_post___aio_suspend50(res, list, nent, timeout)     \2435  __sanitizer_syscall_post_impl___aio_suspend50(                               \2436      res, (long long)(list), (long long)(nent), (long long)(timeout))2437#define __sanitizer_syscall_pre___stat50(path, ub)                             \2438  __sanitizer_syscall_pre_impl___stat50((long long)(path), (long long)(ub))2439#define __sanitizer_syscall_post___stat50(res, path, ub)                       \2440  __sanitizer_syscall_post_impl___stat50(res, (long long)(path),               \2441                                         (long long)(ub))2442#define __sanitizer_syscall_pre___fstat50(fd, sb)                              \2443  __sanitizer_syscall_pre_impl___fstat50((long long)(fd), (long long)(sb))2444#define __sanitizer_syscall_post___fstat50(res, fd, sb)                        \2445  __sanitizer_syscall_post_impl___fstat50(res, (long long)(fd), (long long)(sb))2446#define __sanitizer_syscall_pre___lstat50(path, ub)                            \2447  __sanitizer_syscall_pre_impl___lstat50((long long)(path), (long long)(ub))2448#define __sanitizer_syscall_post___lstat50(res, path, ub)                      \2449  __sanitizer_syscall_post_impl___lstat50(res, (long long)(path),              \2450                                          (long long)(ub))2451#define __sanitizer_syscall_pre_____semctl50(semid, semnum, cmd, arg)          \2452  __sanitizer_syscall_pre_impl_____semctl50(                                   \2453      (long long)(semid), (long long)(semnum), (long long)(cmd),               \2454      (long long)(arg))2455#define __sanitizer_syscall_post_____semctl50(res, semid, semnum, cmd, arg)    \2456  __sanitizer_syscall_post_impl_____semctl50(                                  \2457      res, (long long)(semid), (long long)(semnum), (long long)(cmd),          \2458      (long long)(arg))2459#define __sanitizer_syscall_pre___shmctl50(shmid, cmd, buf)                    \2460  __sanitizer_syscall_pre_impl___shmctl50((long long)(shmid),                  \2461                                          (long long)(cmd), (long long)(buf))2462#define __sanitizer_syscall_post___shmctl50(res, shmid, cmd, buf)              \2463  __sanitizer_syscall_post_impl___shmctl50(res, (long long)(shmid),            \2464                                           (long long)(cmd), (long long)(buf))2465#define __sanitizer_syscall_pre___msgctl50(msqid, cmd, buf)                    \2466  __sanitizer_syscall_pre_impl___msgctl50((long long)(msqid),                  \2467                                          (long long)(cmd), (long long)(buf))2468#define __sanitizer_syscall_post___msgctl50(res, msqid, cmd, buf)              \2469  __sanitizer_syscall_post_impl___msgctl50(res, (long long)(msqid),            \2470                                           (long long)(cmd), (long long)(buf))2471#define __sanitizer_syscall_pre___getrusage50(who, rusage)                     \2472  __sanitizer_syscall_pre_impl___getrusage50((long long)(who),                 \2473                                             (long long)(rusage))2474#define __sanitizer_syscall_post___getrusage50(res, who, rusage)               \2475  __sanitizer_syscall_post_impl___getrusage50(res, (long long)(who),           \2476                                              (long long)(rusage))2477#define __sanitizer_syscall_pre___timer_settime50(timerid, flags, value,       \2478                                                  ovalue)                      \2479  __sanitizer_syscall_pre_impl___timer_settime50(                              \2480      (long long)(timerid), (long long)(flags), (long long)(value),            \2481      (long long)(ovalue))2482#define __sanitizer_syscall_post___timer_settime50(res, timerid, flags, value, \2483                                                   ovalue)                     \2484  __sanitizer_syscall_post_impl___timer_settime50(                             \2485      res, (long long)(timerid), (long long)(flags), (long long)(value),       \2486      (long long)(ovalue))2487#define __sanitizer_syscall_pre___timer_gettime50(timerid, value)              \2488  __sanitizer_syscall_pre_impl___timer_gettime50((long long)(timerid),         \2489                                                 (long long)(value))2490#define __sanitizer_syscall_post___timer_gettime50(res, timerid, value)        \2491  __sanitizer_syscall_post_impl___timer_gettime50(res, (long long)(timerid),   \2492                                                  (long long)(value))2493#if defined(NTP) || !defined(_KERNEL_OPT)2494#define __sanitizer_syscall_pre___ntp_gettime50(ntvp)                          \2495  __sanitizer_syscall_pre_impl___ntp_gettime50((long long)(ntvp))2496#define __sanitizer_syscall_post___ntp_gettime50(res, ntvp)                    \2497  __sanitizer_syscall_post_impl___ntp_gettime50(res, (long long)(ntvp))2498#else2499/* syscall 448 has been skipped */2500#endif2501#define __sanitizer_syscall_pre___wait450(pid, status, options, rusage)        \2502  __sanitizer_syscall_pre_impl___wait450(                                      \2503      (long long)(pid), (long long)(status), (long long)(options),             \2504      (long long)(rusage))2505#define __sanitizer_syscall_post___wait450(res, pid, status, options, rusage)  \2506  __sanitizer_syscall_post_impl___wait450(                                     \2507      res, (long long)(pid), (long long)(status), (long long)(options),        \2508      (long long)(rusage))2509#define __sanitizer_syscall_pre___mknod50(path, mode, dev)                     \2510  __sanitizer_syscall_pre_impl___mknod50((long long)(path), (long long)(mode), \2511                                         (long long)(dev))2512#define __sanitizer_syscall_post___mknod50(res, path, mode, dev)               \2513  __sanitizer_syscall_post_impl___mknod50(res, (long long)(path),              \2514                                          (long long)(mode), (long long)(dev))2515#define __sanitizer_syscall_pre___fhstat50(fhp, fh_size, sb)                   \2516  __sanitizer_syscall_pre_impl___fhstat50(                                     \2517      (long long)(fhp), (long long)(fh_size), (long long)(sb))2518#define __sanitizer_syscall_post___fhstat50(res, fhp, fh_size, sb)             \2519  __sanitizer_syscall_post_impl___fhstat50(                                    \2520      res, (long long)(fhp), (long long)(fh_size), (long long)(sb))2521/* syscall 452 has been skipped */2522#define __sanitizer_syscall_pre_pipe2(fildes, flags)                           \2523  __sanitizer_syscall_pre_impl_pipe2((long long)(fildes), (long long)(flags))2524#define __sanitizer_syscall_post_pipe2(res, fildes, flags)                     \2525  __sanitizer_syscall_post_impl_pipe2(res, (long long)(fildes),                \2526                                      (long long)(flags))2527#define __sanitizer_syscall_pre_dup3(from, to, flags)                          \2528  __sanitizer_syscall_pre_impl_dup3((long long)(from), (long long)(to),        \2529                                    (long long)(flags))2530#define __sanitizer_syscall_post_dup3(res, from, to, flags)                    \2531  __sanitizer_syscall_post_impl_dup3(res, (long long)(from), (long long)(to),  \2532                                     (long long)(flags))2533#define __sanitizer_syscall_pre_kqueue1(flags)                                 \2534  __sanitizer_syscall_pre_impl_kqueue1((long long)(flags))2535#define __sanitizer_syscall_post_kqueue1(res, flags)                           \2536  __sanitizer_syscall_post_impl_kqueue1(res, (long long)(flags))2537#define __sanitizer_syscall_pre_paccept(s, name, anamelen, mask, flags)        \2538  __sanitizer_syscall_pre_impl_paccept((long long)(s), (long long)(name),      \2539                                       (long long)(anamelen),                  \2540                                       (long long)(mask), (long long)(flags))2541#define __sanitizer_syscall_post_paccept(res, s, name, anamelen, mask, flags)  \2542  __sanitizer_syscall_post_impl_paccept(                                       \2543      res, (long long)(s), (long long)(name), (long long)(anamelen),           \2544      (long long)(mask), (long long)(flags))2545#define __sanitizer_syscall_pre_linkat(fd1, name1, fd2, name2, flags)          \2546  __sanitizer_syscall_pre_impl_linkat((long long)(fd1), (long long)(name1),    \2547                                      (long long)(fd2), (long long)(name2),    \2548                                      (long long)(flags))2549#define __sanitizer_syscall_post_linkat(res, fd1, name1, fd2, name2, flags)    \2550  __sanitizer_syscall_post_impl_linkat(res, (long long)(fd1),                  \2551                                       (long long)(name1), (long long)(fd2),   \2552                                       (long long)(name2), (long long)(flags))2553#define __sanitizer_syscall_pre_renameat(fromfd, from, tofd, to)               \2554  __sanitizer_syscall_pre_impl_renameat((long long)(fromfd),                   \2555                                        (long long)(from), (long long)(tofd),  \2556                                        (long long)(to))2557#define __sanitizer_syscall_post_renameat(res, fromfd, from, tofd, to)         \2558  __sanitizer_syscall_post_impl_renameat(res, (long long)(fromfd),             \2559                                         (long long)(from), (long long)(tofd), \2560                                         (long long)(to))2561#define __sanitizer_syscall_pre_mkfifoat(fd, path, mode)                       \2562  __sanitizer_syscall_pre_impl_mkfifoat((long long)(fd), (long long)(path),    \2563                                        (long long)(mode))2564#define __sanitizer_syscall_post_mkfifoat(res, fd, path, mode)                 \2565  __sanitizer_syscall_post_impl_mkfifoat(res, (long long)(fd),                 \2566                                         (long long)(path), (long long)(mode))2567#define __sanitizer_syscall_pre_mknodat(fd, path, mode, PAD, dev)              \2568  __sanitizer_syscall_pre_impl_mknodat((long long)(fd), (long long)(path),     \2569                                       (long long)(mode), (long long)(PAD),    \2570                                       (long long)(dev))2571#define __sanitizer_syscall_post_mknodat(res, fd, path, mode, PAD, dev)        \2572  __sanitizer_syscall_post_impl_mknodat(res, (long long)(fd),                  \2573                                        (long long)(path), (long long)(mode),  \2574                                        (long long)(PAD), (long long)(dev))2575#define __sanitizer_syscall_pre_mkdirat(fd, path, mode)                        \2576  __sanitizer_syscall_pre_impl_mkdirat((long long)(fd), (long long)(path),     \2577                                       (long long)(mode))2578#define __sanitizer_syscall_post_mkdirat(res, fd, path, mode)                  \2579  __sanitizer_syscall_post_impl_mkdirat(res, (long long)(fd),                  \2580                                        (long long)(path), (long long)(mode))2581#define __sanitizer_syscall_pre_faccessat(fd, path, amode, flag)               \2582  __sanitizer_syscall_pre_impl_faccessat((long long)(fd), (long long)(path),   \2583                                         (long long)(amode),                   \2584                                         (long long)(flag))2585#define __sanitizer_syscall_post_faccessat(res, fd, path, amode, flag)         \2586  __sanitizer_syscall_post_impl_faccessat(                                     \2587      res, (long long)(fd), (long long)(path), (long long)(amode),             \2588      (long long)(flag))2589#define __sanitizer_syscall_pre_fchmodat(fd, path, mode, flag)                 \2590  __sanitizer_syscall_pre_impl_fchmodat((long long)(fd), (long long)(path),    \2591                                        (long long)(mode), (long long)(flag))2592#define __sanitizer_syscall_post_fchmodat(res, fd, path, mode, flag)           \2593  __sanitizer_syscall_post_impl_fchmodat(res, (long long)(fd),                 \2594                                         (long long)(path), (long long)(mode), \2595                                         (long long)(flag))2596#define __sanitizer_syscall_pre_fchownat(fd, path, owner, group, flag)         \2597  __sanitizer_syscall_pre_impl_fchownat((long long)(fd), (long long)(path),    \2598                                        (long long)(owner),                    \2599                                        (long long)(group), (long long)(flag))2600#define __sanitizer_syscall_post_fchownat(res, fd, path, owner, group, flag)   \2601  __sanitizer_syscall_post_impl_fchownat(                                      \2602      res, (long long)(fd), (long long)(path), (long long)(owner),             \2603      (long long)(group), (long long)(flag))2604#define __sanitizer_syscall_pre_fexecve(fd, argp, envp)                        \2605  __sanitizer_syscall_pre_impl_fexecve((long long)(fd), (long long)(argp),     \2606                                       (long long)(envp))2607#define __sanitizer_syscall_post_fexecve(res, fd, argp, envp)                  \2608  __sanitizer_syscall_post_impl_fexecve(res, (long long)(fd),                  \2609                                        (long long)(argp), (long long)(envp))2610#define __sanitizer_syscall_pre_fstatat(fd, path, buf, flag)                   \2611  __sanitizer_syscall_pre_impl_fstatat((long long)(fd), (long long)(path),     \2612                                       (long long)(buf), (long long)(flag))2613#define __sanitizer_syscall_post_fstatat(res, fd, path, buf, flag)             \2614  __sanitizer_syscall_post_impl_fstatat(res, (long long)(fd),                  \2615                                        (long long)(path), (long long)(buf),   \2616                                        (long long)(flag))2617#define __sanitizer_syscall_pre_utimensat(fd, path, tptr, flag)                \2618  __sanitizer_syscall_pre_impl_utimensat((long long)(fd), (long long)(path),   \2619                                         (long long)(tptr), (long long)(flag))2620#define __sanitizer_syscall_post_utimensat(res, fd, path, tptr, flag)          \2621  __sanitizer_syscall_post_impl_utimensat(                                     \2622      res, (long long)(fd), (long long)(path), (long long)(tptr),              \2623      (long long)(flag))2624#define __sanitizer_syscall_pre_openat(fd, path, oflags, mode)                 \2625  __sanitizer_syscall_pre_impl_openat((long long)(fd), (long long)(path),      \2626                                      (long long)(oflags), (long long)(mode))2627#define __sanitizer_syscall_post_openat(res, fd, path, oflags, mode)           \2628  __sanitizer_syscall_post_impl_openat(res, (long long)(fd),                   \2629                                       (long long)(path), (long long)(oflags), \2630                                       (long long)(mode))2631#define __sanitizer_syscall_pre_readlinkat(fd, path, buf, bufsize)             \2632  __sanitizer_syscall_pre_impl_readlinkat((long long)(fd), (long long)(path),  \2633                                          (long long)(buf),                    \2634                                          (long long)(bufsize))2635#define __sanitizer_syscall_post_readlinkat(res, fd, path, buf, bufsize)       \2636  __sanitizer_syscall_post_impl_readlinkat(                                    \2637      res, (long long)(fd), (long long)(path), (long long)(buf),               \2638      (long long)(bufsize))2639#define __sanitizer_syscall_pre_symlinkat(path1, fd, path2)                    \2640  __sanitizer_syscall_pre_impl_symlinkat((long long)(path1), (long long)(fd),  \2641                                         (long long)(path2))2642#define __sanitizer_syscall_post_symlinkat(res, path1, fd, path2)              \2643  __sanitizer_syscall_post_impl_symlinkat(res, (long long)(path1),             \2644                                          (long long)(fd), (long long)(path2))2645#define __sanitizer_syscall_pre_unlinkat(fd, path, flag)                       \2646  __sanitizer_syscall_pre_impl_unlinkat((long long)(fd), (long long)(path),    \2647                                        (long long)(flag))2648#define __sanitizer_syscall_post_unlinkat(res, fd, path, flag)                 \2649  __sanitizer_syscall_post_impl_unlinkat(res, (long long)(fd),                 \2650                                         (long long)(path), (long long)(flag))2651#define __sanitizer_syscall_pre_futimens(fd, tptr)                             \2652  __sanitizer_syscall_pre_impl_futimens((long long)(fd), (long long)(tptr))2653#define __sanitizer_syscall_post_futimens(res, fd, tptr)                       \2654  __sanitizer_syscall_post_impl_futimens(res, (long long)(fd),                 \2655                                         (long long)(tptr))2656#define __sanitizer_syscall_pre___quotactl(path, args)                         \2657  __sanitizer_syscall_pre_impl___quotactl((long long)(path), (long long)(args))2658#define __sanitizer_syscall_post___quotactl(res, path, args)                   \2659  __sanitizer_syscall_post_impl___quotactl(res, (long long)(path),             \2660                                           (long long)(args))2661#define __sanitizer_syscall_pre_posix_spawn(pid, path, file_actions, attrp,    \2662                                            argv, envp)                        \2663  __sanitizer_syscall_pre_impl_posix_spawn(                                    \2664      (long long)(pid), (long long)(path), (long long)(file_actions),          \2665      (long long)(attrp), (long long)(argv), (long long)(envp))2666#define __sanitizer_syscall_post_posix_spawn(res, pid, path, file_actions,     \2667                                             attrp, argv, envp)                \2668  __sanitizer_syscall_post_impl_posix_spawn(                                   \2669      res, (long long)(pid), (long long)(path), (long long)(file_actions),     \2670      (long long)(attrp), (long long)(argv), (long long)(envp))2671#define __sanitizer_syscall_pre_recvmmsg(s, mmsg, vlen, flags, timeout)        \2672  __sanitizer_syscall_pre_impl_recvmmsg((long long)(s), (long long)(mmsg),     \2673                                        (long long)(vlen), (long long)(flags), \2674                                        (long long)(timeout))2675#define __sanitizer_syscall_post_recvmmsg(res, s, mmsg, vlen, flags, timeout)  \2676  __sanitizer_syscall_post_impl_recvmmsg(                                      \2677      res, (long long)(s), (long long)(mmsg), (long long)(vlen),               \2678      (long long)(flags), (long long)(timeout))2679#define __sanitizer_syscall_pre_sendmmsg(s, mmsg, vlen, flags)                 \2680  __sanitizer_syscall_pre_impl_sendmmsg((long long)(s), (long long)(mmsg),     \2681                                        (long long)(vlen), (long long)(flags))2682#define __sanitizer_syscall_post_sendmmsg(res, s, mmsg, vlen, flags)           \2683  __sanitizer_syscall_post_impl_sendmmsg(res, (long long)(s),                  \2684                                         (long long)(mmsg), (long long)(vlen), \2685                                         (long long)(flags))2686#define __sanitizer_syscall_pre_clock_nanosleep(clock_id, flags, rqtp, rmtp)   \2687  __sanitizer_syscall_pre_impl_clock_nanosleep(                                \2688      (long long)(clock_id), (long long)(flags), (long long)(rqtp),            \2689      (long long)(rmtp))2690#define __sanitizer_syscall_post_clock_nanosleep(res, clock_id, flags, rqtp,   \2691                                                 rmtp)                         \2692  __sanitizer_syscall_post_impl_clock_nanosleep(                               \2693      res, (long long)(clock_id), (long long)(flags), (long long)(rqtp),       \2694      (long long)(rmtp))2695#define __sanitizer_syscall_pre____lwp_park60(clock_id, flags, ts, unpark,     \2696                                              hint, unparkhint)                \2697  __sanitizer_syscall_pre_impl____lwp_park60(                                  \2698      (long long)(clock_id), (long long)(flags), (long long)(ts),              \2699      (long long)(unpark), (long long)(hint), (long long)(unparkhint))2700#define __sanitizer_syscall_post____lwp_park60(res, clock_id, flags, ts,       \2701                                               unpark, hint, unparkhint)       \2702  __sanitizer_syscall_post_impl____lwp_park60(                                 \2703      res, (long long)(clock_id), (long long)(flags), (long long)(ts),         \2704      (long long)(unpark), (long long)(hint), (long long)(unparkhint))2705#define __sanitizer_syscall_pre_posix_fallocate(fd, PAD, pos, len)             \2706  __sanitizer_syscall_pre_impl_posix_fallocate(                                \2707      (long long)(fd), (long long)(PAD), (long long)(pos), (long long)(len))2708#define __sanitizer_syscall_post_posix_fallocate(res, fd, PAD, pos, len)       \2709  __sanitizer_syscall_post_impl_posix_fallocate(                               \2710      res, (long long)(fd), (long long)(PAD), (long long)(pos),                \2711      (long long)(len))2712#define __sanitizer_syscall_pre_fdiscard(fd, PAD, pos, len)                    \2713  __sanitizer_syscall_pre_impl_fdiscard((long long)(fd), (long long)(PAD),     \2714                                        (long long)(pos), (long long)(len))2715#define __sanitizer_syscall_post_fdiscard(res, fd, PAD, pos, len)              \2716  __sanitizer_syscall_post_impl_fdiscard(res, (long long)(fd),                 \2717                                         (long long)(PAD), (long long)(pos),   \2718                                         (long long)(len))2719#define __sanitizer_syscall_pre_wait6(idtype, id, status, options, wru, info)  \2720  __sanitizer_syscall_pre_impl_wait6(                                          \2721      (long long)(idtype), (long long)(id), (long long)(status),               \2722      (long long)(options), (long long)(wru), (long long)(info))2723#define __sanitizer_syscall_post_wait6(res, idtype, id, status, options, wru,  \2724                                       info)                                   \2725  __sanitizer_syscall_post_impl_wait6(                                         \2726      res, (long long)(idtype), (long long)(id), (long long)(status),          \2727      (long long)(options), (long long)(wru), (long long)(info))2728#define __sanitizer_syscall_pre_clock_getcpuclockid2(idtype, id, clock_id)     \2729  __sanitizer_syscall_pre_impl_clock_getcpuclockid2(                           \2730      (long long)(idtype), (long long)(id), (long long)(clock_id))2731#define __sanitizer_syscall_post_clock_getcpuclockid2(res, idtype, id,         \2732                                                      clock_id)                \2733  __sanitizer_syscall_post_impl_clock_getcpuclockid2(                          \2734      res, (long long)(idtype), (long long)(id), (long long)(clock_id))2735#define __sanitizer_syscall_pre___getvfsstat90(buf, bufsize, flags)            \2736  __sanitizer_syscall_pre_impl___getvfsstat90(                                 \2737      (long long)(buf), (long long)(bufsize), (long long)(flags))2738#define __sanitizer_syscall_post___getvfsstat90(res, buf, bufsize, flags)      \2739  __sanitizer_syscall_post_impl___getvfsstat90(                                \2740      res, (long long)(buf), (long long)(bufsize), (long long)(flags))2741#define __sanitizer_syscall_pre___statvfs190(path, buf, flags)                 \2742  __sanitizer_syscall_pre_impl___statvfs190(                                   \2743      (long long)(path), (long long)(buf), (long long)(flags))2744#define __sanitizer_syscall_post___statvfs190(res, path, buf, flags)           \2745  __sanitizer_syscall_post_impl___statvfs190(                                  \2746      res, (long long)(path), (long long)(buf), (long long)(flags))2747#define __sanitizer_syscall_pre___fstatvfs190(fd, buf, flags)                  \2748  __sanitizer_syscall_pre_impl___fstatvfs190(                                  \2749      (long long)(fd), (long long)(buf), (long long)(flags))2750#define __sanitizer_syscall_post___fstatvfs190(res, fd, buf, flags)            \2751  __sanitizer_syscall_post_impl___fstatvfs190(                                 \2752      res, (long long)(fd), (long long)(buf), (long long)(flags))2753#define __sanitizer_syscall_pre___fhstatvfs190(fhp, fh_size, buf, flags)       \2754  __sanitizer_syscall_pre_impl___fhstatvfs190(                                 \2755      (long long)(fhp), (long long)(fh_size), (long long)(buf),                \2756      (long long)(flags))2757#define __sanitizer_syscall_post___fhstatvfs190(res, fhp, fh_size, buf, flags) \2758  __sanitizer_syscall_post_impl___fhstatvfs190(                                \2759      res, (long long)(fhp), (long long)(fh_size), (long long)(buf),           \2760      (long long)(flags))2761#define __sanitizer_syscall_pre___acl_get_link(path, type, aclp)               \2762  __sanitizer_syscall_pre_impl___acl_get_link(                                 \2763      (long long)(path), (long long)(type), (long long)(aclp))2764#define __sanitizer_syscall_post___acl_get_link(res, path, type, aclp)         \2765  __sanitizer_syscall_post_impl___acl_get_link(                                \2766      res, (long long)(path), (long long)(type), (long long)(aclp))2767#define __sanitizer_syscall_pre___acl_set_link(path, type, aclp)               \2768  __sanitizer_syscall_pre_impl___acl_set_link(                                 \2769      (long long)(path), (long long)(type), (long long)(aclp))2770#define __sanitizer_syscall_post___acl_set_link(res, path, type, aclp)         \2771  __sanitizer_syscall_post_impl___acl_set_link(                                \2772      res, (long long)(path), (long long)(type), (long long)(aclp))2773#define __sanitizer_syscall_pre___acl_delete_link(path, type)                  \2774  __sanitizer_syscall_pre_impl___acl_delete_link((long long)(path),            \2775                                                 (long long)(type))2776#define __sanitizer_syscall_post___acl_delete_link(res, path, type)            \2777  __sanitizer_syscall_post_impl___acl_delete_link(res, (long long)(path),      \2778                                                  (long long)(type))2779#define __sanitizer_syscall_pre___acl_aclcheck_link(path, type, aclp)          \2780  __sanitizer_syscall_pre_impl___acl_aclcheck_link(                            \2781      (long long)(path), (long long)(type), (long long)(aclp))2782#define __sanitizer_syscall_post___acl_aclcheck_link(res, path, type, aclp)    \2783  __sanitizer_syscall_post_impl___acl_aclcheck_link(                           \2784      res, (long long)(path), (long long)(type), (long long)(aclp))2785#define __sanitizer_syscall_pre___acl_get_file(path, type, aclp)               \2786  __sanitizer_syscall_pre_impl___acl_get_file(                                 \2787      (long long)(path), (long long)(type), (long long)(aclp))2788#define __sanitizer_syscall_post___acl_get_file(res, path, type, aclp)         \2789  __sanitizer_syscall_post_impl___acl_get_file(                                \2790      res, (long long)(path), (long long)(type), (long long)(aclp))2791#define __sanitizer_syscall_pre___acl_set_file(path, type, aclp)               \2792  __sanitizer_syscall_pre_impl___acl_set_file(                                 \2793      (long long)(path), (long long)(type), (long long)(aclp))2794#define __sanitizer_syscall_post___acl_set_file(res, path, type, aclp)         \2795  __sanitizer_syscall_post_impl___acl_set_file(                                \2796      res, (long long)(path), (long long)(type), (long long)(aclp))2797#define __sanitizer_syscall_pre___acl_get_fd(filedes, type, aclp)              \2798  __sanitizer_syscall_pre_impl___acl_get_fd(                                   \2799      (long long)(filedes), (long long)(type), (long long)(aclp))2800#define __sanitizer_syscall_post___acl_get_fd(res, filedes, type, aclp)        \2801  __sanitizer_syscall_post_impl___acl_get_fd(                                  \2802      res, (long long)(filedes), (long long)(type), (long long)(aclp))2803#define __sanitizer_syscall_pre___acl_set_fd(filedes, type, aclp)              \2804  __sanitizer_syscall_pre_impl___acl_set_fd(                                   \2805      (long long)(filedes), (long long)(type), (long long)(aclp))2806#define __sanitizer_syscall_post___acl_set_fd(res, filedes, type, aclp)        \2807  __sanitizer_syscall_post_impl___acl_set_fd(                                  \2808      res, (long long)(filedes), (long long)(type), (long long)(aclp))2809#define __sanitizer_syscall_pre___acl_delete_file(path, type)                  \2810  __sanitizer_syscall_pre_impl___acl_delete_file((long long)(path),            \2811                                                 (long long)(type))2812#define __sanitizer_syscall_post___acl_delete_file(res, path, type)            \2813  __sanitizer_syscall_post_impl___acl_delete_file(res, (long long)(path),      \2814                                                  (long long)(type))2815#define __sanitizer_syscall_pre___acl_delete_fd(filedes, type)                 \2816  __sanitizer_syscall_pre_impl___acl_delete_fd((long long)(filedes),           \2817                                               (long long)(type))2818#define __sanitizer_syscall_post___acl_delete_fd(res, filedes, type)           \2819  __sanitizer_syscall_post_impl___acl_delete_fd(res, (long long)(filedes),     \2820                                                (long long)(type))2821#define __sanitizer_syscall_pre___acl_aclcheck_file(path, type, aclp)          \2822  __sanitizer_syscall_pre_impl___acl_aclcheck_file(                            \2823      (long long)(path), (long long)(type), (long long)(aclp))2824#define __sanitizer_syscall_post___acl_aclcheck_file(res, path, type, aclp)    \2825  __sanitizer_syscall_post_impl___acl_aclcheck_file(                           \2826      res, (long long)(path), (long long)(type), (long long)(aclp))2827#define __sanitizer_syscall_pre___acl_aclcheck_fd(filedes, type, aclp)         \2828  __sanitizer_syscall_pre_impl___acl_aclcheck_fd(                              \2829      (long long)(filedes), (long long)(type), (long long)(aclp))2830#define __sanitizer_syscall_post___acl_aclcheck_fd(res, filedes, type, aclp)   \2831  __sanitizer_syscall_post_impl___acl_aclcheck_fd(                             \2832      res, (long long)(filedes), (long long)(type), (long long)(aclp))2833#define __sanitizer_syscall_pre_lpathconf(path, name)                          \2834  __sanitizer_syscall_pre_impl_lpathconf((long long)(path), (long long)(name))2835#define __sanitizer_syscall_post_lpathconf(res, path, name)                    \2836  __sanitizer_syscall_post_impl_lpathconf(res, (long long)(path),              \2837                                          (long long)(name))2838 2839/* Compat with older releases */2840#define __sanitizer_syscall_pre_getvfsstat                                     \2841  __sanitizer_syscall_pre_compat_90_getvfsstat2842#define __sanitizer_syscall_post_getvfsstat                                    \2843  __sanitizer_syscall_post_compat_90_getvfsstat2844 2845#define __sanitizer_syscall_pre_statvfs1                                       \2846  __sanitizer_syscall_pre_compat_90_statvfs12847#define __sanitizer_syscall_post_statvfs1                                      \2848  __sanitizer_syscall_post_compat_90_statvfs12849 2850#define __sanitizer_syscall_pre_fstatvfs1                                      \2851  __sanitizer_syscall_pre_compat_90_fstatvfs12852#define __sanitizer_syscall_post_fstatvfs1                                     \2853  __sanitizer_syscall_post_compat_90_fstatvfs12854 2855#define __sanitizer_syscall_pre___fhstatvfs140                                 \2856  __sanitizer_syscall_pre_compat_90_fhstatvfs12857#define __sanitizer_syscall_post___fhstatvfs140                                \2858  __sanitizer_syscall_post_compat_90_fhstatvfs12859 2860#ifdef __cplusplus2861extern "C" {2862#endif2863 2864// Private declarations. Do not call directly from user code. Use macros above.2865 2866// DO NOT EDIT! THIS FILE HAS BEEN GENERATED!2867 2868void __sanitizer_syscall_pre_impl_syscall(long long code, long long arg0,2869                                          long long arg1, long long arg2,2870                                          long long arg3, long long arg4,2871                                          long long arg5, long long arg6,2872                                          long long arg7);2873void __sanitizer_syscall_post_impl_syscall(long long res, long long code,2874                                           long long arg0, long long arg1,2875                                           long long arg2, long long arg3,2876                                           long long arg4, long long arg5,2877                                           long long arg6, long long arg7);2878void __sanitizer_syscall_pre_impl_exit(long long rval);2879void __sanitizer_syscall_post_impl_exit(long long res, long long rval);2880void __sanitizer_syscall_pre_impl_fork(void);2881void __sanitizer_syscall_post_impl_fork(long long res);2882void __sanitizer_syscall_pre_impl_read(long long fd, long long buf,2883                                       long long nbyte);2884void __sanitizer_syscall_post_impl_read(long long res, long long fd,2885                                        long long buf, long long nbyte);2886void __sanitizer_syscall_pre_impl_write(long long fd, long long buf,2887                                        long long nbyte);2888void __sanitizer_syscall_post_impl_write(long long res, long long fd,2889                                         long long buf, long long nbyte);2890void __sanitizer_syscall_pre_impl_open(long long path, long long flags,2891                                       long long mode);2892void __sanitizer_syscall_post_impl_open(long long res, long long path,2893                                        long long flags, long long mode);2894void __sanitizer_syscall_pre_impl_close(long long fd);2895void __sanitizer_syscall_post_impl_close(long long res, long long fd);2896void __sanitizer_syscall_pre_impl_compat_50_wait4(long long pid,2897                                                  long long status,2898                                                  long long options,2899                                                  long long rusage);2900void __sanitizer_syscall_post_impl_compat_50_wait4(long long res, long long pid,2901                                                   long long status,2902                                                   long long options,2903                                                   long long rusage);2904void __sanitizer_syscall_pre_impl_compat_43_ocreat(long long path,2905                                                   long long mode);2906void __sanitizer_syscall_post_impl_compat_43_ocreat(long long res,2907                                                    long long path,2908                                                    long long mode);2909void __sanitizer_syscall_pre_impl_link(long long path, long long link);2910void __sanitizer_syscall_post_impl_link(long long res, long long path,2911                                        long long link);2912void __sanitizer_syscall_pre_impl_unlink(long long path);2913void __sanitizer_syscall_post_impl_unlink(long long res, long long path);2914/* syscall 11 has been skipped */2915void __sanitizer_syscall_pre_impl_chdir(long long path);2916void __sanitizer_syscall_post_impl_chdir(long long res, long long path);2917void __sanitizer_syscall_pre_impl_fchdir(long long fd);2918void __sanitizer_syscall_post_impl_fchdir(long long res, long long fd);2919void __sanitizer_syscall_pre_impl_compat_50_mknod(long long path,2920                                                  long long mode,2921                                                  long long dev);2922void __sanitizer_syscall_post_impl_compat_50_mknod(long long res,2923                                                   long long path,2924                                                   long long mode,2925                                                   long long dev);2926void __sanitizer_syscall_pre_impl_chmod(long long path, long long mode);2927void __sanitizer_syscall_post_impl_chmod(long long res, long long path,2928                                         long long mode);2929void __sanitizer_syscall_pre_impl_chown(long long path, long long uid,2930                                        long long gid);2931void __sanitizer_syscall_post_impl_chown(long long res, long long path,2932                                         long long uid, long long gid);2933void __sanitizer_syscall_pre_impl_break(long long nsize);2934void __sanitizer_syscall_post_impl_break(long long res, long long nsize);2935void __sanitizer_syscall_pre_impl_compat_20_getfsstat(long long buf,2936                                                      long long bufsize,2937                                                      long long flags);2938void __sanitizer_syscall_post_impl_compat_20_getfsstat(long long res,2939                                                       long long buf,2940                                                       long long bufsize,2941                                                       long long flags);2942void __sanitizer_syscall_pre_impl_compat_43_olseek(long long fd,2943                                                   long long offset,2944                                                   long long whence);2945void __sanitizer_syscall_post_impl_compat_43_olseek(long long res, long long fd,2946                                                    long long offset,2947                                                    long long whence);2948void __sanitizer_syscall_pre_impl_getpid(void);2949void __sanitizer_syscall_post_impl_getpid(long long res);2950void __sanitizer_syscall_pre_impl_compat_40_mount(long long type,2951                                                  long long path,2952                                                  long long flags,2953                                                  long long data);2954void __sanitizer_syscall_post_impl_compat_40_mount(long long res,2955                                                   long long type,2956                                                   long long path,2957                                                   long long flags,2958                                                   long long data);2959void __sanitizer_syscall_pre_impl_unmount(long long path, long long flags);2960void __sanitizer_syscall_post_impl_unmount(long long res, long long path,2961                                           long long flags);2962void __sanitizer_syscall_pre_impl_setuid(long long uid);2963void __sanitizer_syscall_post_impl_setuid(long long res, long long uid);2964void __sanitizer_syscall_pre_impl_getuid(void);2965void __sanitizer_syscall_post_impl_getuid(long long res);2966void __sanitizer_syscall_pre_impl_geteuid(void);2967void __sanitizer_syscall_post_impl_geteuid(long long res);2968void __sanitizer_syscall_pre_impl_ptrace(long long req, long long pid,2969                                         long long addr, long long data);2970void __sanitizer_syscall_post_impl_ptrace(long long res, long long req,2971                                          long long pid, long long addr,2972                                          long long data);2973void __sanitizer_syscall_pre_impl_recvmsg(long long s, long long msg,2974                                          long long flags);2975void __sanitizer_syscall_post_impl_recvmsg(long long res, long long s,2976                                           long long msg, long long flags);2977void __sanitizer_syscall_pre_impl_sendmsg(long long s, long long msg,2978                                          long long flags);2979void __sanitizer_syscall_post_impl_sendmsg(long long res, long long s,2980                                           long long msg, long long flags);2981void __sanitizer_syscall_pre_impl_recvfrom(long long s, long long buf,2982                                           long long len, long long flags,2983                                           long long from,2984                                           long long fromlenaddr);2985void __sanitizer_syscall_post_impl_recvfrom(long long res, long long s,2986                                            long long buf, long long len,2987                                            long long flags, long long from,2988                                            long long fromlenaddr);2989void __sanitizer_syscall_pre_impl_accept(long long s, long long name,2990                                         long long anamelen);2991void __sanitizer_syscall_post_impl_accept(long long res, long long s,2992                                          long long name, long long anamelen);2993void __sanitizer_syscall_pre_impl_getpeername(long long fdes, long long asa,2994                                              long long alen);2995void __sanitizer_syscall_post_impl_getpeername(long long res, long long fdes,2996                                               long long asa, long long alen);2997void __sanitizer_syscall_pre_impl_getsockname(long long fdes, long long asa,2998                                              long long alen);2999void __sanitizer_syscall_post_impl_getsockname(long long res, long long fdes,3000                                               long long asa, long long alen);3001void __sanitizer_syscall_pre_impl_access(long long path, long long flags);3002void __sanitizer_syscall_post_impl_access(long long res, long long path,3003                                          long long flags);3004void __sanitizer_syscall_pre_impl_chflags(long long path, long long flags);3005void __sanitizer_syscall_post_impl_chflags(long long res, long long path,3006                                           long long flags);3007void __sanitizer_syscall_pre_impl_fchflags(long long fd, long long flags);3008void __sanitizer_syscall_post_impl_fchflags(long long res, long long fd,3009                                            long long flags);3010void __sanitizer_syscall_pre_impl_sync(void);3011void __sanitizer_syscall_post_impl_sync(long long res);3012void __sanitizer_syscall_pre_impl_kill(long long pid, long long signum);3013void __sanitizer_syscall_post_impl_kill(long long res, long long pid,3014                                        long long signum);3015void __sanitizer_syscall_pre_impl_compat_43_stat43(long long path,3016                                                   long long ub);3017void __sanitizer_syscall_post_impl_compat_43_stat43(long long res,3018                                                    long long path,3019                                                    long long ub);3020void __sanitizer_syscall_pre_impl_getppid(void);3021void __sanitizer_syscall_post_impl_getppid(long long res);3022void __sanitizer_syscall_pre_impl_compat_43_lstat43(long long path,3023                                                    long long ub);3024void __sanitizer_syscall_post_impl_compat_43_lstat43(long long res,3025                                                     long long path,3026                                                     long long ub);3027void __sanitizer_syscall_pre_impl_dup(long long fd);3028void __sanitizer_syscall_post_impl_dup(long long res, long long fd);3029void __sanitizer_syscall_pre_impl_pipe(void);3030void __sanitizer_syscall_post_impl_pipe(long long res);3031void __sanitizer_syscall_pre_impl_getegid(void);3032void __sanitizer_syscall_post_impl_getegid(long long res);3033void __sanitizer_syscall_pre_impl_profil(long long samples, long long size,3034                                         long long offset, long long scale);3035void __sanitizer_syscall_post_impl_profil(long long res, long long samples,3036                                          long long size, long long offset,3037                                          long long scale);3038void __sanitizer_syscall_pre_impl_ktrace(long long fname, long long ops,3039                                         long long facs, long long pid);3040void __sanitizer_syscall_post_impl_ktrace(long long res, long long fname,3041                                          long long ops, long long facs,3042                                          long long pid);3043void __sanitizer_syscall_pre_impl_compat_13_sigaction13(long long signum,3044                                                        long long nsa,3045                                                        long long osa);3046void __sanitizer_syscall_post_impl_compat_13_sigaction13(long long res,3047                                                         long long signum,3048                                                         long long nsa,3049                                                         long long osa);3050void __sanitizer_syscall_pre_impl_getgid(void);3051void __sanitizer_syscall_post_impl_getgid(long long res);3052void __sanitizer_syscall_pre_impl_compat_13_sigprocmask13(long long how,3053                                                          long long mask);3054void __sanitizer_syscall_post_impl_compat_13_sigprocmask13(long long res,3055                                                           long long how,3056                                                           long long mask);3057void __sanitizer_syscall_pre_impl___getlogin(long long namebuf,3058                                             long long namelen);3059void __sanitizer_syscall_post_impl___getlogin(long long res, long long namebuf,3060                                              long long namelen);3061void __sanitizer_syscall_pre_impl___setlogin(long long namebuf);3062void __sanitizer_syscall_post_impl___setlogin(long long res, long long namebuf);3063void __sanitizer_syscall_pre_impl_acct(long long path);3064void __sanitizer_syscall_post_impl_acct(long long res, long long path);3065void __sanitizer_syscall_pre_impl_compat_13_sigpending13(void);3066void __sanitizer_syscall_post_impl_compat_13_sigpending13(long long res);3067void __sanitizer_syscall_pre_impl_compat_13_sigaltstack13(long long nss,3068                                                          long long oss);3069void __sanitizer_syscall_post_impl_compat_13_sigaltstack13(long long res,3070                                                           long long nss,3071                                                           long long oss);3072void __sanitizer_syscall_pre_impl_ioctl(long long fd, long long com,3073                                        long long data);3074void __sanitizer_syscall_post_impl_ioctl(long long res, long long fd,3075                                         long long com, long long data);3076void __sanitizer_syscall_pre_impl_compat_12_oreboot(long long opt);3077void __sanitizer_syscall_post_impl_compat_12_oreboot(long long res,3078                                                     long long opt);3079void __sanitizer_syscall_pre_impl_revoke(long long path);3080void __sanitizer_syscall_post_impl_revoke(long long res, long long path);3081void __sanitizer_syscall_pre_impl_symlink(long long path, long long link);3082void __sanitizer_syscall_post_impl_symlink(long long res, long long path,3083                                           long long link);3084void __sanitizer_syscall_pre_impl_readlink(long long path, long long buf,3085                                           long long count);3086void __sanitizer_syscall_post_impl_readlink(long long res, long long path,3087                                            long long buf, long long count);3088void __sanitizer_syscall_pre_impl_execve(long long path, long long argp,3089                                         long long envp);3090void __sanitizer_syscall_post_impl_execve(long long res, long long path,3091                                          long long argp, long long envp);3092void __sanitizer_syscall_pre_impl_umask(long long newmask);3093void __sanitizer_syscall_post_impl_umask(long long res, long long newmask);3094void __sanitizer_syscall_pre_impl_chroot(long long path);3095void __sanitizer_syscall_post_impl_chroot(long long res, long long path);3096void __sanitizer_syscall_pre_impl_compat_43_fstat43(long long fd, long long sb);3097void __sanitizer_syscall_post_impl_compat_43_fstat43(long long res,3098                                                     long long fd,3099                                                     long long sb);3100void __sanitizer_syscall_pre_impl_compat_43_ogetkerninfo(long long op,3101                                                         long long where,3102                                                         long long size,3103                                                         long long arg);3104void __sanitizer_syscall_post_impl_compat_43_ogetkerninfo(long long res,3105                                                          long long op,3106                                                          long long where,3107                                                          long long size,3108                                                          long long arg);3109void __sanitizer_syscall_pre_impl_compat_43_ogetpagesize(void);3110void __sanitizer_syscall_post_impl_compat_43_ogetpagesize(long long res);3111void __sanitizer_syscall_pre_impl_compat_12_msync(long long addr,3112                                                  long long len);3113void __sanitizer_syscall_post_impl_compat_12_msync(long long res,3114                                                   long long addr,3115                                                   long long len);3116void __sanitizer_syscall_pre_impl_vfork(void);3117void __sanitizer_syscall_post_impl_vfork(long long res);3118/* syscall 67 has been skipped */3119/* syscall 68 has been skipped */3120/* syscall 69 has been skipped */3121/* syscall 70 has been skipped */3122void __sanitizer_syscall_pre_impl_compat_43_ommap(long long addr, long long len,3123                                                  long long prot,3124                                                  long long flags, long long fd,3125                                                  long long pos);3126void __sanitizer_syscall_post_impl_compat_43_ommap(3127    long long res, long long addr, long long len, long long prot,3128    long long flags, long long fd, long long pos);3129void __sanitizer_syscall_pre_impl_vadvise(long long anom);3130void __sanitizer_syscall_post_impl_vadvise(long long res, long long anom);3131void __sanitizer_syscall_pre_impl_munmap(long long addr, long long len);3132void __sanitizer_syscall_post_impl_munmap(long long res, long long addr,3133                                          long long len);3134void __sanitizer_syscall_pre_impl_mprotect(long long addr, long long len,3135                                           long long prot);3136void __sanitizer_syscall_post_impl_mprotect(long long res, long long addr,3137                                            long long len, long long prot);3138void __sanitizer_syscall_pre_impl_madvise(long long addr, long long len,3139                                          long long behav);3140void __sanitizer_syscall_post_impl_madvise(long long res, long long addr,3141                                           long long len, long long behav);3142/* syscall 76 has been skipped */3143/* syscall 77 has been skipped */3144void __sanitizer_syscall_pre_impl_mincore(long long addr, long long len,3145                                          long long vec);3146void __sanitizer_syscall_post_impl_mincore(long long res, long long addr,3147                                           long long len, long long vec);3148void __sanitizer_syscall_pre_impl_getgroups(long long gidsetsize,3149                                            long long gidset);3150void __sanitizer_syscall_post_impl_getgroups(long long res,3151                                             long long gidsetsize,3152                                             long long gidset);3153void __sanitizer_syscall_pre_impl_setgroups(long long gidsetsize,3154                                            long long gidset);3155void __sanitizer_syscall_post_impl_setgroups(long long res,3156                                             long long gidsetsize,3157                                             long long gidset);3158void __sanitizer_syscall_pre_impl_getpgrp(void);3159void __sanitizer_syscall_post_impl_getpgrp(long long res);3160void __sanitizer_syscall_pre_impl_setpgid(long long pid, long long pgid);3161void __sanitizer_syscall_post_impl_setpgid(long long res, long long pid,3162                                           long long pgid);3163void __sanitizer_syscall_pre_impl_compat_50_setitimer(long long which,3164                                                      long long itv,3165                                                      long long oitv);3166void __sanitizer_syscall_post_impl_compat_50_setitimer(long long res,3167                                                       long long which,3168                                                       long long itv,3169                                                       long long oitv);3170void __sanitizer_syscall_pre_impl_compat_43_owait(void);3171void __sanitizer_syscall_post_impl_compat_43_owait(long long res);3172void __sanitizer_syscall_pre_impl_compat_12_oswapon(long long name);3173void __sanitizer_syscall_post_impl_compat_12_oswapon(long long res,3174                                                     long long name);3175void __sanitizer_syscall_pre_impl_compat_50_getitimer(long long which,3176                                                      long long itv);3177void __sanitizer_syscall_post_impl_compat_50_getitimer(long long res,3178                                                       long long which,3179                                                       long long itv);3180void __sanitizer_syscall_pre_impl_compat_43_ogethostname(long long hostname,3181                                                         long long len);3182void __sanitizer_syscall_post_impl_compat_43_ogethostname(long long res,3183                                                          long long hostname,3184                                                          long long len);3185void __sanitizer_syscall_pre_impl_compat_43_osethostname(long long hostname,3186                                                         long long len);3187void __sanitizer_syscall_post_impl_compat_43_osethostname(long long res,3188                                                          long long hostname,3189                                                          long long len);3190void __sanitizer_syscall_pre_impl_compat_43_ogetdtablesize(void);3191void __sanitizer_syscall_post_impl_compat_43_ogetdtablesize(long long res);3192void __sanitizer_syscall_pre_impl_dup2(long long from, long long to);3193void __sanitizer_syscall_post_impl_dup2(long long res, long long from,3194                                        long long to);3195void __sanitizer_syscall_pre_impl_getrandom(long long buf, long long buflen,3196                                            long long flags);3197void __sanitizer_syscall_post_impl_getrandom(long long res, long long buf,3198                                             long long buflen, long long flags);3199void __sanitizer_syscall_pre_impl_fcntl(long long fd, long long cmd,3200                                        long long arg);3201void __sanitizer_syscall_post_impl_fcntl(long long res, long long fd,3202                                         long long cmd, long long arg);3203void __sanitizer_syscall_pre_impl_compat_50_select(long long nd, long long in,3204                                                   long long ou, long long ex,3205                                                   long long tv);3206void __sanitizer_syscall_post_impl_compat_50_select(long long res, long long nd,3207                                                    long long in, long long ou,3208                                                    long long ex, long long tv);3209/* syscall 94 has been skipped */3210void __sanitizer_syscall_pre_impl_fsync(long long fd);3211void __sanitizer_syscall_post_impl_fsync(long long res, long long fd);3212void __sanitizer_syscall_pre_impl_setpriority(long long which, long long who,3213                                              long long prio);3214void __sanitizer_syscall_post_impl_setpriority(long long res, long long which,3215                                               long long who, long long prio);3216void __sanitizer_syscall_pre_impl_compat_30_socket(long long domain,3217                                                   long long type,3218                                                   long long protocol);3219void __sanitizer_syscall_post_impl_compat_30_socket(long long res,3220                                                    long long domain,3221                                                    long long type,3222                                                    long long protocol);3223void __sanitizer_syscall_pre_impl_connect(long long s, long long name,3224                                          long long namelen);3225void __sanitizer_syscall_post_impl_connect(long long res, long long s,3226                                           long long name, long long namelen);3227void __sanitizer_syscall_pre_impl_compat_43_oaccept(long long s, long long name,3228                                                    long long anamelen);3229void __sanitizer_syscall_post_impl_compat_43_oaccept(long long res, long long s,3230                                                     long long name,3231                                                     long long anamelen);3232void __sanitizer_syscall_pre_impl_getpriority(long long which, long long who);3233void __sanitizer_syscall_post_impl_getpriority(long long res, long long which,3234                                               long long who);3235void __sanitizer_syscall_pre_impl_compat_43_osend(long long s, long long buf,3236                                                  long long len,3237                                                  long long flags);3238void __sanitizer_syscall_post_impl_compat_43_osend(long long res, long long s,3239                                                   long long buf, long long len,3240                                                   long long flags);3241void __sanitizer_syscall_pre_impl_compat_43_orecv(long long s, long long buf,3242                                                  long long len,3243                                                  long long flags);3244void __sanitizer_syscall_post_impl_compat_43_orecv(long long res, long long s,3245                                                   long long buf, long long len,3246                                                   long long flags);3247void __sanitizer_syscall_pre_impl_compat_13_sigreturn13(long long sigcntxp);3248void __sanitizer_syscall_post_impl_compat_13_sigreturn13(long long res,3249                                                         long long sigcntxp);3250void __sanitizer_syscall_pre_impl_bind(long long s, long long name,3251                                       long long namelen);3252void __sanitizer_syscall_post_impl_bind(long long res, long long s,3253                                        long long name, long long namelen);3254void __sanitizer_syscall_pre_impl_setsockopt(long long s, long long level,3255                                             long long name, long long val,3256                                             long long valsize);3257void __sanitizer_syscall_post_impl_setsockopt(long long res, long long s,3258                                              long long level, long long name,3259                                              long long val, long long valsize);3260void __sanitizer_syscall_pre_impl_listen(long long s, long long backlog);3261void __sanitizer_syscall_post_impl_listen(long long res, long long s,3262                                          long long backlog);3263/* syscall 107 has been skipped */3264void __sanitizer_syscall_pre_impl_compat_43_osigvec(long long signum,3265                                                    long long nsv,3266                                                    long long osv);3267void __sanitizer_syscall_post_impl_compat_43_osigvec(long long res,3268                                                     long long signum,3269                                                     long long nsv,3270                                                     long long osv);3271void __sanitizer_syscall_pre_impl_compat_43_osigblock(long long mask);3272void __sanitizer_syscall_post_impl_compat_43_osigblock(long long res,3273                                                       long long mask);3274void __sanitizer_syscall_pre_impl_compat_43_osigsetmask(long long mask);3275void __sanitizer_syscall_post_impl_compat_43_osigsetmask(long long res,3276                                                         long long mask);3277void __sanitizer_syscall_pre_impl_compat_13_sigsuspend13(long long mask);3278void __sanitizer_syscall_post_impl_compat_13_sigsuspend13(long long res,3279                                                          long long mask);3280void __sanitizer_syscall_pre_impl_compat_43_osigstack(long long nss,3281                                                      long long oss);3282void __sanitizer_syscall_post_impl_compat_43_osigstack(long long res,3283                                                       long long nss,3284                                                       long long oss);3285void __sanitizer_syscall_pre_impl_compat_43_orecvmsg(long long s, long long msg,3286                                                     long long flags);3287void __sanitizer_syscall_post_impl_compat_43_orecvmsg(long long res,3288                                                      long long s,3289                                                      long long msg,3290                                                      long long flags);3291void __sanitizer_syscall_pre_impl_compat_43_osendmsg(long long s, long long msg,3292                                                     long long flags);3293void __sanitizer_syscall_post_impl_compat_43_osendmsg(long long res,3294                                                      long long s,3295                                                      long long msg,3296                                                      long long flags);3297/* syscall 115 has been skipped */3298void __sanitizer_syscall_pre_impl_compat_50_gettimeofday(long long tp,3299                                                         long long tzp);3300void __sanitizer_syscall_post_impl_compat_50_gettimeofday(long long res,3301                                                          long long tp,3302                                                          long long tzp);3303void __sanitizer_syscall_pre_impl_compat_50_getrusage(long long who,3304                                                      long long rusage);3305void __sanitizer_syscall_post_impl_compat_50_getrusage(long long res,3306                                                       long long who,3307                                                       long long rusage);3308void __sanitizer_syscall_pre_impl_getsockopt(long long s, long long level,3309                                             long long name, long long val,3310                                             long long avalsize);3311void __sanitizer_syscall_post_impl_getsockopt(long long res, long long s,3312                                              long long level, long long name,3313                                              long long val,3314                                              long long avalsize);3315/* syscall 119 has been skipped */3316void __sanitizer_syscall_pre_impl_readv(long long fd, long long iovp,3317                                        long long iovcnt);3318void __sanitizer_syscall_post_impl_readv(long long res, long long fd,3319                                         long long iovp, long long iovcnt);3320void __sanitizer_syscall_pre_impl_writev(long long fd, long long iovp,3321                                         long long iovcnt);3322void __sanitizer_syscall_post_impl_writev(long long res, long long fd,3323                                          long long iovp, long long iovcnt);3324void __sanitizer_syscall_pre_impl_compat_50_settimeofday(long long tv,3325                                                         long long tzp);3326void __sanitizer_syscall_post_impl_compat_50_settimeofday(long long res,3327                                                          long long tv,3328                                                          long long tzp);3329void __sanitizer_syscall_pre_impl_fchown(long long fd, long long uid,3330                                         long long gid);3331void __sanitizer_syscall_post_impl_fchown(long long res, long long fd,3332                                          long long uid, long long gid);3333void __sanitizer_syscall_pre_impl_fchmod(long long fd, long long mode);3334void __sanitizer_syscall_post_impl_fchmod(long long res, long long fd,3335                                          long long mode);3336void __sanitizer_syscall_pre_impl_compat_43_orecvfrom(3337    long long s, long long buf, long long len, long long flags, long long from,3338    long long fromlenaddr);3339void __sanitizer_syscall_post_impl_compat_43_orecvfrom(3340    long long res, long long s, long long buf, long long len, long long flags,3341    long long from, long long fromlenaddr);3342void __sanitizer_syscall_pre_impl_setreuid(long long ruid, long long euid);3343void __sanitizer_syscall_post_impl_setreuid(long long res, long long ruid,3344                                            long long euid);3345void __sanitizer_syscall_pre_impl_setregid(long long rgid, long long egid);3346void __sanitizer_syscall_post_impl_setregid(long long res, long long rgid,3347                                            long long egid);3348void __sanitizer_syscall_pre_impl_rename(long long from, long long to);3349void __sanitizer_syscall_post_impl_rename(long long res, long long from,3350                                          long long to);3351void __sanitizer_syscall_pre_impl_compat_43_otruncate(long long path,3352                                                      long long length);3353void __sanitizer_syscall_post_impl_compat_43_otruncate(long long res,3354                                                       long long path,3355                                                       long long length);3356void __sanitizer_syscall_pre_impl_compat_43_oftruncate(long long fd,3357                                                       long long length);3358void __sanitizer_syscall_post_impl_compat_43_oftruncate(long long res,3359                                                        long long fd,3360                                                        long long length);3361void __sanitizer_syscall_pre_impl_flock(long long fd, long long how);3362void __sanitizer_syscall_post_impl_flock(long long res, long long fd,3363                                         long long how);3364void __sanitizer_syscall_pre_impl_mkfifo(long long path, long long mode);3365void __sanitizer_syscall_post_impl_mkfifo(long long res, long long path,3366                                          long long mode);3367void __sanitizer_syscall_pre_impl_sendto(long long s, long long buf,3368                                         long long len, long long flags,3369                                         long long to, long long tolen);3370void __sanitizer_syscall_post_impl_sendto(long long res, long long s,3371                                          long long buf, long long len,3372                                          long long flags, long long to,3373                                          long long tolen);3374void __sanitizer_syscall_pre_impl_shutdown(long long s, long long how);3375void __sanitizer_syscall_post_impl_shutdown(long long res, long long s,3376                                            long long how);3377void __sanitizer_syscall_pre_impl_socketpair(long long domain, long long type,3378                                             long long protocol, long long rsv);3379void __sanitizer_syscall_post_impl_socketpair(long long res, long long domain,3380                                              long long type,3381                                              long long protocol,3382                                              long long rsv);3383void __sanitizer_syscall_pre_impl_mkdir(long long path, long long mode);3384void __sanitizer_syscall_post_impl_mkdir(long long res, long long path,3385                                         long long mode);3386void __sanitizer_syscall_pre_impl_rmdir(long long path);3387void __sanitizer_syscall_post_impl_rmdir(long long res, long long path);3388void __sanitizer_syscall_pre_impl_compat_50_utimes(long long path,3389                                                   long long tptr);3390void __sanitizer_syscall_post_impl_compat_50_utimes(long long res,3391                                                    long long path,3392                                                    long long tptr);3393/* syscall 139 has been skipped */3394void __sanitizer_syscall_pre_impl_compat_50_adjtime(long long delta,3395                                                    long long olddelta);3396void __sanitizer_syscall_post_impl_compat_50_adjtime(long long res,3397                                                     long long delta,3398                                                     long long olddelta);3399void __sanitizer_syscall_pre_impl_compat_43_ogetpeername(long long fdes,3400                                                         long long asa,3401                                                         long long alen);3402void __sanitizer_syscall_post_impl_compat_43_ogetpeername(long long res,3403                                                          long long fdes,3404                                                          long long asa,3405                                                          long long alen);3406void __sanitizer_syscall_pre_impl_compat_43_ogethostid(void);3407void __sanitizer_syscall_post_impl_compat_43_ogethostid(long long res);3408void __sanitizer_syscall_pre_impl_compat_43_osethostid(long long hostid);3409void __sanitizer_syscall_post_impl_compat_43_osethostid(long long res,3410                                                        long long hostid);3411void __sanitizer_syscall_pre_impl_compat_43_ogetrlimit(long long which,3412                                                       long long rlp);3413void __sanitizer_syscall_post_impl_compat_43_ogetrlimit(long long res,3414                                                        long long which,3415                                                        long long rlp);3416void __sanitizer_syscall_pre_impl_compat_43_osetrlimit(long long which,3417                                                       long long rlp);3418void __sanitizer_syscall_post_impl_compat_43_osetrlimit(long long res,3419                                                        long long which,3420                                                        long long rlp);3421void __sanitizer_syscall_pre_impl_compat_43_okillpg(long long pgid,3422                                                    long long signum);3423void __sanitizer_syscall_post_impl_compat_43_okillpg(long long res,3424                                                     long long pgid,3425                                                     long long signum);3426void __sanitizer_syscall_pre_impl_setsid(void);3427void __sanitizer_syscall_post_impl_setsid(long long res);3428void __sanitizer_syscall_pre_impl_compat_50_quotactl(long long path,3429                                                     long long cmd,3430                                                     long long uid,3431                                                     long long arg);3432void __sanitizer_syscall_post_impl_compat_50_quotactl(3433    long long res, long long path, long long cmd, long long uid, long long arg);3434void __sanitizer_syscall_pre_impl_compat_43_oquota(void);3435void __sanitizer_syscall_post_impl_compat_43_oquota(long long res);3436void __sanitizer_syscall_pre_impl_compat_43_ogetsockname(long long fdec,3437                                                         long long asa,3438                                                         long long alen);3439void __sanitizer_syscall_post_impl_compat_43_ogetsockname(long long res,3440                                                          long long fdec,3441                                                          long long asa,3442                                                          long long alen);3443/* syscall 151 has been skipped */3444/* syscall 152 has been skipped */3445/* syscall 153 has been skipped */3446/* syscall 154 has been skipped */3447void __sanitizer_syscall_pre_impl_nfssvc(long long flag, long long argp);3448void __sanitizer_syscall_post_impl_nfssvc(long long res, long long flag,3449                                          long long argp);3450void __sanitizer_syscall_pre_impl_compat_43_ogetdirentries(long long fd,3451                                                           long long buf,3452                                                           long long count,3453                                                           long long basep);3454void __sanitizer_syscall_post_impl_compat_43_ogetdirentries(long long res,3455                                                            long long fd,3456                                                            long long buf,3457                                                            long long count,3458                                                            long long basep);3459void __sanitizer_syscall_pre_impl_compat_20_statfs(long long path,3460                                                   long long buf);3461void __sanitizer_syscall_post_impl_compat_20_statfs(long long res,3462                                                    long long path,3463                                                    long long buf);3464void __sanitizer_syscall_pre_impl_compat_20_fstatfs(long long fd,3465                                                    long long buf);3466void __sanitizer_syscall_post_impl_compat_20_fstatfs(long long res,3467                                                     long long fd,3468                                                     long long buf);3469/* syscall 159 has been skipped */3470/* syscall 160 has been skipped */3471void __sanitizer_syscall_pre_impl_compat_30_getfh(long long fname,3472                                                  long long fhp);3473void __sanitizer_syscall_post_impl_compat_30_getfh(long long res,3474                                                   long long fname,3475                                                   long long fhp);3476void __sanitizer_syscall_pre_impl_compat_09_ogetdomainname(long long domainname,3477                                                           long long len);3478void __sanitizer_syscall_post_impl_compat_09_ogetdomainname(3479    long long res, long long domainname, long long len);3480void __sanitizer_syscall_pre_impl_compat_09_osetdomainname(long long domainname,3481                                                           long long len);3482void __sanitizer_syscall_post_impl_compat_09_osetdomainname(3483    long long res, long long domainname, long long len);3484void __sanitizer_syscall_pre_impl_compat_09_ouname(long long name);3485void __sanitizer_syscall_post_impl_compat_09_ouname(long long res,3486                                                    long long name);3487void __sanitizer_syscall_pre_impl_sysarch(long long op, long long parms);3488void __sanitizer_syscall_post_impl_sysarch(long long res, long long op,3489                                           long long parms);3490void __sanitizer_syscall_pre_impl___futex(long long uaddr, long long op,3491                                          long long val, long long timeout,3492                                          long long uaddr2, long long val2,3493                                          long long val3);3494void __sanitizer_syscall_post_impl___futex(long long res, long long uaddr,3495                                           long long op, long long val,3496                                           long long timeout, long long uaddr2,3497                                           long long val2, long long val3);3498void __sanitizer_syscall_pre_impl___futex_set_robust_list(long long head,3499                                                          long long len);3500void __sanitizer_syscall_post_impl___futex_set_robust_list(long long res,3501                                                           long long head,3502                                                           long long len);3503void __sanitizer_syscall_pre_impl___futex_get_robust_list(long long lwpid,3504                                                          long long headp,3505                                                          long long lenp);3506void __sanitizer_syscall_post_impl___futex_get_robust_list(long long res,3507                                                           long long lwpid,3508                                                           long long headp,3509                                                           long long lenp);3510#if !defined(_LP64)3511void __sanitizer_syscall_pre_impl_compat_10_osemsys(long long which,3512                                                    long long a2, long long a3,3513                                                    long long a4, long long a5);3514void __sanitizer_syscall_post_impl_compat_10_osemsys(long long res,3515                                                     long long which,3516                                                     long long a2, long long a3,3517                                                     long long a4,3518                                                     long long a5);3519#else3520/* syscall 169 has been skipped */3521#endif3522#if !defined(_LP64)3523void __sanitizer_syscall_pre_impl_compat_10_omsgsys(long long which,3524                                                    long long a2, long long a3,3525                                                    long long a4, long long a5,3526                                                    long long a6);3527void __sanitizer_syscall_post_impl_compat_10_omsgsys(long long res,3528                                                     long long which,3529                                                     long long a2, long long a3,3530                                                     long long a4, long long a5,3531                                                     long long a6);3532#else3533/* syscall 170 has been skipped */3534#endif3535#if !defined(_LP64)3536void __sanitizer_syscall_pre_impl_compat_10_oshmsys(long long which,3537                                                    long long a2, long long a3,3538                                                    long long a4);3539void __sanitizer_syscall_post_impl_compat_10_oshmsys(long long res,3540                                                     long long which,3541                                                     long long a2, long long a3,3542                                                     long long a4);3543#else3544/* syscall 171 has been skipped */3545#endif3546/* syscall 172 has been skipped */3547void __sanitizer_syscall_pre_impl_pread(long long fd, long long buf,3548                                        long long nbyte, long long PAD,3549                                        long long offset);3550void __sanitizer_syscall_post_impl_pread(long long res, long long fd,3551                                         long long buf, long long nbyte,3552                                         long long PAD, long long offset);3553void __sanitizer_syscall_pre_impl_pwrite(long long fd, long long buf,3554                                         long long nbyte, long long PAD,3555                                         long long offset);3556void __sanitizer_syscall_post_impl_pwrite(long long res, long long fd,3557                                          long long buf, long long nbyte,3558                                          long long PAD, long long offset);3559void __sanitizer_syscall_pre_impl_compat_30_ntp_gettime(long long ntvp);3560void __sanitizer_syscall_post_impl_compat_30_ntp_gettime(long long res,3561                                                         long long ntvp);3562#if defined(NTP) || !defined(_KERNEL_OPT)3563void __sanitizer_syscall_pre_impl_ntp_adjtime(long long tp);3564void __sanitizer_syscall_post_impl_ntp_adjtime(long long res, long long tp);3565#else3566/* syscall 176 has been skipped */3567#endif3568/* syscall 177 has been skipped */3569/* syscall 178 has been skipped */3570/* syscall 179 has been skipped */3571/* syscall 180 has been skipped */3572void __sanitizer_syscall_pre_impl_setgid(long long gid);3573void __sanitizer_syscall_post_impl_setgid(long long res, long long gid);3574void __sanitizer_syscall_pre_impl_setegid(long long egid);3575void __sanitizer_syscall_post_impl_setegid(long long res, long long egid);3576void __sanitizer_syscall_pre_impl_seteuid(long long euid);3577void __sanitizer_syscall_post_impl_seteuid(long long res, long long euid);3578void __sanitizer_syscall_pre_impl_lfs_bmapv(long long fsidp, long long blkiov,3579                                            long long blkcnt);3580void __sanitizer_syscall_post_impl_lfs_bmapv(long long res, long long fsidp,3581                                             long long blkiov,3582                                             long long blkcnt);3583void __sanitizer_syscall_pre_impl_lfs_markv(long long fsidp, long long blkiov,3584                                            long long blkcnt);3585void __sanitizer_syscall_post_impl_lfs_markv(long long res, long long fsidp,3586                                             long long blkiov,3587                                             long long blkcnt);3588void __sanitizer_syscall_pre_impl_lfs_segclean(long long fsidp,3589                                               long long segment);3590void __sanitizer_syscall_post_impl_lfs_segclean(long long res, long long fsidp,3591                                                long long segment);3592void __sanitizer_syscall_pre_impl_compat_50_lfs_segwait(long long fsidp,3593                                                        long long tv);3594void __sanitizer_syscall_post_impl_compat_50_lfs_segwait(long long res,3595                                                         long long fsidp,3596                                                         long long tv);3597void __sanitizer_syscall_pre_impl_compat_12_stat12(long long path,3598                                                   long long ub);3599void __sanitizer_syscall_post_impl_compat_12_stat12(long long res,3600                                                    long long path,3601                                                    long long ub);3602void __sanitizer_syscall_pre_impl_compat_12_fstat12(long long fd, long long sb);3603void __sanitizer_syscall_post_impl_compat_12_fstat12(long long res,3604                                                     long long fd,3605                                                     long long sb);3606void __sanitizer_syscall_pre_impl_compat_12_lstat12(long long path,3607                                                    long long ub);3608void __sanitizer_syscall_post_impl_compat_12_lstat12(long long res,3609                                                     long long path,3610                                                     long long ub);3611void __sanitizer_syscall_pre_impl_pathconf(long long path, long long name);3612void __sanitizer_syscall_post_impl_pathconf(long long res, long long path,3613                                            long long name);3614void __sanitizer_syscall_pre_impl_fpathconf(long long fd, long long name);3615void __sanitizer_syscall_post_impl_fpathconf(long long res, long long fd,3616                                             long long name);3617void __sanitizer_syscall_pre_impl_getsockopt2(long long s, long long level,3618                                              long long name, long long val,3619                                              long long avalsize);3620void __sanitizer_syscall_post_impl_getsockopt2(long long res, long long s,3621                                               long long level, long long name,3622                                               long long val,3623                                               long long avalsize);3624void __sanitizer_syscall_pre_impl_getrlimit(long long which, long long rlp);3625void __sanitizer_syscall_post_impl_getrlimit(long long res, long long which,3626                                             long long rlp);3627void __sanitizer_syscall_pre_impl_setrlimit(long long which, long long rlp);3628void __sanitizer_syscall_post_impl_setrlimit(long long res, long long which,3629                                             long long rlp);3630void __sanitizer_syscall_pre_impl_compat_12_getdirentries(long long fd,3631                                                          long long buf,3632                                                          long long count,3633                                                          long long basep);3634void __sanitizer_syscall_post_impl_compat_12_getdirentries(long long res,3635                                                           long long fd,3636                                                           long long buf,3637                                                           long long count,3638                                                           long long basep);3639void __sanitizer_syscall_pre_impl_mmap(long long addr, long long len,3640                                       long long prot, long long flags,3641                                       long long fd, long long PAD,3642                                       long long pos);3643void __sanitizer_syscall_post_impl_mmap(long long res, long long addr,3644                                        long long len, long long prot,3645                                        long long flags, long long fd,3646                                        long long PAD, long long pos);3647void __sanitizer_syscall_pre_impl___syscall(long long code, long long arg0,3648                                            long long arg1, long long arg2,3649                                            long long arg3, long long arg4,3650                                            long long arg5, long long arg6,3651                                            long long arg7);3652void __sanitizer_syscall_post_impl___syscall(long long res, long long code,3653                                             long long arg0, long long arg1,3654                                             long long arg2, long long arg3,3655                                             long long arg4, long long arg5,3656                                             long long arg6, long long arg7);3657void __sanitizer_syscall_pre_impl_lseek(long long fd, long long PAD,3658                                        long long offset, long long whence);3659void __sanitizer_syscall_post_impl_lseek(long long res, long long fd,3660                                         long long PAD, long long offset,3661                                         long long whence);3662void __sanitizer_syscall_pre_impl_truncate(long long path, long long PAD,3663                                           long long length);3664void __sanitizer_syscall_post_impl_truncate(long long res, long long path,3665                                            long long PAD, long long length);3666void __sanitizer_syscall_pre_impl_ftruncate(long long fd, long long PAD,3667                                            long long length);3668void __sanitizer_syscall_post_impl_ftruncate(long long res, long long fd,3669                                             long long PAD, long long length);3670void __sanitizer_syscall_pre_impl___sysctl(long long name, long long namelen,3671                                           long long oldv, long long oldlenp,3672                                           long long newv, long long newlen);3673void __sanitizer_syscall_post_impl___sysctl(long long res, long long name,3674                                            long long namelen, long long oldv,3675                                            long long oldlenp, long long newv,3676                                            long long newlen);3677void __sanitizer_syscall_pre_impl_mlock(long long addr, long long len);3678void __sanitizer_syscall_post_impl_mlock(long long res, long long addr,3679                                         long long len);3680void __sanitizer_syscall_pre_impl_munlock(long long addr, long long len);3681void __sanitizer_syscall_post_impl_munlock(long long res, long long addr,3682                                           long long len);3683void __sanitizer_syscall_pre_impl_undelete(long long path);3684void __sanitizer_syscall_post_impl_undelete(long long res, long long path);3685void __sanitizer_syscall_pre_impl_compat_50_futimes(long long fd,3686                                                    long long tptr);3687void __sanitizer_syscall_post_impl_compat_50_futimes(long long res,3688                                                     long long fd,3689                                                     long long tptr);3690void __sanitizer_syscall_pre_impl_getpgid(long long pid);3691void __sanitizer_syscall_post_impl_getpgid(long long res, long long pid);3692void __sanitizer_syscall_pre_impl_reboot(long long opt, long long bootstr);3693void __sanitizer_syscall_post_impl_reboot(long long res, long long opt,3694                                          long long bootstr);3695void __sanitizer_syscall_pre_impl_poll(long long fds, long long nfds,3696                                       long long timeout);3697void __sanitizer_syscall_post_impl_poll(long long res, long long fds,3698                                        long long nfds, long long timeout);3699void __sanitizer_syscall_pre_impl_afssys(long long id, long long a1,3700                                         long long a2, long long a3,3701                                         long long a4, long long a5,3702                                         long long a6);3703void __sanitizer_syscall_post_impl_afssys(long long res, long long id,3704                                          long long a1, long long a2,3705                                          long long a3, long long a4,3706                                          long long a5, long long a6);3707/* syscall 211 has been skipped */3708/* syscall 212 has been skipped */3709/* syscall 213 has been skipped */3710/* syscall 214 has been skipped */3711/* syscall 215 has been skipped */3712/* syscall 216 has been skipped */3713/* syscall 217 has been skipped */3714/* syscall 218 has been skipped */3715/* syscall 219 has been skipped */3716void __sanitizer_syscall_pre_impl_compat_14___semctl(long long semid,3717                                                     long long semnum,3718                                                     long long cmd,3719                                                     long long arg);3720void __sanitizer_syscall_post_impl_compat_14___semctl(long long res,3721                                                      long long semid,3722                                                      long long semnum,3723                                                      long long cmd,3724                                                      long long arg);3725void __sanitizer_syscall_pre_impl_semget(long long key, long long nsems,3726                                         long long semflg);3727void __sanitizer_syscall_post_impl_semget(long long res, long long key,3728                                          long long nsems, long long semflg);3729void __sanitizer_syscall_pre_impl_semop(long long semid, long long sops,3730                                        long long nsops);3731void __sanitizer_syscall_post_impl_semop(long long res, long long semid,3732                                         long long sops, long long nsops);3733void __sanitizer_syscall_pre_impl_semconfig(long long flag);3734void __sanitizer_syscall_post_impl_semconfig(long long res, long long flag);3735void __sanitizer_syscall_pre_impl_compat_14_msgctl(long long msqid,3736                                                   long long cmd,3737                                                   long long buf);3738void __sanitizer_syscall_post_impl_compat_14_msgctl(long long res,3739                                                    long long msqid,3740                                                    long long cmd,3741                                                    long long buf);3742void __sanitizer_syscall_pre_impl_msgget(long long key, long long msgflg);3743void __sanitizer_syscall_post_impl_msgget(long long res, long long key,3744                                          long long msgflg);3745void __sanitizer_syscall_pre_impl_msgsnd(long long msqid, long long msgp,3746                                         long long msgsz, long long msgflg);3747void __sanitizer_syscall_post_impl_msgsnd(long long res, long long msqid,3748                                          long long msgp, long long msgsz,3749                                          long long msgflg);3750void __sanitizer_syscall_pre_impl_msgrcv(long long msqid, long long msgp,3751                                         long long msgsz, long long msgtyp,3752                                         long long msgflg);3753void __sanitizer_syscall_post_impl_msgrcv(long long res, long long msqid,3754                                          long long msgp, long long msgsz,3755                                          long long msgtyp, long long msgflg);3756void __sanitizer_syscall_pre_impl_shmat(long long shmid, long long shmaddr,3757                                        long long shmflg);3758void __sanitizer_syscall_post_impl_shmat(long long res, long long shmid,3759                                         long long shmaddr, long long shmflg);3760void __sanitizer_syscall_pre_impl_compat_14_shmctl(long long shmid,3761                                                   long long cmd,3762                                                   long long buf);3763void __sanitizer_syscall_post_impl_compat_14_shmctl(long long res,3764                                                    long long shmid,3765                                                    long long cmd,3766                                                    long long buf);3767void __sanitizer_syscall_pre_impl_shmdt(long long shmaddr);3768void __sanitizer_syscall_post_impl_shmdt(long long res, long long shmaddr);3769void __sanitizer_syscall_pre_impl_shmget(long long key, long long size,3770                                         long long shmflg);3771void __sanitizer_syscall_post_impl_shmget(long long res, long long key,3772                                          long long size, long long shmflg);3773void __sanitizer_syscall_pre_impl_compat_50_clock_gettime(long long clock_id,3774                                                          long long tp);3775void __sanitizer_syscall_post_impl_compat_50_clock_gettime(long long res,3776                                                           long long clock_id,3777                                                           long long tp);3778void __sanitizer_syscall_pre_impl_compat_50_clock_settime(long long clock_id,3779                                                          long long tp);3780void __sanitizer_syscall_post_impl_compat_50_clock_settime(long long res,3781                                                           long long clock_id,3782                                                           long long tp);3783void __sanitizer_syscall_pre_impl_compat_50_clock_getres(long long clock_id,3784                                                         long long tp);3785void __sanitizer_syscall_post_impl_compat_50_clock_getres(long long res,3786                                                          long long clock_id,3787                                                          long long tp);3788void __sanitizer_syscall_pre_impl_timer_create(long long clock_id,3789                                               long long evp,3790                                               long long timerid);3791void __sanitizer_syscall_post_impl_timer_create(long long res,3792                                                long long clock_id,3793                                                long long evp,3794                                                long long timerid);3795void __sanitizer_syscall_pre_impl_timer_delete(long long timerid);3796void __sanitizer_syscall_post_impl_timer_delete(long long res,3797                                                long long timerid);3798void __sanitizer_syscall_pre_impl_compat_50_timer_settime(long long timerid,3799                                                          long long flags,3800                                                          long long value,3801                                                          long long ovalue);3802void __sanitizer_syscall_post_impl_compat_50_timer_settime(long long res,3803                                                           long long timerid,3804                                                           long long flags,3805                                                           long long value,3806                                                           long long ovalue);3807void __sanitizer_syscall_pre_impl_compat_50_timer_gettime(long long timerid,3808                                                          long long value);3809void __sanitizer_syscall_post_impl_compat_50_timer_gettime(long long res,3810                                                           long long timerid,3811                                                           long long value);3812void __sanitizer_syscall_pre_impl_timer_getoverrun(long long timerid);3813void __sanitizer_syscall_post_impl_timer_getoverrun(long long res,3814                                                    long long timerid);3815void __sanitizer_syscall_pre_impl_compat_50_nanosleep(long long rqtp,3816                                                      long long rmtp);3817void __sanitizer_syscall_post_impl_compat_50_nanosleep(long long res,3818                                                       long long rqtp,3819                                                       long long rmtp);3820void __sanitizer_syscall_pre_impl_fdatasync(long long fd);3821void __sanitizer_syscall_post_impl_fdatasync(long long res, long long fd);3822void __sanitizer_syscall_pre_impl_mlockall(long long flags);3823void __sanitizer_syscall_post_impl_mlockall(long long res, long long flags);3824void __sanitizer_syscall_pre_impl_munlockall(void);3825void __sanitizer_syscall_post_impl_munlockall(long long res);3826void __sanitizer_syscall_pre_impl_compat_50___sigtimedwait(long long set,3827                                                           long long info,3828                                                           long long timeout);3829void __sanitizer_syscall_post_impl_compat_50___sigtimedwait(long long res,3830                                                            long long set,3831                                                            long long info,3832                                                            long long timeout);3833void __sanitizer_syscall_pre_impl_sigqueueinfo(long long pid, long long info);3834void __sanitizer_syscall_post_impl_sigqueueinfo(long long res, long long pid,3835                                                long long info);3836void __sanitizer_syscall_pre_impl_modctl(long long cmd, long long arg);3837void __sanitizer_syscall_post_impl_modctl(long long res, long long cmd,3838                                          long long arg);3839void __sanitizer_syscall_pre_impl__ksem_init(long long value, long long idp);3840void __sanitizer_syscall_post_impl__ksem_init(long long res, long long value,3841                                              long long idp);3842void __sanitizer_syscall_pre_impl__ksem_open(long long name, long long oflag,3843                                             long long mode, long long value,3844                                             long long idp);3845void __sanitizer_syscall_post_impl__ksem_open(long long res, long long name,3846                                              long long oflag, long long mode,3847                                              long long value, long long idp);3848void __sanitizer_syscall_pre_impl__ksem_unlink(long long name);3849void __sanitizer_syscall_post_impl__ksem_unlink(long long res, long long name);3850void __sanitizer_syscall_pre_impl__ksem_close(long long id);3851void __sanitizer_syscall_post_impl__ksem_close(long long res, long long id);3852void __sanitizer_syscall_pre_impl__ksem_post(long long id);3853void __sanitizer_syscall_post_impl__ksem_post(long long res, long long id);3854void __sanitizer_syscall_pre_impl__ksem_wait(long long id);3855void __sanitizer_syscall_post_impl__ksem_wait(long long res, long long id);3856void __sanitizer_syscall_pre_impl__ksem_trywait(long long id);3857void __sanitizer_syscall_post_impl__ksem_trywait(long long res, long long id);3858void __sanitizer_syscall_pre_impl__ksem_getvalue(long long id, long long value);3859void __sanitizer_syscall_post_impl__ksem_getvalue(long long res, long long id,3860                                                  long long value);3861void __sanitizer_syscall_pre_impl__ksem_destroy(long long id);3862void __sanitizer_syscall_post_impl__ksem_destroy(long long res, long long id);3863void __sanitizer_syscall_pre_impl__ksem_timedwait(long long id,3864                                                  long long abstime);3865void __sanitizer_syscall_post_impl__ksem_timedwait(long long res, long long id,3866                                                   long long abstime);3867void __sanitizer_syscall_pre_impl_mq_open(long long name, long long oflag,3868                                          long long mode, long long attr);3869void __sanitizer_syscall_post_impl_mq_open(long long res, long long name,3870                                           long long oflag, long long mode,3871                                           long long attr);3872void __sanitizer_syscall_pre_impl_mq_close(long long mqdes);3873void __sanitizer_syscall_post_impl_mq_close(long long res, long long mqdes);3874void __sanitizer_syscall_pre_impl_mq_unlink(long long name);3875void __sanitizer_syscall_post_impl_mq_unlink(long long res, long long name);3876void __sanitizer_syscall_pre_impl_mq_getattr(long long mqdes, long long mqstat);3877void __sanitizer_syscall_post_impl_mq_getattr(long long res, long long mqdes,3878                                              long long mqstat);3879void __sanitizer_syscall_pre_impl_mq_setattr(long long mqdes, long long mqstat,3880                                             long long omqstat);3881void __sanitizer_syscall_post_impl_mq_setattr(long long res, long long mqdes,3882                                              long long mqstat,3883                                              long long omqstat);3884void __sanitizer_syscall_pre_impl_mq_notify(long long mqdes,3885                                            long long notification);3886void __sanitizer_syscall_post_impl_mq_notify(long long res, long long mqdes,3887                                             long long notification);3888void __sanitizer_syscall_pre_impl_mq_send(long long mqdes, long long msg_ptr,3889                                          long long msg_len,3890                                          long long msg_prio);3891void __sanitizer_syscall_post_impl_mq_send(long long res, long long mqdes,3892                                           long long msg_ptr, long long msg_len,3893                                           long long msg_prio);3894void __sanitizer_syscall_pre_impl_mq_receive(long long mqdes, long long msg_ptr,3895                                             long long msg_len,3896                                             long long msg_prio);3897void __sanitizer_syscall_post_impl_mq_receive(long long res, long long mqdes,3898                                              long long msg_ptr,3899                                              long long msg_len,3900                                              long long msg_prio);3901void __sanitizer_syscall_pre_impl_compat_50_mq_timedsend(long long mqdes,3902                                                         long long msg_ptr,3903                                                         long long msg_len,3904                                                         long long msg_prio,3905                                                         long long abs_timeout);3906void __sanitizer_syscall_post_impl_compat_50_mq_timedsend(3907    long long res, long long mqdes, long long msg_ptr, long long msg_len,3908    long long msg_prio, long long abs_timeout);3909void __sanitizer_syscall_pre_impl_compat_50_mq_timedreceive(3910    long long mqdes, long long msg_ptr, long long msg_len, long long msg_prio,3911    long long abs_timeout);3912void __sanitizer_syscall_post_impl_compat_50_mq_timedreceive(3913    long long res, long long mqdes, long long msg_ptr, long long msg_len,3914    long long msg_prio, long long abs_timeout);3915/* syscall 267 has been skipped */3916/* syscall 268 has been skipped */3917/* syscall 269 has been skipped */3918void __sanitizer_syscall_pre_impl___posix_rename(long long from, long long to);3919void __sanitizer_syscall_post_impl___posix_rename(long long res, long long from,3920                                                  long long to);3921void __sanitizer_syscall_pre_impl_swapctl(long long cmd, long long arg,3922                                          long long misc);3923void __sanitizer_syscall_post_impl_swapctl(long long res, long long cmd,3924                                           long long arg, long long misc);3925void __sanitizer_syscall_pre_impl_compat_30_getdents(long long fd,3926                                                     long long buf,3927                                                     long long count);3928void __sanitizer_syscall_post_impl_compat_30_getdents(long long res,3929                                                      long long fd,3930                                                      long long buf,3931                                                      long long count);3932void __sanitizer_syscall_pre_impl_minherit(long long addr, long long len,3933                                           long long inherit);3934void __sanitizer_syscall_post_impl_minherit(long long res, long long addr,3935                                            long long len, long long inherit);3936void __sanitizer_syscall_pre_impl_lchmod(long long path, long long mode);3937void __sanitizer_syscall_post_impl_lchmod(long long res, long long path,3938                                          long long mode);3939void __sanitizer_syscall_pre_impl_lchown(long long path, long long uid,3940                                         long long gid);3941void __sanitizer_syscall_post_impl_lchown(long long res, long long path,3942                                          long long uid, long long gid);3943void __sanitizer_syscall_pre_impl_compat_50_lutimes(long long path,3944                                                    long long tptr);3945void __sanitizer_syscall_post_impl_compat_50_lutimes(long long res,3946                                                     long long path,3947                                                     long long tptr);3948void __sanitizer_syscall_pre_impl___msync13(long long addr, long long len,3949                                            long long flags);3950void __sanitizer_syscall_post_impl___msync13(long long res, long long addr,3951                                             long long len, long long flags);3952void __sanitizer_syscall_pre_impl_compat_30___stat13(long long path,3953                                                     long long ub);3954void __sanitizer_syscall_post_impl_compat_30___stat13(long long res,3955                                                      long long path,3956                                                      long long ub);3957void __sanitizer_syscall_pre_impl_compat_30___fstat13(long long fd,3958                                                      long long sb);3959void __sanitizer_syscall_post_impl_compat_30___fstat13(long long res,3960                                                       long long fd,3961                                                       long long sb);3962void __sanitizer_syscall_pre_impl_compat_30___lstat13(long long path,3963                                                      long long ub);3964void __sanitizer_syscall_post_impl_compat_30___lstat13(long long res,3965                                                       long long path,3966                                                       long long ub);3967void __sanitizer_syscall_pre_impl___sigaltstack14(long long nss, long long oss);3968void __sanitizer_syscall_post_impl___sigaltstack14(long long res, long long nss,3969                                                   long long oss);3970void __sanitizer_syscall_pre_impl___vfork14(void);3971void __sanitizer_syscall_post_impl___vfork14(long long res);3972void __sanitizer_syscall_pre_impl___posix_chown(long long path, long long uid,3973                                                long long gid);3974void __sanitizer_syscall_post_impl___posix_chown(long long res, long long path,3975                                                 long long uid, long long gid);3976void __sanitizer_syscall_pre_impl___posix_fchown(long long fd, long long uid,3977                                                 long long gid);3978void __sanitizer_syscall_post_impl___posix_fchown(long long res, long long fd,3979                                                  long long uid, long long gid);3980void __sanitizer_syscall_pre_impl___posix_lchown(long long path, long long uid,3981                                                 long long gid);3982void __sanitizer_syscall_post_impl___posix_lchown(long long res, long long path,3983                                                  long long uid, long long gid);3984void __sanitizer_syscall_pre_impl_getsid(long long pid);3985void __sanitizer_syscall_post_impl_getsid(long long res, long long pid);3986void __sanitizer_syscall_pre_impl___clone(long long flags, long long stack);3987void __sanitizer_syscall_post_impl___clone(long long res, long long flags,3988                                           long long stack);3989void __sanitizer_syscall_pre_impl_fktrace(long long fd, long long ops,3990                                          long long facs, long long pid);3991void __sanitizer_syscall_post_impl_fktrace(long long res, long long fd,3992                                           long long ops, long long facs,3993                                           long long pid);3994void __sanitizer_syscall_pre_impl_preadv(long long fd, long long iovp,3995                                         long long iovcnt, long long PAD,3996                                         long long offset);3997void __sanitizer_syscall_post_impl_preadv(long long res, long long fd,3998                                          long long iovp, long long iovcnt,3999                                          long long PAD, long long offset);4000void __sanitizer_syscall_pre_impl_pwritev(long long fd, long long iovp,4001                                          long long iovcnt, long long PAD,4002                                          long long offset);4003void __sanitizer_syscall_post_impl_pwritev(long long res, long long fd,4004                                           long long iovp, long long iovcnt,4005                                           long long PAD, long long offset);4006void __sanitizer_syscall_pre_impl_compat_16___sigaction14(long long signum,4007                                                          long long nsa,4008                                                          long long osa);4009void __sanitizer_syscall_post_impl_compat_16___sigaction14(long long res,4010                                                           long long signum,4011                                                           long long nsa,4012                                                           long long osa);4013void __sanitizer_syscall_pre_impl___sigpending14(long long set);4014void __sanitizer_syscall_post_impl___sigpending14(long long res, long long set);4015void __sanitizer_syscall_pre_impl___sigprocmask14(long long how, long long set,4016                                                  long long oset);4017void __sanitizer_syscall_post_impl___sigprocmask14(long long res, long long how,4018                                                   long long set,4019                                                   long long oset);4020void __sanitizer_syscall_pre_impl___sigsuspend14(long long set);4021void __sanitizer_syscall_post_impl___sigsuspend14(long long res, long long set);4022void __sanitizer_syscall_pre_impl_compat_16___sigreturn14(long long sigcntxp);4023void __sanitizer_syscall_post_impl_compat_16___sigreturn14(long long res,4024                                                           long long sigcntxp);4025void __sanitizer_syscall_pre_impl___getcwd(long long bufp, long long length);4026void __sanitizer_syscall_post_impl___getcwd(long long res, long long bufp,4027                                            long long length);4028void __sanitizer_syscall_pre_impl_fchroot(long long fd);4029void __sanitizer_syscall_post_impl_fchroot(long long res, long long fd);4030void __sanitizer_syscall_pre_impl_compat_30_fhopen(long long fhp,4031                                                   long long flags);4032void __sanitizer_syscall_post_impl_compat_30_fhopen(long long res,4033                                                    long long fhp,4034                                                    long long flags);4035void __sanitizer_syscall_pre_impl_compat_30_fhstat(long long fhp, long long sb);4036void __sanitizer_syscall_post_impl_compat_30_fhstat(long long res,4037                                                    long long fhp,4038                                                    long long sb);4039void __sanitizer_syscall_pre_impl_compat_20_fhstatfs(long long fhp,4040                                                     long long buf);4041void __sanitizer_syscall_post_impl_compat_20_fhstatfs(long long res,4042                                                      long long fhp,4043                                                      long long buf);4044void __sanitizer_syscall_pre_impl_compat_50_____semctl13(long long semid,4045                                                         long long semnum,4046                                                         long long cmd,4047                                                         long long arg);4048void __sanitizer_syscall_post_impl_compat_50_____semctl13(long long res,4049                                                          long long semid,4050                                                          long long semnum,4051                                                          long long cmd,4052                                                          long long arg);4053void __sanitizer_syscall_pre_impl_compat_50___msgctl13(long long msqid,4054                                                       long long cmd,4055                                                       long long buf);4056void __sanitizer_syscall_post_impl_compat_50___msgctl13(long long res,4057                                                        long long msqid,4058                                                        long long cmd,4059                                                        long long buf);4060void __sanitizer_syscall_pre_impl_compat_50___shmctl13(long long shmid,4061                                                       long long cmd,4062                                                       long long buf);4063void __sanitizer_syscall_post_impl_compat_50___shmctl13(long long res,4064                                                        long long shmid,4065                                                        long long cmd,4066                                                        long long buf);4067void __sanitizer_syscall_pre_impl_lchflags(long long path, long long flags);4068void __sanitizer_syscall_post_impl_lchflags(long long res, long long path,4069                                            long long flags);4070void __sanitizer_syscall_pre_impl_issetugid(void);4071void __sanitizer_syscall_post_impl_issetugid(long long res);4072void __sanitizer_syscall_pre_impl_utrace(long long label, long long addr,4073                                         long long len);4074void __sanitizer_syscall_post_impl_utrace(long long res, long long label,4075                                          long long addr, long long len);4076void __sanitizer_syscall_pre_impl_getcontext(long long ucp);4077void __sanitizer_syscall_post_impl_getcontext(long long res, long long ucp);4078void __sanitizer_syscall_pre_impl_setcontext(long long ucp);4079void __sanitizer_syscall_post_impl_setcontext(long long res, long long ucp);4080void __sanitizer_syscall_pre_impl__lwp_create(long long ucp, long long flags,4081                                              long long new_lwp);4082void __sanitizer_syscall_post_impl__lwp_create(long long res, long long ucp,4083                                               long long flags,4084                                               long long new_lwp);4085void __sanitizer_syscall_pre_impl__lwp_exit(void);4086void __sanitizer_syscall_post_impl__lwp_exit(long long res);4087void __sanitizer_syscall_pre_impl__lwp_self(void);4088void __sanitizer_syscall_post_impl__lwp_self(long long res);4089void __sanitizer_syscall_pre_impl__lwp_wait(long long wait_for,4090                                            long long departed);4091void __sanitizer_syscall_post_impl__lwp_wait(long long res, long long wait_for,4092                                             long long departed);4093void __sanitizer_syscall_pre_impl__lwp_suspend(long long target);4094void __sanitizer_syscall_post_impl__lwp_suspend(long long res,4095                                                long long target);4096void __sanitizer_syscall_pre_impl__lwp_continue(long long target);4097void __sanitizer_syscall_post_impl__lwp_continue(long long res,4098                                                 long long target);4099void __sanitizer_syscall_pre_impl__lwp_wakeup(long long target);4100void __sanitizer_syscall_post_impl__lwp_wakeup(long long res, long long target);4101void __sanitizer_syscall_pre_impl__lwp_getprivate(void);4102void __sanitizer_syscall_post_impl__lwp_getprivate(long long res);4103void __sanitizer_syscall_pre_impl__lwp_setprivate(long long ptr);4104void __sanitizer_syscall_post_impl__lwp_setprivate(long long res,4105                                                   long long ptr);4106void __sanitizer_syscall_pre_impl__lwp_kill(long long target, long long signo);4107void __sanitizer_syscall_post_impl__lwp_kill(long long res, long long target,4108                                             long long signo);4109void __sanitizer_syscall_pre_impl__lwp_detach(long long target);4110void __sanitizer_syscall_post_impl__lwp_detach(long long res, long long target);4111void __sanitizer_syscall_pre_impl_compat_50__lwp_park(long long ts,4112                                                      long long unpark,4113                                                      long long hint,4114                                                      long long unparkhint);4115void __sanitizer_syscall_post_impl_compat_50__lwp_park(long long res,4116                                                       long long ts,4117                                                       long long unpark,4118                                                       long long hint,4119                                                       long long unparkhint);4120void __sanitizer_syscall_pre_impl__lwp_unpark(long long target, long long hint);4121void __sanitizer_syscall_post_impl__lwp_unpark(long long res, long long target,4122                                               long long hint);4123void __sanitizer_syscall_pre_impl__lwp_unpark_all(long long targets,4124                                                  long long ntargets,4125                                                  long long hint);4126void __sanitizer_syscall_post_impl__lwp_unpark_all(long long res,4127                                                   long long targets,4128                                                   long long ntargets,4129                                                   long long hint);4130void __sanitizer_syscall_pre_impl__lwp_setname(long long target,4131                                               long long name);4132void __sanitizer_syscall_post_impl__lwp_setname(long long res, long long target,4133                                                long long name);4134void __sanitizer_syscall_pre_impl__lwp_getname(long long target, long long name,4135                                               long long len);4136void __sanitizer_syscall_post_impl__lwp_getname(long long res, long long target,4137                                                long long name, long long len);4138void __sanitizer_syscall_pre_impl__lwp_ctl(long long features,4139                                           long long address);4140void __sanitizer_syscall_post_impl__lwp_ctl(long long res, long long features,4141                                            long long address);4142/* syscall 326 has been skipped */4143/* syscall 327 has been skipped */4144/* syscall 328 has been skipped */4145/* syscall 329 has been skipped */4146void __sanitizer_syscall_pre_impl_compat_60_sa_register(4147    long long newv, long long oldv, long long flags,4148    long long stackinfo_offset);4149void __sanitizer_syscall_post_impl_compat_60_sa_register(4150    long long res, long long newv, long long oldv, long long flags,4151    long long stackinfo_offset);4152void __sanitizer_syscall_pre_impl_compat_60_sa_stacks(long long num,4153                                                      long long stacks);4154void __sanitizer_syscall_post_impl_compat_60_sa_stacks(long long res,4155                                                       long long num,4156                                                       long long stacks);4157void __sanitizer_syscall_pre_impl_compat_60_sa_enable(void);4158void __sanitizer_syscall_post_impl_compat_60_sa_enable(long long res);4159void __sanitizer_syscall_pre_impl_compat_60_sa_setconcurrency(4160    long long concurrency);4161void __sanitizer_syscall_post_impl_compat_60_sa_setconcurrency(4162    long long res, long long concurrency);4163void __sanitizer_syscall_pre_impl_compat_60_sa_yield(void);4164void __sanitizer_syscall_post_impl_compat_60_sa_yield(long long res);4165void __sanitizer_syscall_pre_impl_compat_60_sa_preempt(long long sa_id);4166void __sanitizer_syscall_post_impl_compat_60_sa_preempt(long long res,4167                                                        long long sa_id);4168/* syscall 336 has been skipped */4169/* syscall 337 has been skipped */4170/* syscall 338 has been skipped */4171/* syscall 339 has been skipped */4172void __sanitizer_syscall_pre_impl___sigaction_sigtramp(long long signum,4173                                                       long long nsa,4174                                                       long long osa,4175                                                       long long tramp,4176                                                       long long vers);4177void __sanitizer_syscall_post_impl___sigaction_sigtramp(4178    long long res, long long signum, long long nsa, long long osa,4179    long long tramp, long long vers);4180/* syscall 341 has been skipped */4181/* syscall 342 has been skipped */4182void __sanitizer_syscall_pre_impl_rasctl(long long addr, long long len,4183                                         long long op);4184void __sanitizer_syscall_post_impl_rasctl(long long res, long long addr,4185                                          long long len, long long op);4186void __sanitizer_syscall_pre_impl_kqueue(void);4187void __sanitizer_syscall_post_impl_kqueue(long long res);4188void __sanitizer_syscall_pre_impl_compat_50_kevent(4189    long long fd, long long changelist, long long nchanges, long long eventlist,4190    long long nevents, long long timeout);4191void __sanitizer_syscall_post_impl_compat_50_kevent(4192    long long res, long long fd, long long changelist, long long nchanges,4193    long long eventlist, long long nevents, long long timeout);4194void __sanitizer_syscall_pre_impl__sched_setparam(long long pid, long long lid,4195                                                  long long policy,4196                                                  long long params);4197void __sanitizer_syscall_post_impl__sched_setparam(long long res, long long pid,4198                                                   long long lid,4199                                                   long long policy,4200                                                   long long params);4201void __sanitizer_syscall_pre_impl__sched_getparam(long long pid, long long lid,4202                                                  long long policy,4203                                                  long long params);4204void __sanitizer_syscall_post_impl__sched_getparam(long long res, long long pid,4205                                                   long long lid,4206                                                   long long policy,4207                                                   long long params);4208void __sanitizer_syscall_pre_impl__sched_setaffinity(long long pid,4209                                                     long long lid,4210                                                     long long size,4211                                                     long long cpuset);4212void __sanitizer_syscall_post_impl__sched_setaffinity(long long res,4213                                                      long long pid,4214                                                      long long lid,4215                                                      long long size,4216                                                      long long cpuset);4217void __sanitizer_syscall_pre_impl__sched_getaffinity(long long pid,4218                                                     long long lid,4219                                                     long long size,4220                                                     long long cpuset);4221void __sanitizer_syscall_post_impl__sched_getaffinity(long long res,4222                                                      long long pid,4223                                                      long long lid,4224                                                      long long size,4225                                                      long long cpuset);4226void __sanitizer_syscall_pre_impl_sched_yield(void);4227void __sanitizer_syscall_post_impl_sched_yield(long long res);4228void __sanitizer_syscall_pre_impl__sched_protect(long long priority);4229void __sanitizer_syscall_post_impl__sched_protect(long long res,4230                                                  long long priority);4231/* syscall 352 has been skipped */4232/* syscall 353 has been skipped */4233void __sanitizer_syscall_pre_impl_fsync_range(long long fd, long long flags,4234                                              long long start,4235                                              long long length);4236void __sanitizer_syscall_post_impl_fsync_range(long long res, long long fd,4237                                               long long flags, long long start,4238                                               long long length);4239void __sanitizer_syscall_pre_impl_uuidgen(long long store, long long count);4240void __sanitizer_syscall_post_impl_uuidgen(long long res, long long store,4241                                           long long count);4242void __sanitizer_syscall_pre_impl_compat_90_getvfsstat(long long buf,4243                                                       long long bufsize,4244                                                       long long flags);4245void __sanitizer_syscall_post_impl_compat_90_getvfsstat(long long res,4246                                                        long long buf,4247                                                        long long bufsize,4248                                                        long long flags);4249void __sanitizer_syscall_pre_impl_compat_90_statvfs1(long long path,4250                                                     long long buf,4251                                                     long long flags);4252void __sanitizer_syscall_post_impl_compat_90_statvfs1(long long res,4253                                                      long long path,4254                                                      long long buf,4255                                                      long long flags);4256void __sanitizer_syscall_pre_impl_compat_90_fstatvfs1(long long fd,4257                                                      long long buf,4258                                                      long long flags);4259void __sanitizer_syscall_post_impl_compat_90_fstatvfs1(long long res,4260                                                       long long fd,4261                                                       long long buf,4262                                                       long long flags);4263void __sanitizer_syscall_pre_impl_compat_30_fhstatvfs1(long long fhp,4264                                                       long long buf,4265                                                       long long flags);4266void __sanitizer_syscall_post_impl_compat_30_fhstatvfs1(long long res,4267                                                        long long fhp,4268                                                        long long buf,4269                                                        long long flags);4270void __sanitizer_syscall_pre_impl_extattrctl(long long path, long long cmd,4271                                             long long filename,4272                                             long long attrnamespace,4273                                             long long attrname);4274void __sanitizer_syscall_post_impl_extattrctl(long long res, long long path,4275                                              long long cmd, long long filename,4276                                              long long attrnamespace,4277                                              long long attrname);4278void __sanitizer_syscall_pre_impl_extattr_set_file(long long path,4279                                                   long long attrnamespace,4280                                                   long long attrname,4281                                                   long long data,4282                                                   long long nbytes);4283void __sanitizer_syscall_post_impl_extattr_set_file(4284    long long res, long long path, long long attrnamespace, long long attrname,4285    long long data, long long nbytes);4286void __sanitizer_syscall_pre_impl_extattr_get_file(long long path,4287                                                   long long attrnamespace,4288                                                   long long attrname,4289                                                   long long data,4290                                                   long long nbytes);4291void __sanitizer_syscall_post_impl_extattr_get_file(4292    long long res, long long path, long long attrnamespace, long long attrname,4293    long long data, long long nbytes);4294void __sanitizer_syscall_pre_impl_extattr_delete_file(long long path,4295                                                      long long attrnamespace,4296                                                      long long attrname);4297void __sanitizer_syscall_post_impl_extattr_delete_file(long long res,4298                                                       long long path,4299                                                       long long attrnamespace,4300                                                       long long attrname);4301void __sanitizer_syscall_pre_impl_extattr_set_fd(long long fd,4302                                                 long long attrnamespace,4303                                                 long long attrname,4304                                                 long long data,4305                                                 long long nbytes);4306void __sanitizer_syscall_post_impl_extattr_set_fd(long long res, long long fd,4307                                                  long long attrnamespace,4308                                                  long long attrname,4309                                                  long long data,4310                                                  long long nbytes);4311void __sanitizer_syscall_pre_impl_extattr_get_fd(long long fd,4312                                                 long long attrnamespace,4313                                                 long long attrname,4314                                                 long long data,4315                                                 long long nbytes);4316void __sanitizer_syscall_post_impl_extattr_get_fd(long long res, long long fd,4317                                                  long long attrnamespace,4318                                                  long long attrname,4319                                                  long long data,4320                                                  long long nbytes);4321void __sanitizer_syscall_pre_impl_extattr_delete_fd(long long fd,4322                                                    long long attrnamespace,4323                                                    long long attrname);4324void __sanitizer_syscall_post_impl_extattr_delete_fd(long long res,4325                                                     long long fd,4326                                                     long long attrnamespace,4327                                                     long long attrname);4328void __sanitizer_syscall_pre_impl_extattr_set_link(long long path,4329                                                   long long attrnamespace,4330                                                   long long attrname,4331                                                   long long data,4332                                                   long long nbytes);4333void __sanitizer_syscall_post_impl_extattr_set_link(4334    long long res, long long path, long long attrnamespace, long long attrname,4335    long long data, long long nbytes);4336void __sanitizer_syscall_pre_impl_extattr_get_link(long long path,4337                                                   long long attrnamespace,4338                                                   long long attrname,4339                                                   long long data,4340                                                   long long nbytes);4341void __sanitizer_syscall_post_impl_extattr_get_link(4342    long long res, long long path, long long attrnamespace, long long attrname,4343    long long data, long long nbytes);4344void __sanitizer_syscall_pre_impl_extattr_delete_link(long long path,4345                                                      long long attrnamespace,4346                                                      long long attrname);4347void __sanitizer_syscall_post_impl_extattr_delete_link(long long res,4348                                                       long long path,4349                                                       long long attrnamespace,4350                                                       long long attrname);4351void __sanitizer_syscall_pre_impl_extattr_list_fd(long long fd,4352                                                  long long attrnamespace,4353                                                  long long data,4354                                                  long long nbytes);4355void __sanitizer_syscall_post_impl_extattr_list_fd(long long res, long long fd,4356                                                   long long attrnamespace,4357                                                   long long data,4358                                                   long long nbytes);4359void __sanitizer_syscall_pre_impl_extattr_list_file(long long path,4360                                                    long long attrnamespace,4361                                                    long long data,4362                                                    long long nbytes);4363void __sanitizer_syscall_post_impl_extattr_list_file(long long res,4364                                                     long long path,4365                                                     long long attrnamespace,4366                                                     long long data,4367                                                     long long nbytes);4368void __sanitizer_syscall_pre_impl_extattr_list_link(long long path,4369                                                    long long attrnamespace,4370                                                    long long data,4371                                                    long long nbytes);4372void __sanitizer_syscall_post_impl_extattr_list_link(long long res,4373                                                     long long path,4374                                                     long long attrnamespace,4375                                                     long long data,4376                                                     long long nbytes);4377void __sanitizer_syscall_pre_impl_compat_50_pselect(long long nd, long long in,4378                                                    long long ou, long long ex,4379                                                    long long ts,4380                                                    long long mask);4381void __sanitizer_syscall_post_impl_compat_50_pselect(long long res,4382                                                     long long nd, long long in,4383                                                     long long ou, long long ex,4384                                                     long long ts,4385                                                     long long mask);4386void __sanitizer_syscall_pre_impl_compat_50_pollts(long long fds,4387                                                   long long nfds, long long ts,4388                                                   long long mask);4389void __sanitizer_syscall_post_impl_compat_50_pollts(4390    long long res, long long fds, long long nfds, long long ts, long long mask);4391void __sanitizer_syscall_pre_impl_setxattr(long long path, long long name,4392                                           long long value, long long size,4393                                           long long flags);4394void __sanitizer_syscall_post_impl_setxattr(long long res, long long path,4395                                            long long name, long long value,4396                                            long long size, long long flags);4397void __sanitizer_syscall_pre_impl_lsetxattr(long long path, long long name,4398                                            long long value, long long size,4399                                            long long flags);4400void __sanitizer_syscall_post_impl_lsetxattr(long long res, long long path,4401                                             long long name, long long value,4402                                             long long size, long long flags);4403void __sanitizer_syscall_pre_impl_fsetxattr(long long fd, long long name,4404                                            long long value, long long size,4405                                            long long flags);4406void __sanitizer_syscall_post_impl_fsetxattr(long long res, long long fd,4407                                             long long name, long long value,4408                                             long long size, long long flags);4409void __sanitizer_syscall_pre_impl_getxattr(long long path, long long name,4410                                           long long value, long long size);4411void __sanitizer_syscall_post_impl_getxattr(long long res, long long path,4412                                            long long name, long long value,4413                                            long long size);4414void __sanitizer_syscall_pre_impl_lgetxattr(long long path, long long name,4415                                            long long value, long long size);4416void __sanitizer_syscall_post_impl_lgetxattr(long long res, long long path,4417                                             long long name, long long value,4418                                             long long size);4419void __sanitizer_syscall_pre_impl_fgetxattr(long long fd, long long name,4420                                            long long value, long long size);4421void __sanitizer_syscall_post_impl_fgetxattr(long long res, long long fd,4422                                             long long name, long long value,4423                                             long long size);4424void __sanitizer_syscall_pre_impl_listxattr(long long path, long long list,4425                                            long long size);4426void __sanitizer_syscall_post_impl_listxattr(long long res, long long path,4427                                             long long list, long long size);4428void __sanitizer_syscall_pre_impl_llistxattr(long long path, long long list,4429                                             long long size);4430void __sanitizer_syscall_post_impl_llistxattr(long long res, long long path,4431                                              long long list, long long size);4432void __sanitizer_syscall_pre_impl_flistxattr(long long fd, long long list,4433                                             long long size);4434void __sanitizer_syscall_post_impl_flistxattr(long long res, long long fd,4435                                              long long list, long long size);4436void __sanitizer_syscall_pre_impl_removexattr(long long path, long long name);4437void __sanitizer_syscall_post_impl_removexattr(long long res, long long path,4438                                               long long name);4439void __sanitizer_syscall_pre_impl_lremovexattr(long long path, long long name);4440void __sanitizer_syscall_post_impl_lremovexattr(long long res, long long path,4441                                                long long name);4442void __sanitizer_syscall_pre_impl_fremovexattr(long long fd, long long name);4443void __sanitizer_syscall_post_impl_fremovexattr(long long res, long long fd,4444                                                long long name);4445void __sanitizer_syscall_pre_impl_compat_50___stat30(long long path,4446                                                     long long ub);4447void __sanitizer_syscall_post_impl_compat_50___stat30(long long res,4448                                                      long long path,4449                                                      long long ub);4450void __sanitizer_syscall_pre_impl_compat_50___fstat30(long long fd,4451                                                      long long sb);4452void __sanitizer_syscall_post_impl_compat_50___fstat30(long long res,4453                                                       long long fd,4454                                                       long long sb);4455void __sanitizer_syscall_pre_impl_compat_50___lstat30(long long path,4456                                                      long long ub);4457void __sanitizer_syscall_post_impl_compat_50___lstat30(long long res,4458                                                       long long path,4459                                                       long long ub);4460void __sanitizer_syscall_pre_impl___getdents30(long long fd, long long buf,4461                                               long long count);4462void __sanitizer_syscall_post_impl___getdents30(long long res, long long fd,4463                                                long long buf, long long count);4464void __sanitizer_syscall_pre_impl_posix_fadvise(long long);4465void __sanitizer_syscall_post_impl_posix_fadvise(long long res, long long);4466void __sanitizer_syscall_pre_impl_compat_30___fhstat30(long long fhp,4467                                                       long long sb);4468void __sanitizer_syscall_post_impl_compat_30___fhstat30(long long res,4469                                                        long long fhp,4470                                                        long long sb);4471void __sanitizer_syscall_pre_impl_compat_50___ntp_gettime30(long long ntvp);4472void __sanitizer_syscall_post_impl_compat_50___ntp_gettime30(long long res,4473                                                             long long ntvp);4474void __sanitizer_syscall_pre_impl___socket30(long long domain, long long type,4475                                             long long protocol);4476void __sanitizer_syscall_post_impl___socket30(long long res, long long domain,4477                                              long long type,4478                                              long long protocol);4479void __sanitizer_syscall_pre_impl___getfh30(long long fname, long long fhp,4480                                            long long fh_size);4481void __sanitizer_syscall_post_impl___getfh30(long long res, long long fname,4482                                             long long fhp, long long fh_size);4483void __sanitizer_syscall_pre_impl___fhopen40(long long fhp, long long fh_size,4484                                             long long flags);4485void __sanitizer_syscall_post_impl___fhopen40(long long res, long long fhp,4486                                              long long fh_size,4487                                              long long flags);4488void __sanitizer_syscall_pre_impl_compat_90_fhstatvfs1(long long fhp,4489                                                       long long fh_size,4490                                                       long long buf,4491                                                       long long flags);4492void __sanitizer_syscall_post_impl_compat_90_fhstatvfs1(long long res,4493                                                        long long fhp,4494                                                        long long fh_size,4495                                                        long long buf,4496                                                        long long flags);4497void __sanitizer_syscall_pre_impl_compat_50___fhstat40(long long fhp,4498                                                       long long fh_size,4499                                                       long long sb);4500void __sanitizer_syscall_post_impl_compat_50___fhstat40(long long res,4501                                                        long long fhp,4502                                                        long long fh_size,4503                                                        long long sb);4504void __sanitizer_syscall_pre_impl_aio_cancel(long long fildes,4505                                             long long aiocbp);4506void __sanitizer_syscall_post_impl_aio_cancel(long long res, long long fildes,4507                                              long long aiocbp);4508void __sanitizer_syscall_pre_impl_aio_error(long long aiocbp);4509void __sanitizer_syscall_post_impl_aio_error(long long res, long long aiocbp);4510void __sanitizer_syscall_pre_impl_aio_fsync(long long op, long long aiocbp);4511void __sanitizer_syscall_post_impl_aio_fsync(long long res, long long op,4512                                             long long aiocbp);4513void __sanitizer_syscall_pre_impl_aio_read(long long aiocbp);4514void __sanitizer_syscall_post_impl_aio_read(long long res, long long aiocbp);4515void __sanitizer_syscall_pre_impl_aio_return(long long aiocbp);4516void __sanitizer_syscall_post_impl_aio_return(long long res, long long aiocbp);4517void __sanitizer_syscall_pre_impl_compat_50_aio_suspend(long long list,4518                                                        long long nent,4519                                                        long long timeout);4520void __sanitizer_syscall_post_impl_compat_50_aio_suspend(long long res,4521                                                         long long list,4522                                                         long long nent,4523                                                         long long timeout);4524void __sanitizer_syscall_pre_impl_aio_write(long long aiocbp);4525void __sanitizer_syscall_post_impl_aio_write(long long res, long long aiocbp);4526void __sanitizer_syscall_pre_impl_lio_listio(long long mode, long long list,4527                                             long long nent, long long sig);4528void __sanitizer_syscall_post_impl_lio_listio(long long res, long long mode,4529                                              long long list, long long nent,4530                                              long long sig);4531/* syscall 407 has been skipped */4532/* syscall 408 has been skipped */4533/* syscall 409 has been skipped */4534void __sanitizer_syscall_pre_impl___mount50(long long type, long long path,4535                                            long long flags, long long data,4536                                            long long data_len);4537void __sanitizer_syscall_post_impl___mount50(long long res, long long type,4538                                             long long path, long long flags,4539                                             long long data,4540                                             long long data_len);4541void __sanitizer_syscall_pre_impl_mremap(long long old_address,4542                                         long long old_size,4543                                         long long new_address,4544                                         long long new_size, long long flags);4545void __sanitizer_syscall_post_impl_mremap(long long res, long long old_address,4546                                          long long old_size,4547                                          long long new_address,4548                                          long long new_size, long long flags);4549void __sanitizer_syscall_pre_impl_pset_create(long long psid);4550void __sanitizer_syscall_post_impl_pset_create(long long res, long long psid);4551void __sanitizer_syscall_pre_impl_pset_destroy(long long psid);4552void __sanitizer_syscall_post_impl_pset_destroy(long long res, long long psid);4553void __sanitizer_syscall_pre_impl_pset_assign(long long psid, long long cpuid,4554                                              long long opsid);4555void __sanitizer_syscall_post_impl_pset_assign(long long res, long long psid,4556                                               long long cpuid,4557                                               long long opsid);4558void __sanitizer_syscall_pre_impl__pset_bind(long long idtype,4559                                             long long first_id,4560                                             long long second_id,4561                                             long long psid, long long opsid);4562void __sanitizer_syscall_post_impl__pset_bind(long long res, long long idtype,4563                                              long long first_id,4564                                              long long second_id,4565                                              long long psid, long long opsid);4566void __sanitizer_syscall_pre_impl___posix_fadvise50(long long fd, long long PAD,4567                                                    long long offset,4568                                                    long long len,4569                                                    long long advice);4570void __sanitizer_syscall_post_impl___posix_fadvise50(4571    long long res, long long fd, long long PAD, long long offset, long long len,4572    long long advice);4573void __sanitizer_syscall_pre_impl___select50(long long nd, long long in,4574                                             long long ou, long long ex,4575                                             long long tv);4576void __sanitizer_syscall_post_impl___select50(long long res, long long nd,4577                                              long long in, long long ou,4578                                              long long ex, long long tv);4579void __sanitizer_syscall_pre_impl___gettimeofday50(long long tp, long long tzp);4580void __sanitizer_syscall_post_impl___gettimeofday50(long long res, long long tp,4581                                                    long long tzp);4582void __sanitizer_syscall_pre_impl___settimeofday50(long long tv, long long tzp);4583void __sanitizer_syscall_post_impl___settimeofday50(long long res, long long tv,4584                                                    long long tzp);4585void __sanitizer_syscall_pre_impl___utimes50(long long path, long long tptr);4586void __sanitizer_syscall_post_impl___utimes50(long long res, long long path,4587                                              long long tptr);4588void __sanitizer_syscall_pre_impl___adjtime50(long long delta,4589                                              long long olddelta);4590void __sanitizer_syscall_post_impl___adjtime50(long long res, long long delta,4591                                               long long olddelta);4592void __sanitizer_syscall_pre_impl___lfs_segwait50(long long fsidp,4593                                                  long long tv);4594void __sanitizer_syscall_post_impl___lfs_segwait50(long long res,4595                                                   long long fsidp,4596                                                   long long tv);4597void __sanitizer_syscall_pre_impl___futimes50(long long fd, long long tptr);4598void __sanitizer_syscall_post_impl___futimes50(long long res, long long fd,4599                                               long long tptr);4600void __sanitizer_syscall_pre_impl___lutimes50(long long path, long long tptr);4601void __sanitizer_syscall_post_impl___lutimes50(long long res, long long path,4602                                               long long tptr);4603void __sanitizer_syscall_pre_impl___setitimer50(long long which, long long itv,4604                                                long long oitv);4605void __sanitizer_syscall_post_impl___setitimer50(long long res, long long which,4606                                                 long long itv, long long oitv);4607void __sanitizer_syscall_pre_impl___getitimer50(long long which, long long itv);4608void __sanitizer_syscall_post_impl___getitimer50(long long res, long long which,4609                                                 long long itv);4610void __sanitizer_syscall_pre_impl___clock_gettime50(long long clock_id,4611                                                    long long tp);4612void __sanitizer_syscall_post_impl___clock_gettime50(long long res,4613                                                     long long clock_id,4614                                                     long long tp);4615void __sanitizer_syscall_pre_impl___clock_settime50(long long clock_id,4616                                                    long long tp);4617void __sanitizer_syscall_post_impl___clock_settime50(long long res,4618                                                     long long clock_id,4619                                                     long long tp);4620void __sanitizer_syscall_pre_impl___clock_getres50(long long clock_id,4621                                                   long long tp);4622void __sanitizer_syscall_post_impl___clock_getres50(long long res,4623                                                    long long clock_id,4624                                                    long long tp);4625void __sanitizer_syscall_pre_impl___nanosleep50(long long rqtp, long long rmtp);4626void __sanitizer_syscall_post_impl___nanosleep50(long long res, long long rqtp,4627                                                 long long rmtp);4628void __sanitizer_syscall_pre_impl_____sigtimedwait50(long long set,4629                                                     long long info,4630                                                     long long timeout);4631void __sanitizer_syscall_post_impl_____sigtimedwait50(long long res,4632                                                      long long set,4633                                                      long long info,4634                                                      long long timeout);4635void __sanitizer_syscall_pre_impl___mq_timedsend50(long long mqdes,4636                                                   long long msg_ptr,4637                                                   long long msg_len,4638                                                   long long msg_prio,4639                                                   long long abs_timeout);4640void __sanitizer_syscall_post_impl___mq_timedsend50(4641    long long res, long long mqdes, long long msg_ptr, long long msg_len,4642    long long msg_prio, long long abs_timeout);4643void __sanitizer_syscall_pre_impl___mq_timedreceive50(long long mqdes,4644                                                      long long msg_ptr,4645                                                      long long msg_len,4646                                                      long long msg_prio,4647                                                      long long abs_timeout);4648void __sanitizer_syscall_post_impl___mq_timedreceive50(4649    long long res, long long mqdes, long long msg_ptr, long long msg_len,4650    long long msg_prio, long long abs_timeout);4651void __sanitizer_syscall_pre_impl_compat_60__lwp_park(long long ts,4652                                                      long long unpark,4653                                                      long long hint,4654                                                      long long unparkhint);4655void __sanitizer_syscall_post_impl_compat_60__lwp_park(long long res,4656                                                       long long ts,4657                                                       long long unpark,4658                                                       long long hint,4659                                                       long long unparkhint);4660void __sanitizer_syscall_pre_impl___kevent50(long long fd, long long changelist,4661                                             long long nchanges,4662                                             long long eventlist,4663                                             long long nevents,4664                                             long long timeout);4665void __sanitizer_syscall_post_impl___kevent50(4666    long long res, long long fd, long long changelist, long long nchanges,4667    long long eventlist, long long nevents, long long timeout);4668void __sanitizer_syscall_pre_impl___pselect50(long long nd, long long in,4669                                              long long ou, long long ex,4670                                              long long ts, long long mask);4671void __sanitizer_syscall_post_impl___pselect50(long long res, long long nd,4672                                               long long in, long long ou,4673                                               long long ex, long long ts,4674                                               long long mask);4675void __sanitizer_syscall_pre_impl___pollts50(long long fds, long long nfds,4676                                             long long ts, long long mask);4677void __sanitizer_syscall_post_impl___pollts50(long long res, long long fds,4678                                              long long nfds, long long ts,4679                                              long long mask);4680void __sanitizer_syscall_pre_impl___aio_suspend50(long long list,4681                                                  long long nent,4682                                                  long long timeout);4683void __sanitizer_syscall_post_impl___aio_suspend50(long long res,4684                                                   long long list,4685                                                   long long nent,4686                                                   long long timeout);4687void __sanitizer_syscall_pre_impl___stat50(long long path, long long ub);4688void __sanitizer_syscall_post_impl___stat50(long long res, long long path,4689                                            long long ub);4690void __sanitizer_syscall_pre_impl___fstat50(long long fd, long long sb);4691void __sanitizer_syscall_post_impl___fstat50(long long res, long long fd,4692                                             long long sb);4693void __sanitizer_syscall_pre_impl___lstat50(long long path, long long ub);4694void __sanitizer_syscall_post_impl___lstat50(long long res, long long path,4695                                             long long ub);4696void __sanitizer_syscall_pre_impl_____semctl50(long long semid,4697                                               long long semnum, long long cmd,4698                                               long long arg);4699void __sanitizer_syscall_post_impl_____semctl50(long long res, long long semid,4700                                                long long semnum, long long cmd,4701                                                long long arg);4702void __sanitizer_syscall_pre_impl___shmctl50(long long shmid, long long cmd,4703                                             long long buf);4704void __sanitizer_syscall_post_impl___shmctl50(long long res, long long shmid,4705                                              long long cmd, long long buf);4706void __sanitizer_syscall_pre_impl___msgctl50(long long msqid, long long cmd,4707                                             long long buf);4708void __sanitizer_syscall_post_impl___msgctl50(long long res, long long msqid,4709                                              long long cmd, long long buf);4710void __sanitizer_syscall_pre_impl___getrusage50(long long who,4711                                                long long rusage);4712void __sanitizer_syscall_post_impl___getrusage50(long long res, long long who,4713                                                 long long rusage);4714void __sanitizer_syscall_pre_impl___timer_settime50(long long timerid,4715                                                    long long flags,4716                                                    long long value,4717                                                    long long ovalue);4718void __sanitizer_syscall_post_impl___timer_settime50(long long res,4719                                                     long long timerid,4720                                                     long long flags,4721                                                     long long value,4722                                                     long long ovalue);4723void __sanitizer_syscall_pre_impl___timer_gettime50(long long timerid,4724                                                    long long value);4725void __sanitizer_syscall_post_impl___timer_gettime50(long long res,4726                                                     long long timerid,4727                                                     long long value);4728#if defined(NTP) || !defined(_KERNEL_OPT)4729void __sanitizer_syscall_pre_impl___ntp_gettime50(long long ntvp);4730void __sanitizer_syscall_post_impl___ntp_gettime50(long long res,4731                                                   long long ntvp);4732#else4733/* syscall 448 has been skipped */4734#endif4735void __sanitizer_syscall_pre_impl___wait450(long long pid, long long status,4736                                            long long options,4737                                            long long rusage);4738void __sanitizer_syscall_post_impl___wait450(long long res, long long pid,4739                                             long long status,4740                                             long long options,4741                                             long long rusage);4742void __sanitizer_syscall_pre_impl___mknod50(long long path, long long mode,4743                                            long long dev);4744void __sanitizer_syscall_post_impl___mknod50(long long res, long long path,4745                                             long long mode, long long dev);4746void __sanitizer_syscall_pre_impl___fhstat50(long long fhp, long long fh_size,4747                                             long long sb);4748void __sanitizer_syscall_post_impl___fhstat50(long long res, long long fhp,4749                                              long long fh_size, long long sb);4750/* syscall 452 has been skipped */4751void __sanitizer_syscall_pre_impl_pipe2(long long fildes, long long flags);4752void __sanitizer_syscall_post_impl_pipe2(long long res, long long fildes,4753                                         long long flags);4754void __sanitizer_syscall_pre_impl_dup3(long long from, long long to,4755                                       long long flags);4756void __sanitizer_syscall_post_impl_dup3(long long res, long long from,4757                                        long long to, long long flags);4758void __sanitizer_syscall_pre_impl_kqueue1(long long flags);4759void __sanitizer_syscall_post_impl_kqueue1(long long res, long long flags);4760void __sanitizer_syscall_pre_impl_paccept(long long s, long long name,4761                                          long long anamelen, long long mask,4762                                          long long flags);4763void __sanitizer_syscall_post_impl_paccept(long long res, long long s,4764                                           long long name, long long anamelen,4765                                           long long mask, long long flags);4766void __sanitizer_syscall_pre_impl_linkat(long long fd1, long long name1,4767                                         long long fd2, long long name2,4768                                         long long flags);4769void __sanitizer_syscall_post_impl_linkat(long long res, long long fd1,4770                                          long long name1, long long fd2,4771                                          long long name2, long long flags);4772void __sanitizer_syscall_pre_impl_renameat(long long fromfd, long long from,4773                                           long long tofd, long long to);4774void __sanitizer_syscall_post_impl_renameat(long long res, long long fromfd,4775                                            long long from, long long tofd,4776                                            long long to);4777void __sanitizer_syscall_pre_impl_mkfifoat(long long fd, long long path,4778                                           long long mode);4779void __sanitizer_syscall_post_impl_mkfifoat(long long res, long long fd,4780                                            long long path, long long mode);4781void __sanitizer_syscall_pre_impl_mknodat(long long fd, long long path,4782                                          long long mode, long long PAD,4783                                          long long dev);4784void __sanitizer_syscall_post_impl_mknodat(long long res, long long fd,4785                                           long long path, long long mode,4786                                           long long PAD, long long dev);4787void __sanitizer_syscall_pre_impl_mkdirat(long long fd, long long path,4788                                          long long mode);4789void __sanitizer_syscall_post_impl_mkdirat(long long res, long long fd,4790                                           long long path, long long mode);4791void __sanitizer_syscall_pre_impl_faccessat(long long fd, long long path,4792                                            long long amode, long long flag);4793void __sanitizer_syscall_post_impl_faccessat(long long res, long long fd,4794                                             long long path, long long amode,4795                                             long long flag);4796void __sanitizer_syscall_pre_impl_fchmodat(long long fd, long long path,4797                                           long long mode, long long flag);4798void __sanitizer_syscall_post_impl_fchmodat(long long res, long long fd,4799                                            long long path, long long mode,4800                                            long long flag);4801void __sanitizer_syscall_pre_impl_fchownat(long long fd, long long path,4802                                           long long owner, long long group,4803                                           long long flag);4804void __sanitizer_syscall_post_impl_fchownat(long long res, long long fd,4805                                            long long path, long long owner,4806                                            long long group, long long flag);4807void __sanitizer_syscall_pre_impl_fexecve(long long fd, long long argp,4808                                          long long envp);4809void __sanitizer_syscall_post_impl_fexecve(long long res, long long fd,4810                                           long long argp, long long envp);4811void __sanitizer_syscall_pre_impl_fstatat(long long fd, long long path,4812                                          long long buf, long long flag);4813void __sanitizer_syscall_post_impl_fstatat(long long res, long long fd,4814                                           long long path, long long buf,4815                                           long long flag);4816void __sanitizer_syscall_pre_impl_utimensat(long long fd, long long path,4817                                            long long tptr, long long flag);4818void __sanitizer_syscall_post_impl_utimensat(long long res, long long fd,4819                                             long long path, long long tptr,4820                                             long long flag);4821void __sanitizer_syscall_pre_impl_openat(long long fd, long long path,4822                                         long long oflags, long long mode);4823void __sanitizer_syscall_post_impl_openat(long long res, long long fd,4824                                          long long path, long long oflags,4825                                          long long mode);4826void __sanitizer_syscall_pre_impl_readlinkat(long long fd, long long path,4827                                             long long buf, long long bufsize);4828void __sanitizer_syscall_post_impl_readlinkat(long long res, long long fd,4829                                              long long path, long long buf,4830                                              long long bufsize);4831void __sanitizer_syscall_pre_impl_symlinkat(long long path1, long long fd,4832                                            long long path2);4833void __sanitizer_syscall_post_impl_symlinkat(long long res, long long path1,4834                                             long long fd, long long path2);4835void __sanitizer_syscall_pre_impl_unlinkat(long long fd, long long path,4836                                           long long flag);4837void __sanitizer_syscall_post_impl_unlinkat(long long res, long long fd,4838                                            long long path, long long flag);4839void __sanitizer_syscall_pre_impl_futimens(long long fd, long long tptr);4840void __sanitizer_syscall_post_impl_futimens(long long res, long long fd,4841                                            long long tptr);4842void __sanitizer_syscall_pre_impl___quotactl(long long path, long long args);4843void __sanitizer_syscall_post_impl___quotactl(long long res, long long path,4844                                              long long args);4845void __sanitizer_syscall_pre_impl_posix_spawn(long long pid, long long path,4846                                              long long file_actions,4847                                              long long attrp, long long argv,4848                                              long long envp);4849void __sanitizer_syscall_post_impl_posix_spawn(long long res, long long pid,4850                                               long long path,4851                                               long long file_actions,4852                                               long long attrp, long long argv,4853                                               long long envp);4854void __sanitizer_syscall_pre_impl_recvmmsg(long long s, long long mmsg,4855                                           long long vlen, long long flags,4856                                           long long timeout);4857void __sanitizer_syscall_post_impl_recvmmsg(long long res, long long s,4858                                            long long mmsg, long long vlen,4859                                            long long flags, long long timeout);4860void __sanitizer_syscall_pre_impl_sendmmsg(long long s, long long mmsg,4861                                           long long vlen, long long flags);4862void __sanitizer_syscall_post_impl_sendmmsg(long long res, long long s,4863                                            long long mmsg, long long vlen,4864                                            long long flags);4865void __sanitizer_syscall_pre_impl_clock_nanosleep(long long clock_id,4866                                                  long long flags,4867                                                  long long rqtp,4868                                                  long long rmtp);4869void __sanitizer_syscall_post_impl_clock_nanosleep(long long res,4870                                                   long long clock_id,4871                                                   long long flags,4872                                                   long long rqtp,4873                                                   long long rmtp);4874void __sanitizer_syscall_pre_impl____lwp_park60(long long clock_id,4875                                                long long flags, long long ts,4876                                                long long unpark,4877                                                long long hint,4878                                                long long unparkhint);4879void __sanitizer_syscall_post_impl____lwp_park60(4880    long long res, long long clock_id, long long flags, long long ts,4881    long long unpark, long long hint, long long unparkhint);4882void __sanitizer_syscall_pre_impl_posix_fallocate(long long fd, long long PAD,4883                                                  long long pos, long long len);4884void __sanitizer_syscall_post_impl_posix_fallocate(long long res, long long fd,4885                                                   long long PAD, long long pos,4886                                                   long long len);4887void __sanitizer_syscall_pre_impl_fdiscard(long long fd, long long PAD,4888                                           long long pos, long long len);4889void __sanitizer_syscall_post_impl_fdiscard(long long res, long long fd,4890                                            long long PAD, long long pos,4891                                            long long len);4892void __sanitizer_syscall_pre_impl_wait6(long long idtype, long long id,4893                                        long long status, long long options,4894                                        long long wru, long long info);4895void __sanitizer_syscall_post_impl_wait6(long long res, long long idtype,4896                                         long long id, long long status,4897                                         long long options, long long wru,4898                                         long long info);4899void __sanitizer_syscall_pre_impl_clock_getcpuclockid2(long long idtype,4900                                                       long long id,4901                                                       long long clock_id);4902void __sanitizer_syscall_post_impl_clock_getcpuclockid2(long long res,4903                                                        long long idtype,4904                                                        long long id,4905                                                        long long clock_id);4906void __sanitizer_syscall_pre_impl___getvfsstat90(long long buf,4907                                                 long long bufsize,4908                                                 long long flags);4909void __sanitizer_syscall_post_impl___getvfsstat90(long long res, long long buf,4910                                                  long long bufsize,4911                                                  long long flags);4912void __sanitizer_syscall_pre_impl___statvfs190(long long path, long long buf,4913                                               long long flags);4914void __sanitizer_syscall_post_impl___statvfs190(long long res, long long path,4915                                                long long buf, long long flags);4916void __sanitizer_syscall_pre_impl___fstatvfs190(long long fd, long long buf,4917                                                long long flags);4918void __sanitizer_syscall_post_impl___fstatvfs190(long long res, long long fd,4919                                                 long long buf,4920                                                 long long flags);4921void __sanitizer_syscall_pre_impl___fhstatvfs190(long long fhp,4922                                                 long long fh_size,4923                                                 long long buf,4924                                                 long long flags);4925void __sanitizer_syscall_post_impl___fhstatvfs190(long long res, long long fhp,4926                                                  long long fh_size,4927                                                  long long buf,4928                                                  long long flags);4929void __sanitizer_syscall_pre_impl___acl_get_link(long long path, long long type,4930                                                 long long aclp);4931void __sanitizer_syscall_post_impl___acl_get_link(long long res, long long path,4932                                                  long long type,4933                                                  long long aclp);4934void __sanitizer_syscall_pre_impl___acl_set_link(long long path, long long type,4935                                                 long long aclp);4936void __sanitizer_syscall_post_impl___acl_set_link(long long res, long long path,4937                                                  long long type,4938                                                  long long aclp);4939void __sanitizer_syscall_pre_impl___acl_delete_link(long long path,4940                                                    long long type);4941void __sanitizer_syscall_post_impl___acl_delete_link(long long res,4942                                                     long long path,4943                                                     long long type);4944void __sanitizer_syscall_pre_impl___acl_aclcheck_link(long long path,4945                                                      long long type,4946                                                      long long aclp);4947void __sanitizer_syscall_post_impl___acl_aclcheck_link(long long res,4948                                                       long long path,4949                                                       long long type,4950                                                       long long aclp);4951void __sanitizer_syscall_pre_impl___acl_get_file(long long path, long long type,4952                                                 long long aclp);4953void __sanitizer_syscall_post_impl___acl_get_file(long long res, long long path,4954                                                  long long type,4955                                                  long long aclp);4956void __sanitizer_syscall_pre_impl___acl_set_file(long long path, long long type,4957                                                 long long aclp);4958void __sanitizer_syscall_post_impl___acl_set_file(long long res, long long path,4959                                                  long long type,4960                                                  long long aclp);4961void __sanitizer_syscall_pre_impl___acl_get_fd(long long filedes,4962                                               long long type, long long aclp);4963void __sanitizer_syscall_post_impl___acl_get_fd(long long res,4964                                                long long filedes,4965                                                long long type, long long aclp);4966void __sanitizer_syscall_pre_impl___acl_set_fd(long long filedes,4967                                               long long type, long long aclp);4968void __sanitizer_syscall_post_impl___acl_set_fd(long long res,4969                                                long long filedes,4970                                                long long type, long long aclp);4971void __sanitizer_syscall_pre_impl___acl_delete_file(long long path,4972                                                    long long type);4973void __sanitizer_syscall_post_impl___acl_delete_file(long long res,4974                                                     long long path,4975                                                     long long type);4976void __sanitizer_syscall_pre_impl___acl_delete_fd(long long filedes,4977                                                  long long type);4978void __sanitizer_syscall_post_impl___acl_delete_fd(long long res,4979                                                   long long filedes,4980                                                   long long type);4981void __sanitizer_syscall_pre_impl___acl_aclcheck_file(long long path,4982                                                      long long type,4983                                                      long long aclp);4984void __sanitizer_syscall_post_impl___acl_aclcheck_file(long long res,4985                                                       long long path,4986                                                       long long type,4987                                                       long long aclp);4988void __sanitizer_syscall_pre_impl___acl_aclcheck_fd(long long filedes,4989                                                    long long type,4990                                                    long long aclp);4991void __sanitizer_syscall_post_impl___acl_aclcheck_fd(long long res,4992                                                     long long filedes,4993                                                     long long type,4994                                                     long long aclp);4995void __sanitizer_syscall_pre_impl_lpathconf(long long path, long long name);4996void __sanitizer_syscall_post_impl_lpathconf(long long res, long long path,4997                                             long long name);4998 4999#ifdef __cplusplus5000} // extern "C"5001#endif5002 5003// DO NOT EDIT! THIS FILE HAS BEEN GENERATED!5004 5005#endif // SANITIZER_NETBSD_SYSCALL_HOOKS_H5006