platydoc-data/xnu/osfmk/arm64/sptm/arm_init_sptm.c
2,195 lines · · Source index
Referenced in 16 chapters
- Source-reference index
- Updating read-only process and task metadata
- Pmap and ARM64 translation storage
- MTE tag storage and the physical-page lifecycle
- ARM64 TLB, cache, and root-switch completion
- SPTM, TXM, and Exclaves: security boundaries and entry/exit map
- SPTM: frame authority, protected transitions, and XNU's responsibilities
- Platform, boot, and machine execution
- Boot to PID 1
- ARM64 bootstrap memory, ownership and lockdown
- Exceptions, interrupts, and CPU execution
- EL1, EL2, and Apple protected execution
- Hardware mappings and pmap backends
- Platform services, power, and shared interfaces
- ARM64 CPU startup, offline, idle, and system sleep
- Hibernation restore: physical memory, VM state, and wake resources
Loading source…