Searched refs:serviceMatching (Results 1 - 8 of 8) sorted by relevance

/darwin-on-arm/xnu/iokit/bsddev/
H A DIOKitBSDInit.cpp132 dict = IOService::serviceMatching( gIOServiceKey );
166 matching = IOService::serviceMatching( "IONetworkInterface" );
231 IOService::serviceMatching("IONetworkStack") );
469 matching = IOService::serviceMatching( "IOMedia" );
669 platform_dict = IOService::serviceMatching( "IOPlatformExpertDevice" );
698 dictionary = IOService::serviceMatching( "IOMedia" );
733 dictionary = IOService::serviceMatching( "IOMedia" );
784 dictionary = IOService::serviceMatching( "IOMedia" );
H A DDINetBootHook.cpp112 matchDictionary = IOService::serviceMatching(kIOHDIXControllerClassName);
/darwin-on-arm/xnu/iokit/Drivers/platform/drvAppleNMI/
H A DAppleNMI.cpp73 addMatchingNotification( gIOPublishNotification, serviceMatching("IOPMrootDomain"), (IOServiceMatchingNotificationHandler) RootRegistered, this, 0 );
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOService.h743 /*! @function serviceMatching
745 @discussion A very common matching criteria for IOService object is based on its class. <code>serviceMatching</code> creates a matching dictionary that specifies any IOService object of a class, or its subclasses. The class is specified by name, and an existing dictionary may be passed in, in which case the matching properties will be added to that dictionary rather than creating a new one.
747 @param table If zero, <code>serviceMatching</code> creates a matching dictionary and returns a reference to it, otherwise the matching properties are added to the specified dictionary.
750 static OSDictionary * serviceMatching( const char * className,
753 /*! @function serviceMatching
755 @discussion A very common matching criteria for IOService object is based on its class. <code>serviceMatching</code> creates a matching dictionary that specifies any IOService of a class, or its subclasses. The class is specified by name, and an existing dictionary may be passed in, in which case the matching properties will be added to that dictionary rather than creating a new one.
757 @param table If zero, <code>serviceMatching</code> creates a matching dictionary and returns a reference to it, otherwise the matching properties are added to the specified dictionary.
760 static OSDictionary * serviceMatching( const OSString * className,
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOPlatformExpert.cpp352 controller = OSDynamicCast(IOCPUInterruptController, waitForService(serviceMatching("IOCPUInterruptController")));
H A DIOService.cpp4086 OSDictionary * IOService::serviceMatching( const OSString * name, function in class:IOService
4105 OSDictionary * IOService::serviceMatching( const char * name, function in class:IOService
4114 table = serviceMatching( str, table );
4147 table = serviceMatching( gIOResourcesKey, table );
H A DIOPMrootDomain.cpp999 if ((tmpDict = serviceMatching("IODisplayWrangler")))
1016 psIterator = getMatchingServices( serviceMatching("IOPMPowerSource") );
5330 iter = getMatchingServices(serviceMatching("IODisplayWrangler"));
H A DIOHibernateIO.cpp575 matching = IOService::serviceMatching("IOMedia");

Completed in 50 milliseconds