Searched refs:drivers (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOCatalogue.h53 @discussion The IOCatalogue is a database which contains all IOKit driver personalities. IOService uses this resource when matching devices to their associated drivers.
117 @param doNubMatchng Start matching process after personalities have been removed. Matching criteria is based on IOProviderClass of those personalities which were removed. This is to allow drivers which haven't been matched to match against NUB's which were blocked by the previous personalities.
208 Resets the catalogue with a new set of drivers, preserving matching originals to keep wired memory usage down.
210 bool resetAndAddDrivers(OSArray * drivers, bool doNubMatching = true);
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOCatalogue.cpp291 OSArray * drivers,
300 persons = OSDynamicCast(OSArray, drivers);
387 * Remove drivers from the catalog which match the
757 IOCatalogue::resetAndAddDrivers(/* no drivers; true reset */ NULL,
762 bool IOCatalogue::resetAndAddDrivers(OSArray * drivers, bool doNubMatching) argument
774 if (drivers) {
775 newPersonalities = OSDynamicCast(OSArray, drivers);
290 addDrivers( OSArray * drivers, bool doNubMatching) argument

Completed in 67 milliseconds