Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ SLEEP_UNLOCK(D3) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought






       SLEEP_UNLOCK(D3)                                    SLEEP_UNLOCK(D3)


       NAME
             SLEEP_UNLOCK - release a sleep lock

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

          Arguments
             lockp     Pointer 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 Values
             None

       USAGE
          Level
             Base or Interrupt.

          Synchronization Constraints
             Does not sleep.

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

       REFERENCES
             SLEEP_ALLOC(D3), SLEEP_DEALLOC(D3), SLEEP_LOCK(D3),
             SLEEP_LOCK_SIG(D3), SLEEP_LOCKAVAIL(D3), SLEEP_LOCKOWNED(D3),
             SLEEP_TRYLOCK(D3)

       NOTICES
          Portability
             All processors

          Applicability
             ddi: 5, 5mp, 6, 6mp, 7, 7mp








                           Copyright 1994 Novell, Inc.               Page 1








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