/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IOInterruptController.h | 52 IOService * nub; member in struct:IOInterruptVector 75 virtual IOReturn registerInterrupt(IOService *nub, int source, 79 virtual IOReturn unregisterInterrupt(IOService *nub, int source); 81 virtual IOReturn getInterruptType(IOService *nub, int source, 84 virtual IOReturn enableInterrupt(IOService *nub, int source); 85 virtual IOReturn disableInterrupt(IOService *nub, int source); 86 virtual IOReturn causeInterrupt(IOService *nub, int source); 89 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, 128 virtual IOReturn registerInterrupt(IOService *nub, int source, 132 virtual IOReturn unregisterInterrupt(IOService *nub, in [all...] |
H A D | IOInterrupts.h | 56 void *nub, int source);
|
H A D | IOCPU.h | 136 virtual IOReturn registerInterrupt(IOService *nub, int source, 141 virtual IOReturn getInterruptType(IOService *nub, int source, 144 virtual IOReturn enableInterrupt(IOService *nub, int source); 145 virtual IOReturn disableInterrupt(IOService *nub, int source); 146 virtual IOReturn causeInterrupt(IOService *nub, int source); 148 virtual IOReturn handleInterrupt(void *refCon, IOService *nub,
|
H A D | IOInterruptEventSource.h | 173 @param nub Where did the interrupt originate from 174 @param ind What is this interrupts index within 'nub'. */ 175 virtual void interruptOccurred(void *, IOService *nub, int ind); 179 @param nub Where did the interrupt originate from 180 @param ind What is this interrupts index within 'nub'. */ 181 virtual void normalInterruptOccurred(void *, IOService *nub, int ind); 185 @param nub Where did the interrupt originate from 186 @param ind What is this interrupts index within 'nub'. */ 187 virtual void disableInterruptOccurred(void *, IOService *nub, int ind);
|
H A D | IOPlatformExpert.h | 124 virtual bool compareNubName( const IOService * nub, OSString * name, 126 virtual IOReturn getNubResources( IOService * nub ); 210 virtual bool compareNubName( const IOService * nub, OSString * name, 213 virtual IOReturn getNubResources( IOService * nub ); 264 /* generic root nub of service tree */ 294 /* generic nub for motherboard devices */
|
H A D | IODeviceTreeSupport.h | 59 bool IODTMatchNubWithKeys( IORegistryEntry * nub,
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Drivers/platform/drvAppleMacIO/ |
H A D | AppleMacIO.cpp | 90 IOService * nub; local 92 nub = new AppleMacIODevice; 94 if( nub && !nub->init( from, gIODTPlane )) { 95 nub->free(); 96 nub = 0; 99 return( nub); 102 void AppleMacIO::processNub(IOService * /*nub*/) 120 IOService * nub; local 137 if( 0 == (nub 150 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/pexpert/i386/ |
H A D | pe_interrupt.c | 44 void *nub; member in struct:i386_interrupt_handler 87 DTRACE_INT5(interrupt_start, void *, vector->nub, int, 0, 93 vector->handler(vector->target, NULL, vector->nub, interrupt); 97 DTRACE_INT5(interrupt_complete, void *, vector->nub, int, 0, 107 void PE_install_interrupt_handler(void *nub, argument 119 vector->nub = nub;
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/platform/ |
H A D | AppleMacIO.h | 61 virtual void processNub( IOService * nub ); 68 virtual bool compareNubName( const IOService * nub, OSString * name, 71 virtual IOReturn getNubResources( IOService * nub );
|
H A D | AppleNMI.h | 65 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, int source);
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOInterruptController.cpp | 63 IOReturn IOInterruptController::registerInterrupt(IOService *nub, int source, argument 79 interruptSources = nub->_interruptSources; 89 IODTGetInterruptOptions(nub, source, &options); 93 (getInterruptType(nub, source, &interruptType) == kIOReturnSuccess) && 122 // Save the nub and source for the original consumer. 123 originalNub = vector->nub; 176 vector->nub = vector->sharedController; 198 error = vector->sharedController->registerInterrupt(nub, source, target, 206 vector->nub = nub; 223 unregisterInterrupt(IOService *nub, int source) argument 265 getInterruptType(IOService *nub, int source, int *interruptType) argument 285 enableInterrupt(IOService *nub, int source) argument 320 disableInterrupt(IOService *nub, int source) argument 348 causeInterrupt(IOService *nub, int source) argument 370 handleInterrupt(void *refCon, IOService *nub, int source) argument 490 registerInterrupt(IOService *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument 558 unregisterInterrupt(IOService *nub, int source) argument 617 enableInterrupt(IOService *nub, int source) argument 649 disableInterrupt(IOService *nub, int source) argument 690 handleInterrupt(void * , IOService * nub, int ) argument [all...] |
H A D | IOPlatformExpert.cpp | 154 IOService * nub; local 163 nub = createNub( dict ); 164 if( 0 == nub) 167 nub->attach( this ); 168 nub->registerService(); 177 IOService * nub; local 179 nub = new IOPlatformDevice; 180 if(nub) { 181 if( !nub->init( from )) { 182 nub 189 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument 987 IOService * nub; local 1002 IOService * nub; local 1070 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument [all...] |
H A D | IOServicePrivate.h | 152 IOService * nub; member in class:_IOServiceJob 155 static _IOServiceJob * startJob( IOService * nub, int type,
|
H A D | IOCPU.cpp | 664 IOReturn IOCPUInterruptController::registerInterrupt(IOService *nub, argument 687 vector->nub = nub; 707 IOReturn IOCPUInterruptController::getInterruptType(IOService */*nub*/, 718 IOReturn IOCPUInterruptController::enableInterrupt(IOService */*nub*/, 725 IOReturn IOCPUInterruptController::disableInterrupt(IOService */*nub*/, 732 IOReturn IOCPUInterruptController::causeInterrupt(IOService */*nub*/, 740 IOService */*nub*/, 750 vector->nub, vector->source);
|
H A D | IOService.cpp | 664 _IOServiceJob * _IOServiceJob::startJob( IOService * nub, int type, argument 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; local 3132 nub = job->nub; 4642 resolveInterrupt(IOService *nub, int source) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Examples/drvGenericInterruptController/ |
H A D | GenericInterruptController.h | 52 virtual IOReturn getInterruptType(IOService *nub, int source, 61 IOService *nub, int source);
|
H A D | GenericInterruptController.cpp | 83 // interrupt controller, use this to set it nub properties properly. 84 // This may be done by the nub's creator. 104 IOReturn GenericInterruptController::getInterruptType(IOService *nub, argument 110 // Given the nub and source, set interruptType to level or edge. 123 IOService * nub, 153 vector->nub, vector->source); 122 handleInterrupt(void * refCon, IOService * nub, int source) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | machine_routines.h | 112 void *nub,
|
H A D | machine_routines.c | 276 void *nub, 286 PE_install_interrupt_handler(nub, source, target, 275 ml_install_interrupt_handler( void *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | machine_routines.h | 86 void *nub,
|
H A D | machine_routines.c | 229 void *nub, 241 proc_info->interrupt_nub = nub; 228 ml_install_interrupt_handler( void *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument
|
/macosx-10.5.8/xnu-1228.15.4/pexpert/pexpert/ |
H A D | pexpert.h | 125 void *nub, int source,
|
/macosx-10.5.8/AppleMacRiscPCI-3.4/ |
H A D | AppleDART.cpp | 258 IOPlatformDevice *nub = OSDynamicCast(IOPlatformDevice, provider); local 260 if (!nub) 302 fRegisterVMMap = nub->mapDeviceMemoryWithIndex(0);
|
H A D | AppleMacRiscPCI.cpp | 1175 IOPCIDevice * nub; local 1223 nub = new IOAGPDevice; 1225 if (nub) 1226 ((IOAGPDevice *)nub)->masterAGPRegisters = masterAGPRegisters; 1235 nub = super::createNub( from ); 1237 return( nub );
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/pwr_mgt/ |
H A D | RootDomain.h | 338 bool start ( IOService * nub );
|