Searched refs:platform (Results 1 - 14 of 14) sorted by relevance

/darwin-on-arm/xnu/libkern/kxld/
H A Dkxld_versionmin.c49 versionmin->platform = kKxldVersionMinMacOSX;
52 versionmin->platform = kKxldVersionMiniPhoneOS;
95 switch (versionmin->platform) {
H A Dkxld_versionmin.h47 enum kxld_versionmin_platforms platform; member in struct:kxld_versionmin
/darwin-on-arm/xnu/iokit/IOKit/platform/
H A DAppleMacIO.h41 #include <IOKit/platform/AppleMacIODevice.h>
H A DMakefile13 MI_DIR = platform
/darwin-on-arm/xnu/iokit/Drivers/platform/drvAppleNMI/
H A DAppleNMI.cpp39 #include <IOKit/platform/AppleNMI.h>
/darwin-on-arm/xnu/iokit/Drivers/platform/drvApplePlatformExpert/
H A DApplePlatformExpert.cpp37 #include <IOKit/platform/ApplePlatformExpert.h>
/darwin-on-arm/xnu/iokit/IOKit/
H A DMakefile19 platform \
H A DIOService.h932 @abstract Calls the platform function with the given name.
933 @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.
952 @abstract Returns a pointer to the platform expert instance for the computer.
953 @discussion This method provides an accessor to the platform expert instance for the computer.
1209 static void setPlatform( IOPlatformExpert * platform);
/darwin-on-arm/xnu/tools/
H A Dxcrun_cache.sh59 -show-sdk-platform-path)
159 -show-sdk-platform-path)
268 -show-sdk-platform-path)
/darwin-on-arm/xnu/iokit/bsddev/
H A DIOKitBSDInit.cpp661 IOService *platform; local
674 platform = IOService::waitForService( platform_dict );
675 if (platform) {
676 string = ( OSString * ) platform->getProperty( kIOPlatformSerialNumberKey );
/darwin-on-arm/xnu/iokit/Drivers/platform/drvAppleMacIO/
H A DAppleMacIO.cpp50 #include <IOKit/platform/AppleMacIO.h>
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOHibernateIO.cpp50 kIOHibernateStateKey to modify behavior. The platform driver saves state to memory
52 - Eventually the platform calls ml_ppc_sleep() in the shutdown context on the last cpu,
92 - After the platform CPU init code is called, hibernate_machine_init() is called to restore the rest
124 immediately after sleep. These can't block or allocate memory. This is happening after the platform
1486 IODTPlatformExpert * platform = OSDynamicCast(IODTPlatformExpert, IOService::getPlatform()); local
1487 if (platform && (kIOReturnSuccess == platform->readXPRAM(kXPRamAudioVolume,
1492 platform->writeXPRAM(kXPRamAudioVolume,
H A DIOServicePM.cpp693 // platform expert, which knows how to do it. This method is overridden
703 IOPlatformExpert * platform; local
705 platform = getPlatform();
706 assert(platform != 0);
707 platform->PMRegisterDevice(this, driver);
965 // Silent failure, to prevent platform drivers from adding the child
H A DIOService.cpp961 void IOService::setPlatform( IOPlatformExpert * platform) argument
963 gIOPlatform = platform;
4321 // then use the platform's workloop

Completed in 168 milliseconds