process syscalls - function index
This hub indexes the per-function pages of the process domain in the System Call Encyclopedia. Each row links to the page documenting that syscall (or man-page family); the Status column is merged from the coverage ledger. Names listed in one row share a family page: roff .so aliases in man-pages, plus documented time64 twins and the 6.7 futex2 operations, which their base entries document inline.
Status vocabulary: documented (full per-page entry), researched (brief entry, facts sourced), source-limited (no primary source reachable – the entry names the gap), not-started (row inventoried in the ledger, documentation not begun).
| Page | Calls covered | Numbers (x64 / i386 / g64 / arm) | Since | Status |
|---|---|---|---|---|
| acct | acct x64 163 | i386 51 | g64 89 | arm 51 |
| arch_prctl | arch_prctl x64 158 | i386 384 | g64 – | arm – |
| capget | capget x64 125 | i386 184 | g64 90 | arm 184, capset x64 126 |
| clone | clone x64 56 | i386 120 | g64 220 | arm 120, clone2 x64 – |
| execv | execv x64 – | i386 – | g64 – | arm – |
| execve | execve x64 59 | i386 11 | g64 221 | arm 11 |
| execveat | execveat x64 322 | i386 358 | g64 281 | arm 387 |
| _exit | exit x64 60 | i386 1 | g64 93 | arm 1, exit_group x64 231 |
| fork | fork x64 57 | i386 2 | g64 – | arm 2 |
| futex | futex x64 202 | i386 240 | g64 98 | arm 240, futex_requeue x64 456 |
| get_robust_list | get_robust_list x64 274 | i386 312 | g64 100 | arm 339, set_robust_list x64 273 |
| getgid | getegid x64 108 | i386 50 | g64 177 | arm 50, getegid32 x64 – |
| getuid | geteuid x64 107 | i386 49 | g64 175 | arm 49, geteuid32 x64 – |
| getgroups | getgroups x64 115 | i386 80 | g64 158 | arm 80, getgroups32 x64 – |
| setpgid | getpgid x64 121 | i386 132 | g64 155 | arm 132, getpgrp x64 111 |
| getpid | getpid x64 39 | i386 20 | g64 172 | arm 20, getppid x64 110 |
| getresuid | getresgid x64 120 | i386 171 | g64 150 | arm 171, getresuid x64 118 |
| getresgid | getresgid32 x64 – | i386 211 | g64 – | arm 211 |
| getrlimit | getrlimit x64 97 | i386 76 | g64 – | arm –, prlimit64 x64 302 |
| getrusage | getrusage x64 98 | i386 77 | g64 165 | arm 77 |
| getsid | getsid x64 124 | i386 147 | g64 156 | arm 147 |
| personality | personality x64 135 | i386 136 | g64 92 | arm 136 |
| pidfd_getfd | pidfd_getfd x64 438 | i386 438 | g64 438 | arm 438 |
| pidfd_open | pidfd_open x64 434 | i386 434 | g64 434 | arm 434 |
| pidfd_send_signal | pidfd_send_signal x64 424 | i386 424 | g64 424 | arm 424 |
| prctl | prctl x64 157 | i386 172 | g64 167 | arm 172 |
| process_madvise | process_madvise x64 440 | i386 440 | g64 440 | arm 440 |
| process_mrelease | process_mrelease x64 448 | i386 448 | g64 448 | arm 448 |
| ptrace | ptrace x64 101 | i386 26 | g64 117 | arm 26 |
| rseq | rseq x64 334 | i386 386 | g64 293 | arm 398 |
| rseq_slice_yield | rseq_slice_yield x64 471 | i386 471 | g64 471 | arm 471 |
| set_tid_address | set_tid_address x64 218 | i386 258 | g64 96 | arm 256 |
| setfsuid | setfsgid x64 123 | i386 139 | g64 152 | arm 139, setfsgid32 x64 – |
| setgid | setgid x64 106 | i386 46 | g64 144 | arm 46, setgid32 x64 – |
| setreuid | setregid x64 114 | i386 71 | g64 143 | arm 71, setregid32 x64 – |
| setresuid | setresgid x64 119 | i386 170 | g64 149 | arm 170, setresgid32 x64 – |
| setsid | setsid x64 112 | i386 66 | g64 157 | arm 66 |
| setuid | setuid x64 105 | i386 23 | g64 146 | arm 23, setuid32 x64 – |
| uname | uname x64 63 | i386 122 | g64 160 | arm 122 |
| vfork | vfork x64 58 | i386 190 | g64 – | arm 190 |
| wait4 | wait4 x64 61 | i386 114 | g64 260 | arm 114, waitid x64 247 |