Lines Matching defs:newService
626 IOService *newService;
1073 IOService * newService,
1078 if (handler && newService && _delayedNotificationSource) {
1079 IOHIDSystem_notificationData rawData = {(IOCommandGate::Action)handler, newService};
1083 newService->retain();
1114 cmdGate->runAction(data->handler, data->newService);
1115 data->newService->release();
1129 IOService * newService )
1133 if (newService->isInactive()) {
1139 if( newService->metaCast("IODisplayWrangler")) {
1141 self->displayManager = newService;
1142 self->displayState = newService->registerInterestedDriver(self);
1147 self->attach( newService );
1149 if( OSDynamicCast(IOHIDevice, newService) ||
1150 OSDynamicCast(IOHIDEventService, newService)) {
1151 OSNumber *altSender = OSDynamicCast(OSNumber, newService->getProperty(kIOHIDAltSenderIdKey, gIOServicePlane));
1153 self->_privateData->senderIDDictionary->setObject((const OSSymbol *)newService, altSender);
1157 if (self->ioHIDevices->getNextIndexOfObject(newService, 0) == (unsigned)-1)
1158 self->ioHIDevices->setObject(newService);
1161 if (OSDynamicCast(IOHIPointing, newService))
1163 AppendNewCachedMouseEventForService(self->cachedButtonStates, newService);
1169 AppendNewNXSystemInfoForService(newSystemInfo, newService);
1175 if(self->eventsOpen || OSDynamicCast(IOHIKeyboard, newService))
1176 self->registerEventSource( newService );