aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/lockmgr.h
Commit message (Expand)AuthorAgeFilesLines
* Remove __PAlfred Perlstein2002-03-191-10/+10
* Change wmesg to const char * instead of char *Eivind Eklund2002-03-051-3/+3
* Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()Matthew Dillon2001-12-201-1/+2
* KSE Milestone 2Julian Elischer2001-09-121-4/+4
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-3/+3
* RIP <machine/lock.h>.Mark Murray2001-02-111-2/+0
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-19/+1
* Add an assertion macro for lockmgr locks, LOCKMGR_ASSERT(lkp, what, p).Jake Burkholder2000-12-181-0/+22
* - Forward declare struct mtx instead of #include'ing sys/mutex.hJohn Baldwin2000-10-251-1/+2
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* For lockmgr mutex protection, use an array of mutexes that are allocatedJason Evans2000-10-121-7/+1
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-6/+16
* Increase pollution of LK_* name space and add flag LK_THISLAYER whichBoris Popov2000-09-251-0/+1
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakagePaul Saab2000-09-231-2/+2
* Lock reporting and assertion changes.Eivind Eklund1999-12-111-1/+4
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Simplify the handling of VCHR and VBLK vnodes using the new dev_t:Poul-Henning Kamp1999-08-261-2/+1
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingKirk McKusick1999-06-261-1/+2
* Add 'options DEBUG_LOCKS', which stores extra information in structEivind Eklund1999-01-201-1/+17
* Ifdefed conditionally used simplock variables.Bruce Evans1999-01-021-1/+2
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-1/+2
* Change the M_NAMEI allocations to use the zone allocator. This changeJohn Dyson1997-09-211-2/+3
* Moved the SIMPLE_LOCK stuff from machine/param.h to machine/lock.h.Steve Passe1997-08-301-1/+4
* Fix kern_lock so that it will work. Additionally, clean-up some of theJohn Dyson1997-08-181-4/+11
* pushed down "volatility" of simplelock to actual int inside the struct.Steve Passe1997-08-041-5/+5
* Back out align attribute that corrupts "machine independance" of file.Steve Passe1997-07-241-3/+2
* Forced 32bit alignment of struct simple_lock.Steve Passe1997-07-231-2/+3
* Add missing $Id$Peter Wemm1997-03-251-0/+1
* Replace original rev 1.2; Author: mpp; Date: 1997/02/12 06:52:47Peter Wemm1997-03-251-0/+1
* Replace original revision 1.1; Author dyson; Date: 1997/02/10 02:28:15Peter Wemm1997-03-251-3/+3
* Import 4.4BSD-Lite2 onto CSRG branchPeter Wemm1997-03-251-0/+180