Lines Matching refs:nub
92 IOService * nub;
94 nub = new AppleMacIODevice;
96 if( nub && !nub->init( from, gIODTPlane )) {
97 nub->free();
98 nub = 0;
101 return( nub);
104 void AppleMacIO::processNub(IOService * /*nub*/)
122 IOService * nub;
139 if( 0 == (nub = createNub( next )))
142 nub->attach( this );
144 processNub(nub);
146 nub->registerService();
152 bool AppleMacIO::compareNubName( const IOService * nub,
155 return( IODTCompareNubName( nub, name, matched )
156 || nub->IORegistryEntry::compareName( name, matched ) );
159 IOReturn AppleMacIO::getNubResources( IOService * nub )
161 if( nub->getDeviceMemory())
164 IODTResolveAddressing( nub, "reg", fNub->getDeviceMemoryWithIndex(0) );