IORecursiveLockLock
Declaration
void IORecursiveLockLock(struct IORecursiveLock *lock);Parameters
- lock:
Pointer to the allocated lock.
Discussion
Lock a recursive lock.
Lock the recursive lock. If the lock is held by another thread, block waiting for its unlock. The lock may be taken recursively by the same thread, with a balanced number of calls to IORecursiveLockUnlock.