simple_unlock(9r) [osf1 man page]
simple_unlock(9r) simple_unlock(9r) NAME
simple_unlock - General: Releases a simple lock SYNOPSIS
#include <kern/lock.h> void simple_unlock( simple_lock_t slock_ptr ); ARGUMENTS
Specifies a pointer to a simple lock structure. You passed this pointer in a previous call to the simple_lock routine. DESCRIPTION
The simple_unlock routine releases a simple lock for the resource associated with the specified simple lock structure pointer. This simple lock was previously asserted by calling the simple_lock or simple_lock_try routine. RETURN VALUES
None FILES
SEE ALSO
Routines: decl_simple_lock_data(9r), simple_lock(9r), simple_lock_terminate(9r), simple_lock_try(9r) Data Structures: slock(9s) simple_unlock(9r)
Check Out this Related Man Page
simple_lock_init(9r) simple_lock_init(9r) NAME
simple_lock_init - General: Initializes a simple lock structure SYNOPSIS
#include <kern/lock.h> void simple_lock_init( simple_lock_t slock_ptr ); ARGUMENTS
Specifies a pointer to a simple lock structure. You can declare this simple lock structure by using the decl_simple_lock_data routine. DESCRIPTION
The simple_lock_init routine initializes the simple lock structure that you previously declared with the decl_simple_lock_data routine. You need to initialize the simple lock structure only once. After you initialize the simple lock structure, you can call simple_lock to assert exclusive access on the associated resource. RETURN VALUES
None FILES
SEE ALSO
Routines: decl_simple_lock_data(9r), simple_lock(9r), simple_lock_terminate(9r), simple_lock_try(9r), simple_unlock(9r) Data Structures: slock(9s) simple_lock_init(9r)