|
tis_write_unlock(3)
Contents
|
tis_write_unlock - Unlocks the specified read-write lock
that was acquired for write access
#include <tis.h>
int tis_write_unlock(
tis_rwlock_t *lock );
Standard C Library (libc.so, libc.a)
None
Address of the read-write lock to be unlocked.
This routine unlocks a read-write lock that was acquired
for write access.
Upon completion of this routine, any thread waiting to
acquire the lock for read access will have those acquisitions
granted. If no threads are waiting to acquire the
lock for read access, then a thread waiting to acquire it
for write access will have that acquisition granted.
If an error condition occurs, this routine returns an
integer value indicating the type of error. Possible
return values are as follows: Successful completion. The
value specified by lock is invalid.
None
Functions: tis_read_lock(3), tis_read_trylock(3),
tis_read_unlock(3), tis_rwlock_init(3),
tis_rwlock_destroy(3), tis_write_lock(3), tis_write_trylock(3)
Manuals: Guide to DECthreads and Programmer's Guide
tis_write_unlock(3)
[ Back ] |