]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOCatalogue.h
xnu-6153.101.6.tar.gz
[apple/xnu.git] / iokit / IOKit / IOCatalogue.h
index 682625f4302bc35d48da5aaf215b1e4b3fcce366..01f8f295f55a3c413a2019782cd9b7b64c8fabd6 100644 (file)
@@ -174,6 +174,9 @@ public:
  *   @param unload Flag to cause the actual unloading of the module.
  */
        IOReturn terminateDriversForModule( const char * moduleName, bool unload = true);
  *   @param unload Flag to cause the actual unloading of the module.
  */
        IOReturn terminateDriversForModule( const char * moduleName, bool unload = true);
+#if XNU_KERNEL_PRIVATE
+       IOReturn terminateDrivers(OSDictionary * matching, io_name_t className);
+#endif /* XNU_KERNEL_PRIVATE */
 
 /*!
  *   @function startMatching
 
 /*!
  *   @function startMatching
@@ -227,7 +230,6 @@ private:
        IOReturn unloadModule( OSString * moduleName ) const;
 
        IOReturn _removeDrivers(OSDictionary * matching);
        IOReturn unloadModule( OSString * moduleName ) const;
 
        IOReturn _removeDrivers(OSDictionary * matching);
-       IOReturn _terminateDrivers(OSDictionary * matching);
 };
 
 extern const OSSymbol * gIOClassKey;
 };
 
 extern const OSSymbol * gIOClassKey;