platydoc-data/xnu/osfmk/kern/ipc_kobject.c
1,489 lines · · Source index
Referenced in 65 chapters
- Architecture and object relationships
- Source-reference index
- IPC ports and kernel objects: storage, state and capability lifetime
- Memory-entry capabilities and VM copy storage
- IPC kmsgs and message storage
- Suspension, stopping and aborting threads
- Mach IPC: names, capabilities, messages, and kernel interfaces
- A message from userspace to its receiver
- Kernel RPC, MIG, and exceptions
- Guards, port types, and policy enforcement
- Kernel entry interfaces: BSD syscalls, Mach traps and Mach messages
- Mach message interfaces: declarations, dispatch and implementation routes
- Mach messages: mach_port
- Mach messages: mach_vm
- Mach messages: task
- Mach messages: thread_act
- Mach messages: mach_host
- Mach messages: host_priv
- Mach messages: processor
- Mach messages: processor_set
- Mach messages: clock
- Mach messages: device
- Mach messages: mach_voucher
- Mach messages: mach_eventlink
- Mach messages: memory_entry
- Mach messages: restartable
- Mach messages: exc
- Mach messages: mach_exc
- Mach messages: notify
- Mach messages: UNDReply
- Mach messages: UNDRequest
- Mach messages: arcade_register
- Mach messages: arcade_upcall
- Mach messages: audit_triggers
- Mach messages: clock_priv
- Mach messages: clock_reply
- Mach messages: coalition_notification
- Mach messages: doubleagent_mig
- Mach messages: fairplayd_notification
- Mach messages: gssd_mach
- Mach messages: host_notify_reply
- Mach messages: host_security
- Mach messages: iocompressionstats_notification
- Mach messages: kextd_mach
- Mach messages: ktrace_background
- Mach messages: ledger
- Mach messages: lockd_mach
- Mach messages: mach_test_upcall
- Mach messages: mach_voucher_attr_control
- Mach messages: memory_error_notification
- Mach messages: netname
- Mach messages: prof
- Mach messages: resource_notify
- Mach messages: semaphore
- Mach messages: sysdiagnose_notification
- Mach messages: task_access
- Mach messages: telemetry_notification
- Mach messages: upl
- Mach messages: vfs_nspace
- Mach messages: vm32_map
- Mach messages: vm_map
- Audit sessions, credential adoption and Mach capabilities
- Operations across subsystem boundaries
- An ARM64 configuration and MIG contract walkthrough
- Corpses, crash information and process core files
Loading source…