Lines Matching refs:service
452 OSSharedPtr<IOService> service; member
848 IOService * service;// service being worked on member in PMHaltWorker
2222 IOService * service ) in joinAggressiveness() argument
2226 if (!service || (service == this)) { in joinAggressiveness()
2230 DEBUG_LOG("joinAggressiveness %s %p\n", service->getName(), OBFUSCATE(service)); in joinAggressiveness()
2234 request->data.service.reset(service, OSRetain); // released by synchronizeAggressives() in joinAggressiveness()
2416 OSSharedPtr<IOService> service; in synchronizeAggressives() local
2427 service = os::move(request->data.service); in synchronizeAggressives()
2429 service.reset(); in synchronizeAggressives()
2435 if (service) { in synchronizeAggressives()
2436 if (service->assertPMDriverCall(&callEntry, kIOPMDriverCallMethodSetAggressive)) { in synchronizeAggressives()
2444 record->type, value, service->getName()); in synchronizeAggressives()
2445 service->setAggressiveness(record->type, value); in synchronizeAggressives()
2447 service->deassertPMDriverCall(&callEntry); in synchronizeAggressives()
2468 IOService *service; in broadcastAggressives() local
2488 if ((service = OSDynamicCast(IOService, child.get()))) { in broadcastAggressives()
2489 if (service->assertPMDriverCall(&callEntry, kIOPMDriverCallMethodSetAggressive)) { in broadcastAggressives()
2497 record->type, value, service->getName()); in broadcastAggressives()
2498 service->setAggressiveness(record->type, value); in broadcastAggressives()
2501 service->deassertPMDriverCall(&callEntry); in broadcastAggressives()
3250 IOService * service, bool addNotRemove) in updatePreventIdleSleepList() argument
3255 return updatePreventIdleSleepListInternal(service, addNotRemove, oldCount); in updatePreventIdleSleepList()
3260 IOService * service, bool addNotRemove, unsigned int oldCount) in updatePreventIdleSleepListInternal() argument
3270 if (service && (service != wrangler) && (service != this)) { in updatePreventIdleSleepListInternal()
3275 if (service) { in updatePreventIdleSleepListInternal()
3277 preventIdleSleepList->setObject(service); in updatePreventIdleSleepListInternal()
3279 service->getName(), preventIdleSleepList->getCount()); in updatePreventIdleSleepListInternal()
3280 } else if (preventIdleSleepList->member(service)) { in updatePreventIdleSleepListInternal()
3281 preventIdleSleepList->removeObject(service); in updatePreventIdleSleepListInternal()
3283 service->getName(), preventIdleSleepList->getCount()); in updatePreventIdleSleepListInternal()
3312 if (addNotRemove && (service == wrangler) && !checkSystemCanSustainFullWake()) { in updatePreventIdleSleepListInternal()
3339 IOService * service, bool addNotRemove ) in updatePreventSystemSleepList() argument
3344 if (this == service) { in updatePreventSystemSleepList()
3350 preventSystemSleepList->setObject(service); in updatePreventSystemSleepList()
3352 service->getName(), preventSystemSleepList->getCount()); in updatePreventSystemSleepList()
3364 } else if (preventSystemSleepList->member(service)) { in updatePreventSystemSleepList()
3365 preventSystemSleepList->removeObject(service); in updatePreventSystemSleepList()
3367 service->getName(), preventSystemSleepList->getCount()); in updatePreventSystemSleepList()
3408 IOService *service = OSDynamicCast(IOService, object); in copySleepPreventersList() local
3409 if (service) { in copySleepPreventersList()
3410 OSSharedPtr<const OSSymbol> name = service->copyName(); in copySleepPreventersList()
3426 IOService *service = OSDynamicCast(IOService, object); in copySleepPreventersList() local
3427 if (service) { in copySleepPreventersList()
3428 OSSharedPtr<const OSSymbol> name = service->copyName(); in copySleepPreventersList()
3460 IOService *service = OSDynamicCast(IOService, object); in copySleepPreventersListWithID() local
3461 if (service) { in copySleepPreventersListWithID()
3463 OSSharedPtr<const OSSymbol> name = service->copyName(); in copySleepPreventersListWithID()
3464 OSSharedPtr<OSNumber> id = OSNumber::withNumber(service->getRegistryEntryID(), 64); in copySleepPreventersListWithID()
3482 IOService *service = OSDynamicCast(IOService, object); in copySleepPreventersListWithID() local
3483 if (service) { in copySleepPreventersListWithID()
3485 OSSharedPtr<const OSSymbol> name = service->copyName(); in copySleepPreventersListWithID()
3486 OSSharedPtr<OSNumber> id = OSNumber::withNumber(service->getRegistryEntryID(), 64); in copySleepPreventersListWithID()
3785 UInt32 messageType, IOService * service, in sysPowerDownHandler() argument
5948 IOService * service, argument
5957 if (service == this) {
5976 if (NULL != service->metaCast("IODisplayWrangler")) {
5978 wrangler.reset(service, OSRetain);
5991 if (service->propertyExists("IOPMStrictTreeOrder")) {
5994 if (service->propertyExists("IOPMUnattendedWakePowerState")) {
6003 IORegistryEntry * child = service;
6009 …DLOG("Avoiding delayChildNotification on object 0x%llx. flags: 0x%x\n", service->getRegistryEntryI…
6027 OSSharedPtr<OSObject> prop = service->copyProperty(kIOPMDarkWakeMaxPowerStateKey);
6040 DLOG("%s tag flags %x\n", service->getName(), flags);
6062 if (!pciHostBridgeDevice && service->metaCast("IOPCIBridge")) {
6063 IOService * provider = service->getProvider();
6067 pciHostBridgeDriver.reset(service, OSNoRetain);
6069 provider->getName(), service->getName());
6075 if (pciHostBridgeDevice && service->metaCast("IOPCIDevice")) {
6078 IORegistryEntry * parent = service->getParentEntry(gIODTPlane);
6079 if ((parent == pciHostBridgeDevice) && service->propertyExists("acpi-device")) {
6080 int bit = pmTracer->recordTopLevelPCIDevice( service );
6105 IOService * service, argument
6207 IOService * service, argument
6501 IOService * service, argument
6702 IOService * service, argument
6743 service->getName(), service->getRegistryEntryID(),
6765 service->getName(), service->getRegistryEntryID(),
6776 if ((service->getPowerState() > maxPowerState) &&
6795 maxPowerState = service->getPowerState();
6800 service->getName(), service->getRegistryEntryID(),
6832 IOService * service, argument
6840 assert(service == wrangler);
6869 IOService * service, argument
6876 assert(service == wrangler);
6894 (uint32_t) service->getPowerState(),
6900 (service->getPowerState() == kWranglerPowerStateMax)) {
6946 IOService * service ) argument
6950 DLOG("%s: delay child notify\n", service->getName());
6962 IOService * service, argument
6970 service, *inOutChangeFlags,
6976 IOService * service, argument
6984 service, changeFlags,
7300 UInt32 messageType, IOService * service, argument
7346 if (service->getPowerStateForClient(gIOPMPowerClientDevice) ==
10101 change_t type, IOService *service, uint32_t changeFlags, uint32_t bitNum) argument
10128 service->getName(), bitNum, bitMask, traceData32);
10129 owner->kdebugTrace(kPMLogPCIDevChangeStart, service->getRegistryEntryID(), traceData32, 0);
10133 service->getName(), bitNum, bitMask, traceData32);
10134 owner->kdebugTrace(kPMLogPCIDevChangeDone, service->getRegistryEntryID(), traceData32, 0);
10253 OSSharedPtr<IOService> service; local
10266 service.reset(OSDynamicCast(IOService, inner->getAnyObject()), OSRetain);
10267 if (service) {
10268 inner->removeObject(service.get());
10272 if (!service) {
10277 if (!service->isInactive() &&
10278 service->setProperty(gPMHaltClientAcknowledgeKey.get(), me)) {
10281 me->service = service.get();
10285 service->systemWillShutdown( gPMHaltMessageType);
10289 while (service->propertyExists(gPMHaltClientAcknowledgeKey.get())) {
10292 me->service = NULL;
10302 service->getName(), service->getRegistryEntryID(),
10305 OSMemberFunctionCast(const void *, service.get(), &IOService::systemWillShutdown),
10323 if (me->service && !me->timeout) {
10334 OSMemberFunctionCast(const void *, me->service, &IOService::systemWillShutdown),
10338 me->service->getName());