platydoc-data/xnu/bsd/kern/syscalls.master
878 lines · · Source index
Referenced in 30 chapters
- Architecture and object relationships
- Source map
- A practical route through XNU
- Source-reference index
- BSD processes and the POSIX interface
- Process objects and lifetime
- System calls, signals, and exceptions
- Process inspection, identities and descriptor snapshots
- Mach semaphores and eventlink signal/wait
- Mach traps: complete slot catalog and operation boundaries
- Complete BSD syscall catalog and dispatch
- BSD syscall number and configuration index
- BSD syscalls: Processes credentials and policy
- BSD syscalls: Signals and thread control
- BSD syscalls: Events pthreads and async io
- BSD syscalls: Files and descriptors
- BSD syscalls: Filesystem namespace
- BSD syscalls: Filesystem metadata
- BSD syscalls: Filesystem mounts and control
- BSD syscalls: Virtual memory
- BSD syscalls: Local ipc
- BSD syscalls: Sockets and network policy
- BSD syscalls: Skywalk
- BSD syscalls: Security and audit
- BSD syscalls: Time and accounting
- BSD syscalls: Diagnostics and system control
- NECP policy sessions, compilation and packet decisions
- Personas, process identity and external membership resolution
- Process code-signing controls and ARM64 CSR policy
- Build selection, generated code, and tests
Loading source…