Searched refs:publishResource (Results 1 - 9 of 9) sorted by relevance

/macosx-10.10.1/xnu-2782.1.97/iokit/bsddev/
H A DDINetBootHook.cpp108 IOService::getResourceService()->publishResource("com.apple.AppleDiskImageController.load", kOSBooleanTrue);
H A DIOKitBSDInit.cpp58 IOService::publishResource("IOBSD");
67 IOService::publishResource( property, kOSBooleanTrue );
369 IOService::publishResource( "boot-uuid", uuidString );
452 IOService::publishResource( "boot-uuid", uuidString );
/macosx-10.10.1/IOGraphics-485/IOGraphicsFamily/
H A DIOFramebufferUserClient.cpp116 publishResource("WindowServer");
/macosx-10.10.1/AppleFileSystemDriver-17/
H A DAppleFileSystemDriver.cpp349 IOService::publishResource( kBootUUIDMediaKey, media );
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIOPlatformExpert.cpp1054 publishResource( kIOPlatformUUIDKey, string );
1059 publishResource("IONVRAM");
1471 publishResource( kIOPlatformUUIDKey, string );
H A DIOService.cpp1108 publishResource("IOKit");
3252 void IOService::publishResource( const char * key, OSObject * value ) function in class:IOService
3257 publishResource( sym, value);
3262 void IOService::publishResource( const OSSymbol * key, OSObject * value ) function in class:IOService
4780 publishResource( gIOConsoleUsersSeedKey, gIOConsoleUsersSeedValue );
4825 publishResource( key, dict->getObject(key) );
H A DIOPMrootDomain.cpp1131 publishResource(key, kOSBooleanTrue);
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIOService.h696 /*! @function publishResource
698 @discussion The resource service uses IOService's matching and notification to allow objects to be published and found by any I/O Kit client by a global name. <code>publishResource</code> makes an object available to anyone waiting for it or looking for it in the future.
702 static void publishResource( const OSSymbol * key, OSObject * value = 0 );
704 /*! @function publishResource
706 @discussion The resource service uses IOService object's matching and notification to allow objects to be published and found by any I/O Kit client by a global name. <code>publishResource</code> makes an object available to anyone waiting for it or looking for it in the future.
710 static void publishResource( const char * key, OSObject * value = 0 );
843 @param name The resource name, as a const C string. Resource matching is successful when an object by that name has been published with the <code>publishResource</code> method.
853 @param name The resource name, as an OSString (which includes OSSymbol). Resource matching is successful when an object by that name has been published with the <code>publishResource</code> method.
990 @discussion The platform expert or other drivers may implement various functions to control hardware features. <code>callPlatformFunction</code> allows any IOService object to access these functions. Normally <code>callPlatformFunction</code> is called on a service's provider. The provider services the request or passes it to its provider. The system's IOPlatformExpert subclass catches functions it knows about and redirects them into other parts of the service plane. If the IOPlatformExpert subclass cannot execute the function, the base class is called. The IOPlatformExpert base class attempts to find a service to execute the function by looking up the function name in an IOResources name space. A service may publish a service using <code>publishResource(functionName, this)</code>. If no service can be found to execute the function an error is returned.
/macosx-10.10.1/IONetworkingFamily-101/
H A DIOKernelDebugger.cpp666 publishResource("kdp");

Completed in 118 milliseconds