Searched refs:interruptLock (Results 1 - 4 of 4) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/iokit/Examples/drvGenericInterruptController/
H A DGenericInterruptController.cpp72 vectors[cnt].interruptLock = IOLockAlloc();
73 if (vectors[cnt].interruptLock == NULL) {
75 if (vectors[cnt].interruptLock != NULL)
76 IOLockFree(vectors[cnt].interruptLock);
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOInterruptController.cpp85 IOTakeLock(vector->interruptLock);
104 IOUnlock(vector->interruptLock);
117 IOUnlock(vector->interruptLock);
141 IOUnlock(vector->interruptLock);
169 IOUnlock(vector->interruptLock);
200 IOUnlock(vector->interruptLock);
219 IOUnlock(vector->interruptLock);
236 IOTakeLock(vector->interruptLock);
240 IOUnlock(vector->interruptLock);
250 // Clear all the storage for the vector except for interruptLock
[all...]
H A DIOCPU.cpp595 vectors[cnt].interruptLock = IOLockAlloc();
596 if (vectors[cnt].interruptLock == NULL) {
598 if (vectors[cnt].interruptLock != NULL)
599 IOLockFree(vectors[cnt].interruptLock);
677 IOTakeLock(vector->interruptLock);
681 IOUnlock(vector->interruptLock);
697 IOUnlock(vector->interruptLock);
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIOInterruptController.h51 IOLock * interruptLock; member in struct:IOInterruptVector

Completed in 22 milliseconds