summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/thread/thr_mutex.c
Commit message (Expand)AuthorAgeFilesLines
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()deischen2002-05-241-41/+9
* To be consistent, use the __weak_reference macro from <sys/cdefs.h>deischen2001-04-101-5/+5
* Really set the flags for a private mutex (used by libc/libc_r).deischen2001-02-261-2/+5
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-173/+266
* Change a "while {}" loop to a "do {} while" to allow it to bedeischen2000-11-201-3/+3
* Don't needlessly poll file descriptors when there are nodeischen2000-11-091-11/+24
* At the beginning of pthread_mutex_lock(), call _thread_init() ifjdp2000-11-011-0/+3
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-16/+48
* Fix an off-by-one error in the recursive mutex handling that made italfred2000-08-131-3/+3
* pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() arejasone2000-06-141-13/+39
* Fix pthread_suspend_np/pthread_resume_np. For the record, suspending adeischen2000-03-151-1/+3
* Implement continuations to correctly handle [sig|_]longjmp() inside of ajasone2000-01-191-5/+3
* Track libc's three-tier symbol naming. libc_r must currently implementjasone2000-01-121-2/+2
* Fix problems with cancellation while in critical regions.deischen1999-12-171-0/+1
* add pthread_cancel, obtained from OpenBSD.alfred1999-11-281-3/+44
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* In the words of the author:jb1999-06-201-72/+120
* Fix a problem with static initialisation of mutexes and conditionjb1999-05-231-0/+18
* [ The author's description... ]jb1999-03-231-187/+1071
* Add support for pthread_mutexattr_settype(). As a side effect ofeivind1998-11-281-20/+47
* Close a window between unlocking a spinlock and changing the thread state.jb1998-11-151-10/+8
* Removed unused variables.alex1998-09-071-1/+0
* A style fix for my previous commit.alex1998-08-021-1/+1
* Fixed a race condition during the first lock/trylock of a staticallyalex1998-08-021-4/+21
* Implement compile time debug support instead of tracking file name andjb1998-06-091-12/+14
* Change signal model to match POSIX (i.e. one set of signal handlersjb1998-04-291-65/+47
* Enable static initialisation of mutexes and condition variables.jb1998-04-041-4/+16
* Modify the return values to comply with POSIX. Previously thesealex1997-11-251-32/+16
* Submitted by: John Birrelljulian1997-02-051-8/+8
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-201-216/+249
* Reviewed by: julianjulian1996-01-221-0/+360
OpenPOWER on IntegriCloud