path: root/sys/sys/_lock.h
Commit message (Expand)AuthorAgeFilesLines
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+34
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* - Embed the recursion counter for any locking primitive directly in theAttilio Rao2008-05-151-5/+2
* - Re-implement lock profiling in such a way that it no longer breaksJeff Roberson2007-12-151-25/+0
* track lock class name in a way that doesn't break WITNESSKip Macy2006-11-131-5/+6
* MUTEX_PROFILING has been generalized to LOCK_PROFILING. We now profileKip Macy2006-11-111-0/+24
* Trim another pointer from struct lock_object (and thus from struct mtx andJohn Baldwin2006-01-061-1/+0
* Tweak witness handling of lock object to shave 2 pointers off of eachJohn Baldwin2005-12-051-2/+4
* Include <sys/_lock.h>'s prerequisite <sys/queue.h> before including theBruce Evans2004-06-191-2/+0
* I am not quite sure what broke compiling LINT:mcount.c, but a nestedPoul-Henning Kamp2004-06-161-0/+2
* Renamed the idempotency identifier to match the file name.Bruce Evans2002-06-071-3/+3
* Change the all locks list from a STAILQ to a TAILQ. This bloats structJohn Baldwin2002-06-061-1/+1
* Add a new char * pointer lo_type to struct lock_object that is used toJohn Baldwin2002-04-041-1/+2
* - Move the definition of LOCK_DEBUG back to sys/lock.h from sys/_lock.h.John Baldwin2001-10-191-16/+0
* Move the definition of LOCK_DEBUG from sys/lock.h to sys/_lock.h.John Baldwin2001-09-251-0/+16
* style(9) the structure definitions.David E. O'Brien2001-09-051-1/+1
* - Move state about lock objects out of struct lock_object and into a newJohn Baldwin2001-05-041-2/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+44