Contents

IORecursiveLockUnlock

Declaration

void IORecursiveLockUnlock(struct IORecursiveLock *lock);

Parameters

  • lock:

    Pointer to the allocated lock.

Discussion

Unlock a recursive lock.

Undo one call to IORecursiveLockLock, if the lock is now unlocked wake any blocked waiters. Results are undefined if the caller does not balance calls to IORecursiveLockLock with IORecursiveLockUnlock.

See Also

Functions