| openlike(open) |
| openlike(openat) |
| openlike(open_by_handle_at) |
| all(close) |
| compat(signalfd) |
| compat(signalfd4) |
| all(mkdirat) |
| all(mknodat) |
| all(linkat) |
| all(unlinkat) |
| all(symlinkat) |
| all(renameat) |
| compat(execve) |
| all(chdir) |
| all(mkdir) |
| all(mknod) |
| all(link) |
| all(unlink) |
| all(symlink) |
| all(rmdir) |
| all(rename) |
| all(chmod) |
| all(fchmod) |
| all(fchmodat) |
| all(readlink) |
| all(readlinkat) |
| compat(mount) |
| all(umount) |
| all(oldumount) |
| all(getpid) |
| all(access) |
| all(faccessat) |
| timelike(stime) |
| timelike(utime) |
| timelike(utimes) |
| timelike(time) |
| timelike(times) |
| timelike(utimensat) |
| timelike(futimesat) |
| all(setxattr) |
| all(lsetxattr) |
| all(fsetxattr) |
| all(getxattr) |
| all(lgetxattr) |
| all(fgetxattr) |
| all(listxattr) |
| all(llistxattr) |
| all(flistxattr) |
| all(removexattr) |
| all(lremovexattr) |
| all(fremovexattr) |
| # AIO stuff |
| compat(io_setup) |
| all(io_destroy) |
| timelike(io_getevents) |
| compat(io_submit) |
| all(io_cancel) |
| # itimerval stuff |
| timelike(setitimer) |
| timelike(getitimer) |
| # sched family |
| all(nice) |
| all(sched_setscheduler) |
| all(sched_setparam) |
| all(sched_getscheduler) |
| all(sched_getparam) |
| compat(sched_setaffinity) # actually, on little-endian it should be an alias |
| compat(sched_getaffinity) # actually, on little-endian it should be an alias |
| all(sched_yield) |
| all(sched_get_priority_max) |
| all(sched_get_priority_min) |
| timelike(sched_rr_get_interval) |
| # |
| timelike(nanosleep) |
| # posix timers |
| compat(timer_create) |
| timelike(timer_gettime) |
| all(timer_getoverrun) |
| timelike(timer_settime) |
| all(timer_delete) |
| timelike(clock_settime) |
| timelike(clock_gettime) |
| compat(clock_adjtime) # fucked on x32, badly. struct timex is vile... |
| timelike(clock_getres) |
| timelike(clock_nanosleep) |