Lines Matching defs:nub
664 _IOServiceJob * _IOServiceJob::startJob( IOService * nub, int type,
677 job->nub = nub;
679 nub->retain(); // thread will release()
2468 // check the nub matches
2713 // stall for any nub resources
2900 // job->nub->deliverNotification( gIOPublishNotification,
3101 IOService * nub;
3132 nub = job->nub;
3136 (int) IOThreadSelf(), job->nub->getName(), job->type);
3141 nub->doServiceMatch( job->options );
3150 nub->release();
4642 IOReturn IOService::resolveInterrupt(IOService *nub, int source)
4651 // Get the parents list from the nub.
4652 array = OSDynamicCast(OSArray, nub->getProperty(gIOInterruptControllersKey));
4656 if (nub->_interruptSources == 0) {
4663 nub->_numInterruptSources = numSources;
4664 nub->_interruptSources = interruptSources;
4674 // Get the interrupt numbers from the nub.
4675 array = OSDynamicCast(OSArray, nub->getProperty(gIOInterruptSpecifiersKey));
4680 // Set the interruptController and interruptSource in the nub's table.
4681 interruptSources = nub->_interruptSources;