Home
last modified time | relevance | path

Searched refs:interruptType (Results 1 – 12 of 12) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOInterruptController.cpp86 int interruptType; in registerInterrupt() local
88 (getInterruptType(nub, source, &interruptType) == kIOReturnSuccess) && in registerInterrupt()
89 (kIOInterruptTypeLevel & interruptType)) { in registerInterrupt()
274 int *interruptType) in getInterruptType() argument
281 if (interruptType == NULL) { in getInterruptType()
290 *interruptType = getVectorType(vectorNumber, vector); in getInterruptType()
527 int cnt, interruptType; in initInterruptController() local
551 error = provider->getInterruptType(0, &interruptType); in initInterruptController()
553 if (interruptType & kIOInterruptTypeLevel) { in initInterruptController()
728 int *interruptType) in getInterruptType() argument
[all …]
H A DPassthruInterruptController.cpp113 int *interruptType) in getInterruptType() argument
115 if (interruptType == NULL) { in getInterruptType()
119 *interruptType = kIOInterruptTypeLevel; in getInterruptType()
H A DIOCPU.cpp754 int *interruptType) in getInterruptType() argument
756 if (interruptType == NULL) { in getInterruptType()
760 *interruptType = kIOInterruptTypeLevel; in getInterruptType()
H A DIOUserServer.cpp1476 int interruptType; member
1501 if (kIOInterruptTypeLevel & ivars->interruptType) { in IOInterruptDispatchSourceInterrupt()
1530 ret = provider->getInterruptType(index, &inst->ivars->interruptType); in Create_Impl()
1550 uint64_t * interruptType) in GetInterruptType_Impl() argument
1555 *interruptType = 0; in GetInterruptType_Impl()
1558 *interruptType = type; in GetInterruptType_Impl()
1701 if (willWait && (kIOInterruptTypeLevel & ivars->interruptType) && ivars->enable) { in CheckForWork_Impl()
2217 if (willWait && (kIOInterruptTypeLevel & ivars->interruptType) && ivars->enable) { in waitInterruptTrap()
H A DIOService.cpp8982 IOService::getInterruptType(int source, int *interruptType) in getInterruptType() argument
8993 return interruptController->getInterruptType(this, source, interruptType); in getInterruptType()
/xnu-11215/iokit/Examples/drvGenericInterruptController/
H A DGenericInterruptController.cpp112 int *interruptType) in getInterruptType() argument
114 if (interruptType == 0) { in getInterruptType()
H A DGenericInterruptController.h53 int *interruptType);
/xnu-11215/iokit/IOKit/
H A DIOInterruptController.h87 int *interruptType);
154 int *interruptType) APPLE_KEXT_OVERRIDE;
H A DPassthruInterruptController.h62 int *interruptType) APPLE_KEXT_OVERRIDE;
H A DIOCPU.h138 int *interruptType) APPLE_KEXT_OVERRIDE;
H A DIOService.h1422 virtual IOReturn getInterruptType(int source, int *interruptType);
/xnu-11215/iokit/DriverKit/
H A DIOInterruptDispatchSource.iig86 * @param interruptType The interrupt type for the interrupt source will be stored here.
96 uint64_t * interruptType);