Contents

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.

See Also

Functions