summaryrefslogtreecommitdiffstats
path: root/sys/sys/lockmgr.h
Commit message (Expand)AuthorAgeFilesLines
* Record the file, line, and pid of the last successful shared lock holder. Thisjeff2002-05-301-0/+5
* Remove __Palfred2002-03-191-10/+10
* Change wmesg to const char * instead of char *eivind2002-03-051-3/+3
* Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()dillon2001-12-201-1/+2
* KSE Milestone 2julian2001-09-121-4/+4
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-3/+3
* RIP <machine/lock.h>.markm2001-02-111-2/+0
* Convert all simplelocks to mutexes and remove the simplelock implementations.jasone2001-01-241-19/+1
* Add an assertion macro for lockmgr locks, LOCKMGR_ASSERT(lkp, what, p).jake2000-12-181-0/+22
* - Forward declare struct mtx instead of #include'ing sys/mutex.hjhb2000-10-251-1/+2
* Catch up to moving headers:jhb2000-10-201-1/+1
* For lockmgr mutex protection, use an array of mutexes that are allocatedjasone2000-10-121-7/+1
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-6/+16
* Increase pollution of LK_* name space and add flag LK_THISLAYER whichbp2000-09-251-0/+1
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakageps2000-09-231-2/+2
* Lock reporting and assertion changes.eivind1999-12-111-1/+4
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Simplify the handling of VCHR and VBLK vnodes using the new dev_t:phk1999-08-261-2/+1
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-261-1/+2
* Add 'options DEBUG_LOCKS', which stores extra information in structeivind1999-01-201-1/+17
* Ifdefed conditionally used simplock variables.bde1999-01-021-1/+2
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-1/+2
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-211-2/+3
* Moved the SIMPLE_LOCK stuff from machine/param.h to machine/lock.h.fsmp1997-08-301-1/+4
* Fix kern_lock so that it will work. Additionally, clean-up some of thedyson1997-08-181-4/+11
* pushed down "volatility" of simplelock to actual int inside the struct.fsmp1997-08-041-5/+5
* Back out align attribute that corrupts "machine independance" of file.fsmp1997-07-241-3/+2
* Forced 32bit alignment of struct simple_lock.fsmp1997-07-231-2/+3
* Add missing $Id$peter1997-03-251-0/+1
* Replace original rev 1.2; Author: mpp; Date: 1997/02/12 06:52:47peter1997-03-251-0/+1
* Replace original revision 1.1; Author dyson; Date: 1997/02/10 02:28:15peter1997-03-251-3/+3
* Import 4.4BSD-Lite2 onto CSRG branchpeter1997-03-251-0/+180
OpenPOWER on IntegriCloud