platydoc-data/xnu/osfmk/arm/pmap/pmap.c
15,273 lines · · Source index
Referenced in 18 chapters
- Source-reference index
- Key structures: allocation, access and lifetime
- Updating read-only process and task metadata
- VM pages and resident storage
- Pmap and ARM64 translation storage
- Virtual memory and kernel allocation
- VM API arguments: arithmetic, compatibility and map authority
- Executable memory: mapping admission, protection changes, and ARM64 faults
- ARM64 pmap: address spaces, page tables, and reverse mappings
- Pmap fundamentals through concrete address translations
- ARM64 mapping lifecycle: enter, restrict, disconnect, reclaim
- ARM64 TLB, cache, and root-switch completion
- Read-only and special zones: mutation and lifetime contracts
- ARM64 thread-state conversion and restoration
- Trust-cache admission, runtime ownership and lookup
- Process code-signing controls and ARM64 CSR policy
- Platform, boot, and machine execution
- Hardware mappings and pmap backends
Loading source…