platydoc-data/xnu/osfmk/vm/vm_object.c
9,587 lines · · Source index
Referenced in 15 chapters
- Source-reference index
- VM objects and backing storage
- VM pages and resident storage
- UBC information and vnode pagers
- Reader-writer locks: admission, upgrades and wakeup lifetime
- Virtual memory and kernel allocation
- VM objects and physical pages
- MTE tag storage and the physical-page lifecycle
- Fault resolution: from an address to a usable translation
- UPL gathering, partial completion, and vector ownership
- Executable pages and UPL I/O: permission, copies, and backing lifetime
- Purgeable objects, aging tokens and owner accounting
- Memorystatus selection, freezing, and recovery
- Exclaves resources, task attachment, and physical-memory ownership
- A mapped file from descriptor lookup to an ARM64 private write
Loading source…