sched-misc syscalls - function index
This hub indexes the per-function pages of the sched-misc 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 |
|---|---|---|---|---|
| sysctl | _sysctl x64 156 | i386 149 | g64 – | arm 149 |
| unimplemented | afs_syscall x64 183 | i386 137 | g64 – | arm –, break x64 – |
| alloc_hugepages | alloc_hugepages x64 – | i386 – | g64 – | arm –, free_hugepages x64 – |
| arc_gettls | arc_gettls x64 – | i386 – | g64 – | arm – |
| arc_settls | arc_settls x64 – | i386 – | g64 – | arm – |
| arc_usr_cmpxchg | arc_usr_cmpxchg x64 – | i386 – | g64 – | arm – |
| atomic_barrier | atomic_barrier x64 – | i386 – | g64 – | arm – |
| atomic_cmpxchg_32 | atomic_cmpxchg_32 x64 – | i386 – | g64 – | arm – |
| bdflush | bdflush x64 – | i386 134 | g64 – | arm 134 |
| bpf | bpf x64 321 | i386 357 | g64 280 | arm 386 |
| breakpoint | breakpoint x64 – | i386 – | g64 – | arm – |
| cacheflush | cacheflush x64 – | i386 – | g64 – | arm – |
| create_module | create_module x64 174 | i386 127 | g64 – | arm – |
| delete_module | delete_module x64 176 | i386 129 | g64 106 | arm 129, finit_module x64 313 |
| ftime | ftime x64 – | i386 35 | g64 – | arm – |
| get_kernel_syms | get_kernel_syms x64 177 | i386 130 | g64 – | arm – |
| set_thread_area | get_thread_area x64 211 | i386 244 | g64 – | arm –, set_thread_area x64 205 |
| get_tls | get_tls x64 – | i386 – | g64 – | arm – |
| getcpu | getcpu x64 309 | i386 318 | g64 168 | arm 345 |
| getdtablesize | getdtablesize x64 – | i386 – | g64 – | arm – |
| getpagesize | getpagesize x64 – | i386 – | g64 – | arm – |
| getpriority | getpriority x64 140 | i386 96 | g64 141 | arm 96, nice x64 – |
| getrandom | getrandom x64 318 | i386 355 | g64 278 | arm 384 |
| getunwind | getunwind x64 – | i386 – | g64 – | arm – |
| getxgid | getxgid x64 – | i386 – | g64 – | arm – |
| getxpid | getxpid x64 – | i386 – | g64 – | arm – |
| getxuid | getxuid x64 – | i386 – | g64 – | arm – |
| idle | idle x64 – | i386 112 | g64 – | arm – |
| ioperm | ioperm x64 173 | i386 101 | g64 – | arm – |
| iopl | iopl x64 172 | i386 110 | g64 – | arm – |
| ioprio_get | ioprio_get x64 252 | i386 290 | g64 31 | arm 315, ioprio_set x64 251 |
| kcmp | kcmp x64 312 | i386 349 | g64 272 | arm 378 |
| kern_features | kern_features x64 – | i386 – | g64 – | arm – |
| kexec_load | kexec_file_load x64 320 | i386 – | g64 294 | arm 401, kexec_load x64 246 |
| landlock_create_ruleset | landlock_add_rule x64 445 | i386 445 | g64 445 | arm 445, landlock_create_ruleset x64 444 |
| lookup_dcookie | lookup_dcookie x64 212 | i386 253 | g64 18 | arm 249 |
| lsm_get_self_attr | lsm_get_self_attr x64 459 | i386 459 | g64 459 | arm 459, lsm_list_modules x64 461 |
| memory_ordering | memory_ordering x64 – | i386 – | g64 – | arm – |
| modify_ldt | modify_ldt x64 154 | i386 123 | g64 – | arm – |
| nfsservctl | nfsservctl x64 180 | i386 169 | g64 42 | arm 169 |
| old_adjtimex | old_adjtimex x64 – | i386 – | g64 – | arm – |
| old_getrlimit | old_getrlimit x64 – | i386 – | g64 – | arm – |
| stat | oldfstat x64 – | i386 28 | g64 – | arm –, oldlstat x64 – |
| uname | oldolduname x64 – | i386 59 | g64 – | arm –, olduname x64 – |
| umount2 | oldumount x64 – | i386 – | g64 – | arm – |
| or1k_atomic | or1k_atomic x64 – | i386 – | g64 – | arm – |
| pciconfig_read | pciconfig_iobase x64 – | i386 – | g64 – | arm 271, pciconfig_read x64 – |
| perf_event_open | perf_event_open x64 298 | i386 336 | g64 241 | arm 364 |
| perfctr | perfctr x64 – | i386 – | g64 – | arm – |
| perfmonctl | perfmonctl x64 – | i386 – | g64 – | arm – |
| profil | profil x64 – | i386 98 | g64 – | arm – |
| query_module | query_module x64 178 | i386 167 | g64 – | arm – |
| reboot | reboot x64 169 | i386 88 | g64 142 | arm 88 |
| riscv_flush_icache | riscv_flush_icache x64 – | i386 – | g64 – | arm – |
| rtas | rtas x64 – | i386 – | g64 – | arm – |
| s390_guarded_storage | s390_guarded_storage x64 – | i386 – | g64 – | arm – |
| s390_pci_mmio_write | s390_pci_mmio_read x64 – | i386 – | g64 – | arm –, s390_pci_mmio_write x64 – |
| s390_runtime_instr | s390_runtime_instr x64 – | i386 – | g64 – | arm – |
| s390_sthyi | s390_sthyi x64 – | i386 – | g64 – | arm – |
| sched_setaffinity | sched_get_affinity x64 – | i386 – | g64 – | arm –, sched_getaffinity x64 204 |
| sched_get_priority_max | sched_get_priority_max x64 146 | i386 159 | g64 125 | arm 159, sched_get_priority_min x64 147 |
| sched_setattr | sched_getattr x64 315 | i386 352 | g64 275 | arm 381, sched_setattr x64 314 |
| sched_setscheduler | sched_getparam x64 143 | i386 155 | g64 121 | arm 155, sched_getscheduler x64 145 |
| sched_yield | sched_yield x64 24 | i386 158 | g64 124 | arm 158 |
| seccomp | seccomp x64 317 | i386 354 | g64 277 | arm 383 |
| set_tls | set_tls x64 – | i386 – | g64 – | arm – |
| sethae | sethae x64 – | i386 – | g64 – | arm – |
| setup | setup x64 – | i386 – | g64 – | arm – |
| spill | spill x64 – | i386 – | g64 – | arm – |
| spu_create | spu_create x64 – | i386 – | g64 – | arm – |
| spu_run | spu_run x64 – | i386 – | g64 – | arm – |
| subpage_prot | subpage_prot x64 – | i386 – | g64 – | arm – |
| swapcontext | swapcontext x64 – | i386 – | g64 – | arm – |
| switch_endian | switch_endian x64 – | i386 – | g64 – | arm – |
| sys_debug_setcontext | sys_debug_setcontext x64 – | i386 – | g64 – | arm – |
| syscall | syscall x64 – | i386 – | g64 – | arm – |
| sysfs | sysfs x64 139 | i386 135 | g64 – | arm 135 |
| sysinfo | sysinfo x64 99 | i386 116 | g64 179 | arm 116 |
| syslog | syslog x64 103 | i386 103 | g64 116 | arm 103 |
| sysmips | sysmips x64 – | i386 – | g64 – | arm – |
| ulimit | ulimit x64 – | i386 58 | g64 – | arm – |
| uprobe | uprobe x64 336 | i386 – | g64 – | arm – |
| uretprobe | uretprobe x64 335 | i386 – | g64 – | arm – |
| uselib | uselib x64 134 | i386 86 | g64 – | arm 86 |
| usr26 | usr26 x64 – | i386 – | g64 – | arm – |
| usr32 | usr32 x64 – | i386 – | g64 – | arm – |
| ustat | ustat x64 136 | i386 62 | g64 – | arm 62 |
| utrap_install | utrap_install x64 – | i386 – | g64 – | arm – |
| vhangup | vhangup x64 153 | i386 111 | g64 58 | arm 111 |
| vm86 | vm86 x64 – | i386 166 | g64 – | arm –, vm86old x64 – |
| xtensa | xtensa x64 – | i386 – | g64 – | arm – |