platydoc-data/xnu/iokit/Kernel/IOService.cpp
9,398 lines · · Source index
Referenced in 15 chapters
- Source map
- Source-reference index
- IOKit, driver execution, and libkern
- IOKit bootstrap, device-tree import, and the BSD handoff
- libkern objects, executable runtime, and supporting libraries
- IOKit object runtime, class registration, and collection ownership
- Registry and service lifecycle
- Service matching, startup, and coordinated termination
- Service notifications, replay, and arbitration
- User clients and DriverKit RPC
- User-client connections and DriverKit object lifetime
- External methods: connection admission, arguments and completion
- Workloop execution, event lifetime, and power acknowledgments
- Interrupt routing, deferred handlers, and command ownership
- IOKit reporting and device-work performance accounting
Loading source…