path: root/sys/sys/_mutex.h
Commit message (Expand)AuthorAgeFilesLines
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Tweak comments.Attilio Rao2012-11-111-11/+11
* Give mtx(9) the ability to crunch different type of structures, with theAttilio Rao2012-10-311-0/+22
* - Embed the recursion counter for any locking primitive directly in theAttilio Rao2008-05-151-1/+0
* Rename the 'mtx_object', 'rw_object', and 'sx_object' members of mutexes,John Baldwin2007-03-211-1/+1
* MUTEX_PROFILING has been generalized to LOCK_PROFILING. We now profileKip Macy2006-11-111-19/+0
* Add some basic support for measuring sleep mutex contention to theRobert Watson2004-01-251-0/+9
* Add an implementation of turnstiles and change the sleep mutex code to useJohn Baldwin2003-11-111-2/+0
* Save 16 bytes per mutex if MUTEX_PROFILING is not defined.Poul-Henning Kamp2002-12-291-1/+6
* Add mtx_ prefixes to the fields used for mutex profiling, and fix a bugDag-Erling Smørgrav2002-07-031-3/+3
* Renamed the idempotency identifier to match the file name. Cleaned upBruce Evans2002-06-091-15/+14
* Instead of get_cyclecount(9), use nanotime(9) to record acquisition andDag-Erling Smørgrav2002-04-021-1/+1
* Mutex profiling code, conditional on the MUTEX_PROFILING option. Adds theDag-Erling Smørgrav2002-04-021-0/+5
* Modify the critical section API as follows:John Baldwin2001-12-181-1/+0
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* style(9) the structure definitions.David E. O'Brien2001-09-051-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+47