reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc
  154 PRE_SYSCALL(recvmsg)(long sockfd, sanitizer_kernel_msghdr *msg, long flags) {
  170 PRE_SYSCALL(recvmmsg)(long fd, sanitizer_kernel_mmsghdr *msg, long vlen,
  190 PRE_SYSCALL(read)(long fd, void *buf, uptr count) {
  202 PRE_SYSCALL(time)(void *tloc) {}
  210 PRE_SYSCALL(stime)(void *tptr) {}
  218 PRE_SYSCALL(gettimeofday)(void *tv, void *tz) {}
  227 PRE_SYSCALL(settimeofday)(void *tv, void *tz) {}
  237 PRE_SYSCALL(adjtimex)(void *txc_p) {}
  246 PRE_SYSCALL(times)(void *tbuf) {}
  254 PRE_SYSCALL(gettid)() {}
  258 PRE_SYSCALL(nanosleep)(void *rqtp, void *rmtp) {}
  267 PRE_SYSCALL(alarm)(long seconds) {}
  271 PRE_SYSCALL(getpid)() {}
  275 PRE_SYSCALL(getppid)() {}
  279 PRE_SYSCALL(getuid)() {}
  283 PRE_SYSCALL(geteuid)() {}
  287 PRE_SYSCALL(getgid)() {}
  291 PRE_SYSCALL(getegid)() {}
  295 PRE_SYSCALL(getresuid)(void *ruid, void *euid, void *suid) {}
  305 PRE_SYSCALL(getresgid)(void *rgid, void *egid, void *sgid) {}
  315 PRE_SYSCALL(getpgid)(long pid) {}
  319 PRE_SYSCALL(getpgrp)() {}
  323 PRE_SYSCALL(getsid)(long pid) {}
  327 PRE_SYSCALL(getgroups)(long gidsetsize, void *grouplist) {}
  336 PRE_SYSCALL(setregid)(long rgid, long egid) {}
  340 PRE_SYSCALL(setgid)(long gid) {}
  344 PRE_SYSCALL(setreuid)(long ruid, long euid) {}
  348 PRE_SYSCALL(setuid)(long uid) {}
  352 PRE_SYSCALL(setresuid)(long ruid, long euid, long suid) {}
  356 PRE_SYSCALL(setresgid)(long rgid, long egid, long sgid) {}
  360 PRE_SYSCALL(setfsuid)(long uid) {}
  364 PRE_SYSCALL(setfsgid)(long gid) {}
  368 PRE_SYSCALL(setpgid)(long pid, long pgid) {}
  372 PRE_SYSCALL(setsid)() {}
  376 PRE_SYSCALL(setgroups)(long gidsetsize, __sanitizer___kernel_gid_t *grouplist) {
  383 PRE_SYSCALL(acct)(const void *name) {
  390 PRE_SYSCALL(capget)(void *header, void *dataptr) {
  399 PRE_SYSCALL(capset)(void *header, const void *data) {
  406 PRE_SYSCALL(personality)(long personality) {}
  410 PRE_SYSCALL(sigpending)(void *set) {}
  418 PRE_SYSCALL(sigprocmask)(long how, void *set, void *oset) {}
  427 PRE_SYSCALL(getitimer)(long which, void *value) {}
  435 PRE_SYSCALL(setitimer)(long which, void *value, void *ovalue) {}
  444 PRE_SYSCALL(timer_create)(long which_clock, void *timer_event_spec,
  455 PRE_SYSCALL(timer_gettime)(long timer_id, void *setting) {}
  463 PRE_SYSCALL(timer_getoverrun)(long timer_id) {}
  467 PRE_SYSCALL(timer_settime)(long timer_id, long flags, const void *new_setting,
  479 PRE_SYSCALL(timer_delete)(long timer_id) {}
  483 PRE_SYSCALL(clock_settime)(long which_clock, const void *tp) {
  489 PRE_SYSCALL(clock_gettime)(long which_clock, void *tp) {}
  498 PRE_SYSCALL(clock_adjtime)(long which_clock, void *tx) {}
  507 PRE_SYSCALL(clock_getres)(long which_clock, void *tp) {}
  515 PRE_SYSCALL(clock_nanosleep)(long which_clock, long flags, const void *rqtp,
  527 PRE_SYSCALL(nice)(long increment) {}
  531 PRE_SYSCALL(sched_setscheduler)(long pid, long policy, void *param) {}
  539 PRE_SYSCALL(sched_setparam)(long pid, void *param) {
  545 PRE_SYSCALL(sched_getscheduler)(long pid) {}
  549 PRE_SYSCALL(sched_getparam)(long pid, void *param) {}
  557 PRE_SYSCALL(sched_setaffinity)(long pid, long len, void *user_mask_ptr) {
  564 PRE_SYSCALL(sched_getaffinity)(long pid, long len, void *user_mask_ptr) {}
  573 PRE_SYSCALL(sched_yield)() {}
  577 PRE_SYSCALL(sched_get_priority_max)(long policy) {}
  581 PRE_SYSCALL(sched_get_priority_min)(long policy) {}
  585 PRE_SYSCALL(sched_rr_get_interval)(long pid, void *interval) {}
  593 PRE_SYSCALL(setpriority)(long which, long who, long niceval) {}
  597 PRE_SYSCALL(getpriority)(long which, long who) {}
  601 PRE_SYSCALL(shutdown)(long arg0, long arg1) {}
  605 PRE_SYSCALL(reboot)(long magic1, long magic2, long cmd, void *arg) {}
  609 PRE_SYSCALL(restart_syscall)() {}
  613 PRE_SYSCALL(kexec_load)(long entry, long nr_segments, void *segments,
  623 PRE_SYSCALL(exit)(long error_code) {}
  627 PRE_SYSCALL(exit_group)(long error_code) {}
  631 PRE_SYSCALL(wait4)(long pid, void *stat_addr, long options, void *ru) {}
  641 PRE_SYSCALL(waitid)(long which, long pid, void *infop, long options, void *ru) {
  652 PRE_SYSCALL(waitpid)(long pid, void *stat_addr, long options) {}
  660 PRE_SYSCALL(set_tid_address)(void *tidptr) {}
  668 PRE_SYSCALL(init_module)(void *umod, long len, const void *uargs) {
  675 PRE_SYSCALL(delete_module)(const void *name_user, long flags) {
  683 PRE_SYSCALL(rt_sigprocmask)(long how, void *set, void *oset, long sigsetsize) {}
  693 PRE_SYSCALL(rt_sigpending)(void *set, long sigsetsize) {}
  701 PRE_SYSCALL(rt_sigtimedwait)(const kernel_sigset_t *uthese, void *uinfo,
  714 PRE_SYSCALL(rt_tgsigqueueinfo)(long tgid, long pid, long sig, void *uinfo) {}
  723 PRE_SYSCALL(kill)(long pid, long sig) {}
  727 PRE_SYSCALL(tgkill)(long tgid, long pid, long sig) {}
  731 PRE_SYSCALL(tkill)(long pid, long sig) {}
  735 PRE_SYSCALL(rt_sigqueueinfo)(long pid, long sig, void *uinfo) {}
  743 PRE_SYSCALL(sgetmask)() {}
  747 PRE_SYSCALL(ssetmask)(long newmask) {}
  751 PRE_SYSCALL(signal)(long sig, long handler) {}
  755 PRE_SYSCALL(pause)() {}
  759 PRE_SYSCALL(sync)() {}
  763 PRE_SYSCALL(fsync)(long fd) {}
  767 PRE_SYSCALL(fdatasync)(long fd) {}
  771 PRE_SYSCALL(bdflush)(long func, long data) {}
  775 PRE_SYSCALL(mount)(void *dev_name, void *dir_name, void *type, long flags,
  792 PRE_SYSCALL(umount)(void *name, long flags) {}
  801 PRE_SYSCALL(oldumount)(void *name) {}
  810 PRE_SYSCALL(truncate)(const void *path, long length) {
  817 PRE_SYSCALL(ftruncate)(long fd, long length) {}
  821 PRE_SYSCALL(stat)(const void *filename, void *statbuf) {
  834 PRE_SYSCALL(statfs)(const void *path, void *buf) {
  845 PRE_SYSCALL(statfs64)(const void *path, long sz, void *buf) {
  856 PRE_SYSCALL(fstatfs)(long fd, void *buf) {}
  864 PRE_SYSCALL(fstatfs64)(long fd, long sz, void *buf) {}
  873 PRE_SYSCALL(lstat)(const void *filename, void *statbuf) {
  885 PRE_SYSCALL(fstat)(long fd, void *statbuf) {}
  893 PRE_SYSCALL(newstat)(const void *filename, void *statbuf) {
  905 PRE_SYSCALL(newlstat)(const void *filename, void *statbuf) {
  917 PRE_SYSCALL(newfstat)(long fd, void *statbuf) {}
  926 PRE_SYSCALL(ustat)(long dev, void *ubuf) {}
  935 PRE_SYSCALL(stat64)(const void *filename, void *statbuf) {
  947 PRE_SYSCALL(fstat64)(long fd, void *statbuf) {}
  955 PRE_SYSCALL(lstat64)(const void *filename, void *statbuf) {
  967 PRE_SYSCALL(setxattr)(const void *path, const void *name, const void *value,
  979 PRE_SYSCALL(lsetxattr)(const void *path, const void *name, const void *value,
  991 PRE_SYSCALL(fsetxattr)(long fd, const void *name, const void *value, long size,
 1001 PRE_SYSCALL(getxattr)(const void *path, const void *name, void *value,
 1016 PRE_SYSCALL(lgetxattr)(const void *path, const void *name, void *value,
 1031 PRE_SYSCALL(fgetxattr)(long fd, const void *name, void *value, long size) {
 1043 PRE_SYSCALL(listxattr)(const void *path, void *list, long size) {
 1054 PRE_SYSCALL(llistxattr)(const void *path, void *list, long size) {
 1065 PRE_SYSCALL(flistxattr)(long fd, void *list, long size) {}
 1073 PRE_SYSCALL(removexattr)(const void *path, const void *name) {
 1082 PRE_SYSCALL(lremovexattr)(const void *path, const void *name) {
 1091 PRE_SYSCALL(fremovexattr)(long fd, const void *name) {
 1098 PRE_SYSCALL(brk)(long brk) {}
 1102 PRE_SYSCALL(mprotect)(long start, long len, long prot) {}
 1106 PRE_SYSCALL(mremap)(long addr, long old_len, long new_len, long flags,
 1112 PRE_SYSCALL(remap_file_pages)(long start, long size, long prot, long pgoff,
 1118 PRE_SYSCALL(msync)(long start, long len, long flags) {}
 1122 PRE_SYSCALL(munmap)(long addr, long len) {}
 1126 PRE_SYSCALL(mlock)(long start, long len) {}
 1130 PRE_SYSCALL(munlock)(long start, long len) {}
 1134 PRE_SYSCALL(mlockall)(long flags) {}
 1138 PRE_SYSCALL(munlockall)() {}
 1142 PRE_SYSCALL(madvise)(long start, long len, long behavior) {}
 1146 PRE_SYSCALL(mincore)(long start, long len, void *vec) {}
 1156 PRE_SYSCALL(pivot_root)(const void *new_root, const void *put_old) {
 1166 PRE_SYSCALL(chroot)(const void *filename) {
 1174 PRE_SYSCALL(mknod)(const void *filename, long mode, long dev) {
 1182 PRE_SYSCALL(link)(const void *oldname, const void *newname) {
 1191 PRE_SYSCALL(symlink)(const void *old, const void *new_) {
 1199 PRE_SYSCALL(unlink)(const void *pathname) {
 1207 PRE_SYSCALL(rename)(const void *oldname, const void *newname) {
 1216 PRE_SYSCALL(chmod)(const void *filename, long mode) {
 1224 PRE_SYSCALL(fchmod)(long fd, long mode) {}
 1228 PRE_SYSCALL(fcntl)(long fd, long cmd, long arg) {}
 1232 PRE_SYSCALL(fcntl64)(long fd, long cmd, long arg) {}
 1236 PRE_SYSCALL(pipe)(void *fildes) {}
 1243 PRE_SYSCALL(pipe2)(void *fildes, long flags) {}
 1250 PRE_SYSCALL(dup)(long fildes) {}
 1254 PRE_SYSCALL(dup2)(long oldfd, long newfd) {}
 1258 PRE_SYSCALL(dup3)(long oldfd, long newfd, long flags) {}
 1262 PRE_SYSCALL(ioperm)(long from, long num, long on) {}
 1266 PRE_SYSCALL(ioctl)(long fd, long cmd, long arg) {}
 1270 PRE_SYSCALL(flock)(long fd, long cmd) {}
 1274 PRE_SYSCALL(io_setup)(long nr_reqs, void **ctx) {
 1288 PRE_SYSCALL(io_destroy)(long ctx) {}
 1292 PRE_SYSCALL(io_getevents)(long ctx_id, long min_nr, long nr,
 1315 PRE_SYSCALL(io_submit)(long ctx_id, long nr, __sanitizer_iocb **iocbpp) {
 1342 PRE_SYSCALL(io_cancel)(long ctx_id, __sanitizer_iocb *iocb,
 1359 PRE_SYSCALL(sendfile)(long out_fd, long in_fd, void *offset, long count) {}
 1368 PRE_SYSCALL(sendfile64)(long out_fd, long in_fd, void *offset, long count) {}
 1377 PRE_SYSCALL(readlink)(const void *path, void *buf, long bufsiz) {
 1389 PRE_SYSCALL(creat)(const void *pathname, long mode) {
 1397 PRE_SYSCALL(open)(const void *filename, long flags, long mode) {
 1405 PRE_SYSCALL(close)(long fd) {
 1411 PRE_SYSCALL(access)(const void *filename, long mode) {
 1419 PRE_SYSCALL(vhangup)() {}
 1423 PRE_SYSCALL(chown)(const void *filename, long user, long group) {
 1431 PRE_SYSCALL(lchown)(const void *filename, long user, long group) {
 1439 PRE_SYSCALL(fchown)(long fd, long user, long group) {}
 1555 PRE_SYSCALL(utime)(void *filename, void *times) {}
 1566 PRE_SYSCALL(utimes)(void *filename, void *utimes) {}
 1577 PRE_SYSCALL(lseek)(long fd, long offset, long origin) {}
 1581 PRE_SYSCALL(llseek)(long fd, long offset_high, long offset_low, void *result,
 1591 PRE_SYSCALL(readv)(long fd, const __sanitizer_iovec *vec, long vlen) {}
 1600 PRE_SYSCALL(write)(long fd, const void *buf, long count) {
 1606 PRE_SYSCALL(writev)(long fd, const __sanitizer_iovec *vec, long vlen) {}
 1616 PRE_SYSCALL(pread64)(long fd, void *buf, long count, long pos) {}
 1624 PRE_SYSCALL(pwrite64)(long fd, const void *buf, long count, long pos) {
 1649 PRE_SYSCALL(preadv)(long fd, const __sanitizer_iovec *vec, long vlen,
 1659 PRE_SYSCALL(pwritev)(long fd, const __sanitizer_iovec *vec, long vlen,
 1669 PRE_SYSCALL(getcwd)(void *buf, long size) {}
 1678 PRE_SYSCALL(mkdir)(const void *pathname, long mode) {
 1686 PRE_SYSCALL(chdir)(const void *filename) {
 1694 PRE_SYSCALL(fchdir)(long fd) {}
 1698 PRE_SYSCALL(rmdir)(const void *pathname) {
 1706 PRE_SYSCALL(lookup_dcookie)(u64 cookie64, void *buf, long len) {}
 1715 PRE_SYSCALL(quotactl)(long cmd, const void *special, long id, void *addr) {
 1723 PRE_SYSCALL(getdents)(long fd, void *dirent, long count) {}
 1731 PRE_SYSCALL(getdents64)(long fd, void *dirent, long count) {}
 1739 PRE_SYSCALL(setsockopt)(long fd, long level, long optname, void *optval,
 1751 PRE_SYSCALL(getsockopt)(long fd, long level, long optname, void *optval,
 1764 PRE_SYSCALL(bind)(long arg0, sanitizer_kernel_sockaddr *arg1, long arg2) {}
 1773 PRE_SYSCALL(connect)(long arg0, sanitizer_kernel_sockaddr *arg1, long arg2) {}
 1782 PRE_SYSCALL(accept)(long arg0, sanitizer_kernel_sockaddr *arg1, void *arg2) {}
 1792 PRE_SYSCALL(accept4)(long arg0, sanitizer_kernel_sockaddr *arg1, void *arg2,
 1803 PRE_SYSCALL(getsockname)(long arg0, sanitizer_kernel_sockaddr *arg1,
 1814 PRE_SYSCALL(getpeername)(long arg0, sanitizer_kernel_sockaddr *arg1,
 1825 PRE_SYSCALL(send)(long arg0, void *arg1, long arg2, long arg3) {}
 1833 PRE_SYSCALL(sendto)(long arg0, void *arg1, long arg2, long arg3,
 1844 PRE_SYSCALL(sendmsg)(long fd, void *msg, long flags) {}
 1850 PRE_SYSCALL(sendmmsg)(long fd, void *msg, long vlen, long flags) {}
 1856 PRE_SYSCALL(recv)(long arg0, void *buf, long len, long flags) {}
 1864 PRE_SYSCALL(recvfrom)(long arg0, void *buf, long len, long flags,
 1876 PRE_SYSCALL(socket)(long arg0, long arg1, long arg2) {}
 1880 PRE_SYSCALL(socketpair)(long arg0, long arg1, long arg2, int *sv) {}
 1887 PRE_SYSCALL(socketcall)(long call, void *args) {}
 1895 PRE_SYSCALL(listen)(long arg0, long arg1) {}
 1899 PRE_SYSCALL(poll)(void *ufds, long nfds, long timeout) {}
 1908 PRE_SYSCALL(select)(long n, __sanitizer___kernel_fd_set *inp,
 1923 PRE_SYSCALL(old_select)(void *arg) {}
 1927 PRE_SYSCALL(epoll_create)(long size) {}
 1931 PRE_SYSCALL(epoll_create1)(long flags) {}
 1935 PRE_SYSCALL(epoll_ctl)(long epfd, long op, long fd, void *event) {}
 1943 PRE_SYSCALL(epoll_wait)(long epfd, void *events, long maxevents, long timeout) {
 1953 PRE_SYSCALL(epoll_pwait)(long epfd, void *events, long maxevents, long timeout,
 1965 PRE_SYSCALL(gethostname)(void *name, long len) {}
 1974 PRE_SYSCALL(sethostname)(void *name, long len) {}
 1983 PRE_SYSCALL(setdomainname)(void *name, long len) {}
 1992 PRE_SYSCALL(newuname)(void *name) {}
 2000 PRE_SYSCALL(uname)(void *arg0) {}
 2008 PRE_SYSCALL(olduname)(void *arg0) {}
 2016 PRE_SYSCALL(getrlimit)(long resource, void *rlim) {}
 2024 PRE_SYSCALL(old_getrlimit)(long resource, void *rlim) {}
 2032 PRE_SYSCALL(setrlimit)(long resource, void *rlim) {}
 2041 PRE_SYSCALL(prlimit64)(long pid, long resource, const void *new_rlim,
 2054 PRE_SYSCALL(getrusage)(long who, void *ru) {}
 2062 PRE_SYSCALL(umask)(long mask) {}
 2066 PRE_SYSCALL(msgget)(long key, long msgflg) {}
 2070 PRE_SYSCALL(msgsnd)(long msqid, void *msgp, long msgsz, long msgflg) {
 2077 PRE_SYSCALL(msgrcv)(long msqid, void *msgp, long msgsz, long msgtyp,
 2088 PRE_SYSCALL(msgctl)(long msqid, long cmd, void *buf) {}
 2097 PRE_SYSCALL(semget)(long key, long nsems, long semflg) {}
 2101 PRE_SYSCALL(semop)(long semid, void *sops, long nsops) {}
 2105 PRE_SYSCALL(semctl)(long semid, long semnum, long cmd, void *arg) {}
 2109 PRE_SYSCALL(semtimedop)(long semid, void *sops, long nsops,
 2117 PRE_SYSCALL(shmat)(long shmid, void *shmaddr, long shmflg) {}
 2127 PRE_SYSCALL(shmget)(long key, long size, long flag) {}
 2131 PRE_SYSCALL(shmdt)(void *shmaddr) {}
 2141 PRE_SYSCALL(ipc)(long call, long first, long second, long third, void *ptr,
 2148 PRE_SYSCALL(shmctl)(long shmid, long cmd, void *buf) {}
 2156 PRE_SYSCALL(mq_open)(const void *name, long oflag, long mode, void *attr) {
 2168 PRE_SYSCALL(mq_unlink)(const void *name) {
 2175 PRE_SYSCALL(mq_timedsend)(long mqdes, const void *msg_ptr, long msg_len,
 2185 PRE_SYSCALL(mq_timedreceive)(long mqdes, void *msg_ptr, long msg_len,
 2198 PRE_SYSCALL(mq_notify)(long mqdes, const void *notification) {
 2204 PRE_SYSCALL(mq_getsetattr)(long mqdes, const void *mqstat, void *omqstat) {
 2216 PRE_SYSCALL(pciconfig_iobase)(long which, long bus, long devfn) {}
 2220 PRE_SYSCALL(pciconfig_read)(long bus, long dfn, long off, long len, void *buf) {
 2226 PRE_SYSCALL(pciconfig_write)(long bus, long dfn, long off, long len,
 2232 PRE_SYSCALL(swapon)(const void *specialfile, long swap_flags) {
 2240 PRE_SYSCALL(swapoff)(const void *specialfile) {
 2248 PRE_SYSCALL(sysctl)(__sanitizer___sysctl_args *args) {
 2264 PRE_SYSCALL(sysinfo)(void *info) {}
 2272 PRE_SYSCALL(sysfs)(long option, long arg1, long arg2) {}
 2276 PRE_SYSCALL(syslog)(long type, void *buf, long len) {}
 2285 PRE_SYSCALL(uselib)(const void *library) {
 2292 PRE_SYSCALL(ni_syscall)() {}
 2296 PRE_SYSCALL(ptrace)(long request, long pid, long addr, long data) {
 2344 PRE_SYSCALL(add_key)(const void *_type, const void *_description,
 2356 PRE_SYSCALL(request_key)(const void *_type, const void *_description,
 2371 PRE_SYSCALL(keyctl)(long cmd, long arg2, long arg3, long arg4, long arg5) {}
 2376 PRE_SYSCALL(ioprio_set)(long which, long who, long ioprio) {}
 2380 PRE_SYSCALL(ioprio_get)(long which, long who) {}
 2384 PRE_SYSCALL(set_mempolicy)(long mode, void *nmask, long maxnode) {}
 2392 PRE_SYSCALL(migrate_pages)(long pid, long maxnode, const void *from,
 2401 PRE_SYSCALL(move_pages)(long pid, long nr_pages, const void **pages,
 2414 PRE_SYSCALL(mbind)(long start, long len, long mode, void *nmask, long maxnode,
 2424 PRE_SYSCALL(get_mempolicy)(void *policy, void *nmask, long maxnode, long addr,
 2435 PRE_SYSCALL(inotify_init)() {}
 2439 PRE_SYSCALL(inotify_init1)(long flags) {}
 2443 PRE_SYSCALL(inotify_add_watch)(long fd, const void *path, long mask) {
 2451 PRE_SYSCALL(inotify_rm_watch)(long fd, long wd) {}
 2455 PRE_SYSCALL(spu_run)(long fd, void *unpc, void *ustatus) {}
 2464 PRE_SYSCALL(spu_create)(const void *name, long flags, long mode, long fd) {
 2472 PRE_SYSCALL(mknodat)(long dfd, const void *filename, long mode, long dev) {
 2481 PRE_SYSCALL(mkdirat)(long dfd, const void *pathname, long mode) {
 2489 PRE_SYSCALL(unlinkat)(long dfd, const void *pathname, long flag) {
 2497 PRE_SYSCALL(symlinkat)(const void *oldname, long newdfd, const void *newname) {
 2507 PRE_SYSCALL(linkat)(long olddfd, const void *oldname, long newdfd,
 2518 PRE_SYSCALL(renameat)(long olddfd, const void *oldname, long newdfd,
 2529 PRE_SYSCALL(futimesat)(long dfd, const void *filename, void *utimes) {
 2542 PRE_SYSCALL(faccessat)(long dfd, const void *filename, long mode) {
 2550 PRE_SYSCALL(fchmodat)(long dfd, const void *filename, long mode) {
 2558 PRE_SYSCALL(fchownat)(long dfd, const void *filename, long user, long group,
 2568 PRE_SYSCALL(openat)(long dfd, const void *filename, long flags, long mode) {
 2577 PRE_SYSCALL(newfstatat)(long dfd, const void *filename, void *statbuf,
 2591 PRE_SYSCALL(fstatat64)(long dfd, const void *filename, void *statbuf,
 2605 PRE_SYSCALL(readlinkat)(long dfd, const void *path, void *buf, long bufsiz) {
 2618 PRE_SYSCALL(utimensat)(long dfd, const void *filename, void *utimes,
 2632 PRE_SYSCALL(unshare)(long unshare_flags) {}
 2636 PRE_SYSCALL(splice)(long fd_in, void *off_in, long fd_out, void *off_out,
 2647 PRE_SYSCALL(vmsplice)(long fd, const __sanitizer_iovec *iov, long nr_segs,
 2657 PRE_SYSCALL(tee)(long fdin, long fdout, long len, long flags) {}
 2661 PRE_SYSCALL(get_robust_list)(long pid, void *head_ptr, void *len_ptr) {}
 2666 PRE_SYSCALL(set_robust_list)(void *head, long len) {}
 2670 PRE_SYSCALL(getcpu)(void *cpu, void *node, void *cache) {}
 2680 PRE_SYSCALL(signalfd)(long ufd, void *user_mask, long sizemask) {}
 2689 PRE_SYSCALL(signalfd4)(long ufd, void *user_mask, long sizemask, long flags) {}
 2698 PRE_SYSCALL(timerfd_create)(long clockid, long flags) {}
 2702 PRE_SYSCALL(timerfd_settime)(long ufd, long flags, const void *utmr,
 2714 PRE_SYSCALL(timerfd_gettime)(long ufd, void *otmr) {}
 2722 PRE_SYSCALL(eventfd)(long count) {}
 2726 PRE_SYSCALL(eventfd2)(long count, long flags) {}
 2730 PRE_SYSCALL(old_readdir)(long arg0, void *arg1, long arg2) {}
 2736 PRE_SYSCALL(pselect6)(long arg0, __sanitizer___kernel_fd_set *arg1,
 2753 PRE_SYSCALL(ppoll)(__sanitizer_pollfd *arg0, long arg1, void *arg2,
 2766 PRE_SYSCALL(syncfs)(long fd) {}
 2770 PRE_SYSCALL(perf_event_open)(__sanitizer_perf_event_attr *attr_uptr, long pid,
 2778 PRE_SYSCALL(mmap_pgoff)(long addr, long len, long prot, long flags, long fd,
 2784 PRE_SYSCALL(old_mmap)(void *arg) {}
 2788 PRE_SYSCALL(name_to_handle_at)(long dfd, const void *name, void *handle,
 2794 PRE_SYSCALL(open_by_handle_at)(long mountdirfd, void *handle, long flags) {}
 2799 PRE_SYSCALL(setns)(long fd, long nstype) {}
 2803 PRE_SYSCALL(process_vm_readv)(long pid, const __sanitizer_iovec *lvec,
 2815 PRE_SYSCALL(process_vm_writev)(long pid, const __sanitizer_iovec *lvec,
 2827 PRE_SYSCALL(fork)() {
 2835 PRE_SYSCALL(vfork)() {
 2843 PRE_SYSCALL(sigaction)(long signum, const __sanitizer_kernel_sigaction_t *act,
 2858 PRE_SYSCALL(rt_sigaction)(long signum,
 2877 PRE_SYSCALL(getrandom)(void *buf, uptr count, long flags) {