X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..7ddcb079202367355dddccdfa4318e57d50318be:/iokit/IOKit/IOKitServer.h diff --git a/iokit/IOKit/IOKitServer.h b/iokit/IOKit/IOKitServer.h index 4898a1e1e..26787a25c 100644 --- a/iokit/IOKit/IOKitServer.h +++ b/iokit/IOKit/IOKitServer.h @@ -73,6 +73,11 @@ enum { @constant kIOCatalogRemoveDrivers Signals a call to the removeDrivers function in IOCatalogue. @constant kIOCatalogRemoveDriversNoMatch Signals a call to the removedrivers function in IOCatalogue but does not start a matching thread. @constant kIOCatalogStartMatching Signals the IOCatalogue to start an IOService matching thread. + @constant kIOCatalogRemoveKernelLinker Deprecated; does nothing. + @constant kIOCatalogKextdActive Signals the kernel that kextd is running. + @constant kIOCatalogKextdFinishedLaunching Signals the IOCatalogue that kextd has finished sending it information at startup. + @constant kIOCatalogResetDrivers Resets the IOCatalogue with a new set of personalities. + @constant kIOCatalogResetDriversNoMatch Resets the IOCatalogue with a new set of personalities but does not start a matching thread. */ enum { kIOCatalogAddDrivers = 1, @@ -80,7 +85,11 @@ enum { kIOCatalogRemoveDrivers, kIOCatalogRemoveDriversNoMatch, kIOCatalogStartMatching, - kIOCatalogRemoveKernelLinker + kIOCatalogRemoveKernelLinker, + kIOCatalogKextdActive, + kIOCatalogKextdFinishedLaunching, + kIOCatalogResetDrivers, + kIOCatalogResetDriversNoMatch }; // IOCatalogueGetData @@ -117,9 +126,5 @@ enum { kIOCatalogServiceTerminate }; -enum { - kIOCatalogMatchIdle = KMOD_IOKIT_END_RANGE_PACKET - 0x10 -}; - #endif /* ! _IOKIT_IOKITSERVER_H */