Lines Matching refs:root
136 // List of stimuli that affects the root domain policy.
155 static void notifySystemShutdown( IOService * root, unsigned long event );
644 of the desires of the children of the root or the state of the other clamp.
647 the clamshell, or selecting the menu item. In this case the root's parent
648 actually initiates the power state change so that the root domain has no
652 kIOPMPreventIdleSleep. When this is true, the root's children are not holding
653 the root on, so it sets the "policy-maker clamp" by calling
668 IOPMrootDomain *root;
670 root = new IOPMrootDomain;
671 if( root)
672 root->init();
674 return( root );
4400 // PM actions for root domain
6019 // Evaluate root-domain policy in response to external changes.
7100 notifySystemShutdown( IOService * root, unsigned long event )
7120 baseFunc = OSMemberFunctionCast(void *, root, &IOService::systemWillShutdown);
7122 // Iterate the entire PM tree starting from root
7124 rootDepth = root->getDepth( gIOPowerPlane );
7157 root, gIOPowerPlane, kIORegistryIterateRecursively);
7515 // PM root domain support for it.
8352 // The reason that root domain needs a root parent is to facilitate demand
8353 // sleep, since a power change from the root parent cannot be vetoed.
8355 // The above statement is no longer true since root domain now performs
8356 // demand sleep using overrides. But root parent remains to avoid changing