/macosx-10.9.5/xnu-2422.115.4/iokit/IOKit/ |
H A D | IOInterruptController.h | 52 IOService * nub; member in struct:IOInterruptVector 80 virtual IOReturn registerInterrupt(IOService *nub, int source, 84 virtual IOReturn unregisterInterrupt(IOService *nub, int source); 86 virtual IOReturn getInterruptType(IOService *nub, int source, 89 virtual IOReturn enableInterrupt(IOService *nub, int source); 90 virtual IOReturn disableInterrupt(IOService *nub, int source); 91 virtual IOReturn causeInterrupt(IOService *nub, int source); 94 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, 133 virtual IOReturn registerInterrupt(IOService *nub, int source, 137 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 | 177 @param nub Where did the interrupt originate from 178 @param ind What is this interrupts index within 'nub'. */ 179 virtual void interruptOccurred(void *, IOService *nub, int ind); 183 @param nub Where did the interrupt originate from 184 @param ind What is this interrupts index within 'nub'. */ 185 virtual void normalInterruptOccurred(void *, IOService *nub, int ind); 189 @param nub Where did the interrupt originate from 190 @param ind What is this interrupts index within 'nub'. */ 191 virtual void disableInterruptOccurred(void *, IOService *nub, int ind);
|
H A D | IODeviceTreeSupport.h | 59 bool IODTMatchNubWithKeys( IORegistryEntry * nub,
|
H A D | IOPlatformExpert.h | 135 virtual bool compareNubName( const IOService * nub, OSString * name, 137 virtual IOReturn getNubResources( IOService * nub ); 221 virtual bool compareNubName( const IOService * nub, OSString * name, 224 virtual IOReturn getNubResources( IOService * nub ); 275 /* generic root nub of service tree */ 305 /* generic nub for motherboard devices */
|
/macosx-10.9.5/xnu-2422.115.4/pexpert/i386/ |
H A D | pe_interrupt.c | 41 void *nub; member in struct:i386_interrupt_handler 60 DTRACE_INT5(interrupt_start, void *, vector->nub, int, 0, 65 vector->handler(vector->target, NULL, vector->nub, interrupt); 68 DTRACE_INT5(interrupt_complete, void *, vector->nub, int, 0, 74 void PE_install_interrupt_handler(void *nub, argument 86 vector->nub = nub;
|
/macosx-10.9.5/xnu-2422.115.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.9.5/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOInterruptController.cpp | 55 IOReturn IOInterruptController::registerInterrupt(IOService *nub, int source, argument 73 interruptSources = nub->_interruptSources; 83 IODTGetInterruptOptions(nub, source, &options); 87 (getInterruptType(nub, source, &interruptType) == kIOReturnSuccess) && 116 // Save the nub and source for the original consumer. 117 originalNub = vector->nub; 170 vector->nub = vector->sharedController; 193 error = vector->sharedController->registerInterrupt(nub, source, target, 201 vector->nub = nub; 218 unregisterInterrupt(IOService *nub, int source) argument 260 getInterruptType(IOService *nub, int source, int *interruptType) argument 280 enableInterrupt(IOService *nub, int source) argument 312 disableInterrupt(IOService *nub, int source) argument 337 causeInterrupt(IOService *nub, int source) argument 359 handleInterrupt(void *refCon, IOService *nub, int source) argument 481 registerInterrupt(IOService *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument 549 unregisterInterrupt(IOService *nub, int source) argument 607 enableInterrupt(IOService *nub, int source) argument 639 disableInterrupt(IOService *nub, int source) argument 678 handleInterrupt(void * , IOService * nub, int ) argument [all...] |
H A D | IOPlatformExpert.cpp | 152 IOService * nub; local 161 nub = createNub( dict ); 162 if( 0 == nub) 165 nub->attach( this ); 166 nub->registerService(); 175 IOService * nub; local 177 nub = new IOPlatformDevice; 178 if(nub) { 179 if( !nub->init( from )) { 180 nub 187 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument 1078 IOService * nub; local 1093 IOService * nub; local 1161 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument [all...] |
H A D | IOServicePrivate.h | 155 IOService * nub; member in class:_IOServiceJob 158 static _IOServiceJob * startJob( IOService * nub, int type,
|
/macosx-10.9.5/xnu-2422.115.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.9.5/IOFireWireFamily-455.4.0/IOFireWireFamily.kmodproj/ |
H A D | IOFireWireLocalNode.cpp | 290 IOFireWireMagicMatchingNub *nub = NULL; local 346 // See if this matching nub's child is of the IODesiredChild class 374 nub = OSTypeAlloc( IOFireWireMagicMatchingNub ); 375 if(!nub->init(summon)) 377 if (!nub->attach(this)) 379 nub->registerService(kIOServiceSynchronous); 380 // Kill nub if nothing matched 381 if(!nub->getClient()) { 382 nub->detach(this); 386 if(nub) [all...] |
H A D | IOFireWireNub.h | 89 virtual UInt32 hopCount( IOFireWireNub * nub ); 195 // Set maximum packet size nub can handle 228 * Get Config directory for nub 229 * Device nub directory is root directory, Unit nub directory is Unit directory. 238 * Get bus for nub 247 * Standard nub initialization 259 inline UInt32 hopCount( IOFireWireNub * nub ) 260 { return fAuxiliary->hopCount( nub ); }
|
/macosx-10.9.5/IOPCIFamily-224.92.1/ |
H A D | IOPCIBridge.cpp | 1582 IOPCIDevice * nub; local 1584 nub = OSDynamicCast( IOPCIDevice, entry ); 1585 assert( nub ); 1587 *busNum = nub->space.s.busNum; 1588 *deviceNum = nub->space.s.deviceNum; 1589 *functionNum = nub->space.s.functionNum; 1778 bool IOPCIBridge::initializeNub( IOPCIDevice * nub, argument 1781 spaceFromProperties( from, &nub->space); 1782 nub->parent = this; 1785 nub 1804 publishNub( IOPCIDevice * nub, UInt32 ) argument 1976 IOPCIDevice * nub = 0; local 2319 IOPCIDevice * nub = (IOPCIDevice *) service; local 2359 matchKeys( IOPCIDevice * nub, const char * keys, UInt32 defaultMask, UInt8 regNum ) argument 2390 pciMatchNub( IOPCIDevice * nub, OSDictionary * table, SInt32 * score ) argument 2442 matchNubWithPropertyTable( IOService * nub, OSDictionary * table, SInt32 * score ) argument 2484 compareNubName( const IOService * nub, OSString * name, OSString ** matched ) const argument 3162 publishNub( IOPCIDevice * nub, UInt32 index ) argument [all...] |
H A D | IOPCIMessagedInterruptController.cpp | 267 /* nub */ entry, 416 IOService * nub, 423 IOPCIDevice * device = OSDynamicCast(IOPCIDevice, nub); 425 ret = super::registerInterrupt(nub, source, target, handler, refCon); 435 interruptSources = nub->_interruptSources; 441 handleInterrupt(NULL, nub, vectorNumber + _vectorBase); 481 IOService * nub, 485 IOPCIDevice * device = OSDynamicCast(IOPCIDevice, nub); 495 interruptSources = nub->_interruptSources; 501 handleInterrupt(NULL, nub, vectorNumbe 415 registerInterrupt( IOService * nub, int source, void * target, IOInterruptHandler handler, void * refCon ) argument 480 unregisterInterrupt( IOService * nub, int source) argument 535 handleInterrupt( void * state, IOService * nub, int source) argument [all...] |
/macosx-10.9.5/AppleUSBIrDA-145.2.4/ |
H A D | AppleIrDA.cpp | 16 AppleIrDA::withNub(AppleIrDASerial *nub) argument 29 obj->fNub = nub; 64 // Attach client to our nub.
|
/macosx-10.9.5/IOPCIFamily-224.92.1/IOKit/pci/ |
H A D | IOPCIPrivate.h | 280 virtual IOReturn registerInterrupt( IOService * nub, 286 virtual IOReturn unregisterInterrupt( IOService * nub, 304 IOService * nub, 340 virtual IOReturn registerInterrupt( IOService * nub, 346 virtual IOReturn unregisterInterrupt( IOService * nub, 367 IOService * nub, 370 virtual IOReturn enableInterrupt(IOService *nub, int source); 372 virtual IOReturn disableInterrupt(IOService *nub, int source);
|
H A D | IOPCIBridge.h | 67 virtual bool isDTNub( IOPCIDevice * nub ); 80 IOReturn resolveLegacyInterrupts( IOService * provider, IOPCIDevice * nub ); 81 IOReturn resolveMSIInterrupts ( IOService * provider, IOPCIDevice * nub ); 137 virtual bool initializeNub( IOPCIDevice * nub, OSDictionary * from ); 139 virtual bool publishNub( IOPCIDevice * nub, UInt32 index ); 152 virtual bool matchNubWithPropertyTable( IOService * nub, 156 virtual bool compareNubName( const IOService * nub, OSString * name, 159 virtual bool pciMatchNub( IOPCIDevice * nub, 162 virtual bool matchKeys( IOPCIDevice * nub, const char * keys, 165 virtual IOReturn getNubResources( IOService * nub ); [all...] |
/macosx-10.9.5/IOHIDFamily-503.215.2/IOHIDFamily/ |
H A D | IOHIDInterface.cpp | 84 IOHIDInterface * nub = new IOHIDInterface; local 86 if ((nub == 0) || !nub->init() || !elements) 88 if (nub) nub->release(); 92 nub->_elementArray = elements; 93 nub->_elementArray->retain(); 95 return nub;
|
H A D | IOHIDPointing.cpp | 51 IOHIDPointing *nub = new IOHIDPointing; local 53 if ((nub == 0) || !nub->initWithMouseProperties(buttonCount, pointerResolution, scrollResolution, isDispatcher) ) 55 if (nub) nub->release(); 59 return nub;
|
/macosx-10.9.5/IOHIDFamily-503.215.2/IOHIDSystem/ |
H A D | IOBSDConsole.cpp | 104 void IOBSDConsole::arbitrateForKeyboard( IOHIKeyboard * nub ) 106 nub->open(this, 0, 0,
|
/macosx-10.9.5/IOATAFamily-252.0.3/ |
H A D | ATADeviceNub.cpp | 102 ATADeviceNub* nub = new ATADeviceNub; local 104 if( ! nub ) 107 if( !nub->init( provider, unit, devType) ) 109 nub->release(); 112 return nub;
|