Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ SLEEP_UNLOC(D3DK) — Motorola System V 88k Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

SLEEP_UNLOCK(D3DK)  —  

NAME

SLEEP_UNLOCK − release a sleep lock .IX \f4SLEEP_UNLOCK\fP(D3DK)

SYNOPSIS

#include <sys/ksynch.h>
void SLEEP_UNLOCK(sleep_t ∗lockp);

ARGUMENTS

lockpPointer to the sleep lock to be released. 

DESCRIPTION

SLEEP_UNLOCK releases the sleep lock specified by lockp.  If there are processes waiting for the lock, one of the waiting processes is awakened. 

RETURN VALUE

None. 

LEVEL

Base or Interrupt. 

NOTES

Does not sleep. 

Driver defined basic locks, read/write locks, and sleep locks may be held across calls to this function. 

SEE ALSO

SLEEP_ALLOC(D3DK), SLEEP_DEALLOC(D3DK), SLEEP_LOCK(D3DK), SLEEP_LOCK_SIG(D3DK), SLEEP_LOCKAVAIL(D3DK), SLEEP_LOCKOWNED(D3DK), SLEEP_TRYLOCK(D3DK)

DDI/DKI

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026