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

/xnu-2782.1.97/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);
/xnu-2782.1.97/iokit/Kernel/
H A DIOInterruptController.cpp79 IOLockLock(vector->interruptLock);
98 IOLockUnlock(vector->interruptLock);
111 IOLockUnlock(vector->interruptLock);
135 IOLockUnlock(vector->interruptLock);
163 IOLockUnlock(vector->interruptLock);
195 IOLockUnlock(vector->interruptLock);
214 IOLockUnlock(vector->interruptLock);
231 IOLockLock(vector->interruptLock);
235 IOLockUnlock(vector->interruptLock);
245 // Clear all the storage for the vector except for interruptLock
[all...]
H A DIOCPU.cpp670 vectors[cnt].interruptLock = IOLockAlloc();
671 if (vectors[cnt].interruptLock == NULL) {
673 if (vectors[cnt].interruptLock != NULL)
674 IOLockFree(vectors[cnt].interruptLock);
753 IOTakeLock(vector->interruptLock);
757 IOUnlock(vector->interruptLock);
773 IOUnlock(vector->interruptLock);
/xnu-2782.1.97/iokit/IOKit/
H A DIOInterruptController.h51 IOLock * interruptLock; member in struct:IOInterruptVector

Completed in 29 milliseconds