pthread_mutex_unlock man page on FreeBSD
Printed from http://www.polarhome.com/service/man/?qf=pthread_mutex_unlock&af=0&tf=2&of=FreeBSD
PTHREAD_MUTEX_UNLOCK(3) BSD Library Functions Manual PTHREAD_MUTEX_UNLOCK(3)
NAME
pthread_mutex_unlock — unlock a mutex
LIBRARY
POSIX Threads Library (libpthread, -lpthread)
SYNOPSIS
#include <pthread.h>
int
pthread_mutex_unlock(pthread_mutex_t *mutex);
DESCRIPTION
If the current thread holds the lock on mutex, then the
pthread_mutex_unlock() function unlocks mutex.
RETURN VALUES
If successful, pthread_mutex_unlock() will return zero, otherwise an
error number will be returned to indicate the error.
ERRORS
The pthread_mutex_unlock() function will fail if:
[EINVAL] The value specified by mutex is invalid.
[EPERM] The current thread does not hold a lock on mutex.
SEE ALSO
pthread_mutex_destroy(3), pthread_mutex_init(3), pthread_mutex_lock(3),
pthread_mutex_trylock(3)
STANDARDS
The pthread_mutex_unlock() function conforms to ISO/IEC 9945-1:1996
(“POSIX.1”).
BSD July 30, 1998 BSD
[top]
List of man pages available for FreeBSD
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|