SVR5
LOCK_DEALLOC(D3)
LOCK_DEALLOC --
deallocate an instance of a basic lock
Synopsis
#include <sys/types.h>
#include <sys/ksynch.h>
#include <sys/ddi.h>
void LOCK_DEALLOC(lock_t *lockp);
Description
LOCK_DEALLOC deallocates the basic lock specified by lockp.
Arguments
lockp-
Pointer to the basic lock to be deallocated.
Return values
None.
Usage
Attempting to deallocate a lock that is currently locked or is being
waited for is an error and will result in undefined behavior.
Context and synchronization
Non-blockable, interrupt, user, or blockable
context.
Hardware applicability
All
Version applicability
ddi:
5, 5mp, 6, 6mp, 7, 7mp, 7.1, 7.1mp, 8, 8mp
References
LOCK(D3),
LOCK_ALLOC(D3),
TRYLOCK(D3),
UNLOCK(D3)
``Spin locks (DDI)'' in HDK Technical Reference
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005