Searched refs:IOInterruptVector (Results 1 – 5 of 5) sorted by relevance
| /xnu-11215/iokit/IOKit/ |
| H A D | IOInterruptController.h | 46 struct IOInterruptVector { struct 60 typedef struct IOInterruptVector IOInterruptVector; argument 73 IOInterruptVector *vectors; 99 virtual bool vectorCanBeShared(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 100 virtual void initVector(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 101 virtual int getVectorType(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 102 virtual void disableVectorHard(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 103 virtual void enableVector(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 104 virtual void causeVector(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vector); 121 …void timeStampInterruptHandlerStart(IOInterruptVectorNumber vectorNumber, IOInterruptVector *vecto… [all …]
|
| /xnu-11215/iokit/Examples/drvGenericInterruptController/ |
| H A D | GenericInterruptController.cpp | 67 vectors = (IOInterruptVector *)IOMalloc(numVectors * in start() 68 sizeof(IOInterruptVector)); in start() 72 bzero(vectors, numVectors * sizeof(IOInterruptVector)); in start() 136 IOInterruptVector *vector; in handleInterrupt() 182 IOInterruptVector *vector) in vectorCanBeShared() 190 IOInterruptVector *vector) in initVector() 199 IOInterruptVector *vector) in disableVectorHard() 207 IOInterruptVector *vector) in enableVector() 215 IOInterruptVector *vector) in causeVector()
|
| H A D | GenericInterruptController.h | 68 virtual bool vectorCanBeShared(long vectorNumber, IOInterruptVector *vector); 72 virtual void initVector(long vectorNumber, IOInterruptVector *vector); 75 virtual void disableVectorHard(long vectorNumber, IOInterruptVector *vector); 78 virtual void enableVector(long vectorNumber, IOInterruptVector *vector); 81 virtual void causeVector(long vectorNumber, IOInterruptVector *vector);
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOInterruptController.cpp | 63 IOInterruptVector *vector; in registerInterrupt() 234 IOInterruptVector *vector; in unregisterInterrupt() 278 IOInterruptVector *vector; in getInterruptType() 300 IOInterruptVector *vector; in enableInterrupt() 341 IOInterruptVector *vector; in disableInterrupt() 367 IOInterruptVector *vector; in causeInterrupt() 398 IOInterruptVector */*vector*/) in vectorCanBeShared() argument 674 IOInterruptVector *vector; in unregisterInterrupt() 739 IOInterruptVector *vector; in enableInterrupt() 772 IOInterruptVector *vector; in disableInterrupt() [all …]
|
| H A D | IOCPU.cpp | 616 vectors = (IOInterruptVector *)zalloc_permanent(numSources * in initCPUInterruptController() 617 sizeof(IOInterruptVector), ZALIGN(IOInterruptVector)); in initCPUInterruptController() 705 IOInterruptVector *vector; in registerInterrupt() 794 IOInterruptVector *vector; in handleInterrupt()
|