__sysret
return __sysret(_sys_openat(dirfd, path, __nolibc_open_flags(flags),
return __sysret(_sys_open(path, __nolibc_open_flags(flags), __nolibc_open_mode(flags)));
return __sysret(_sys_poll(fds, nfds, timeout));
return __sysret(_sys_setns(fd, nstype));
return __sysret(_sys_unshare(flags));
return __sysret(_sys_chdir(path));
return __sysret(_sys_fchdir(fildes));
return __sysret(_sys_chmod(path, mode));
return __sysret(_sys_chown(path, owner, group));
return __sysret(_sys_chroot(path));
return __sysret(_sys_close(fd));
return __sysret(_sys_dup(fd));
return __sysret(_sys_dup2(old, new));
return __sysret(_sys_dup3(old, new, flags));
return __sysret(_sys_execve(filename, argv, envp));
return __sysret(_sys_fork());
return __sysret(_sys_vfork());
return __sysret(_sys_fsync(fd));
return __sysret(_sys_getdents64(fd, dirp, count));
return __sysret(_sys_getpgid(pid));
return __sysret((int)getauxval(AT_PAGESZ) ?: -ENOENT);
return __sysret(_sys_kill(pid, signal));
return __sysret(_sys_link(old, new));
return __sysret(_sys_lseek(fd, offset, whence));
return __sysret(_sys_mkdir(path, mode));
return __sysret(_sys_rmdir(path));
return __sysret(_sys_mknod(path, mode, dev));
return __sysret(_sys_pipe2(pipefd, flags));
return __sysret(_sys_pivot_root(new, old));
return __sysret(_sys_read(fd, buf, count));
return __sysret(_sys_sched_yield());
return __sysret(_sys_setpgid(pid, pgid));
return __sysret(_sys_setsid());
return __sysret(_sys_symlink(old, new));
return __sysret(_sys_umount2(path, flags));
return __sysret(_sys_unlink(path));
return __sysret(_sys_write(fd, buf, count));
return __sysret(_sys_memfd_create(name, flags));
#define ioctl(fd, cmd, arg) __sysret(_sys_ioctl(fd, cmd, (unsigned long)(arg)))
return __sysret(_sys_munmap(addr, length));
return __sysret(_sys_mount(src, tgt, fst, flags, data));
return __sysret(_sys_prctl(option, arg2, arg3, arg4, arg5));
return __sysret(_sys_ptrace(op, pid, addr, data));
return __sysret(_sys_getrandom(buf, buflen, flags));
return __sysret(_sys_reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, NULL));
ret = __sysret(_sys_prlimit64(0, resource, NULL, &rlim64));
return __sysret(_sys_prlimit64(0, resource, &rlim64, NULL));
return __sysret(_sys_select(nfds, rfds, wfds, efds, timeout));
return __sysret(_sys_statx(fd, path, flags, mask, buf));
ret = __sysret(_sys_statx(fd, path, flag | AT_NO_AUTOMOUNT, STATX_BASIC_STATS, &statx));
#define syscall(...) __sysret(_syscall(__VA_ARGS__))
return __sysret(_sys_gettimeofday(tv, tz));
return __sysret(_sys_timerfd_create(clockid, flags));
return __sysret(_sys_timerfd_gettime(fd, curr_value));
return __sysret(_sys_timerfd_settime(fd, flags, new_value, old_value));
return __sysret(_sys_readv(fd, iovec, count));
return __sysret(_sys_writev(fd, iovec, count));
return __sysret(_sys_uname(buf));
return __sysret(_sys_waitid(which, pid, infop, options, NULL));
return __sysret(_sys_clock_nanosleep(CLOCK_REALTIME, 0, rqtp, rmtp));
return __sysret(_sys_timer_create(clockid, evp, timerid));
return __sysret(_sys_timer_delete(timerid));
return __sysret(_sys_timer_gettime(timerid, curr_value));
return __sysret(_sys_timer_settime(timerid, flags, new_value, old_value));
return __sysret(_sys_clock_getres(clockid, res));
return __sysret(_sys_clock_gettime(clockid, tp));
return __sysret(_sys_clock_settime(clockid, tp));
return __sysret(_sys_faccessat(fd, path, amode, flag));
return __sysret(_sys_ftruncate(fd, length));