aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_rwlock.c
Commit message (Expand)AuthorAgeFilesLines
* Adjust td_locks for non-spin mutexes, rwlocks, and sx locks so that it isJohn Baldwin2006-07-271-0/+4
* Implement rw_try_upgrade() and rw_downgrade(). rw_try_upgrade() makes aJohn Baldwin2006-04-191-2/+133
* 'owner' is not used without SMP. Fix kernel build for such kernelWojciech A. Koszek2006-04-181-0/+4
* Adaptively spin before blocking on the turnstile if an rwlock is writeJohn Baldwin2006-04-181-7/+88
* - Add a rw_wowner() macro that just returns the owner of a write lock andJohn Baldwin2006-04-171-26/+38
* Fix another compile problem. If I find any more, this file is going in theScott Long2006-02-011-1/+1
* Regroup order of operations to better reflect what was probably intended.Scott Long2006-01-301-3/+3
* Take a stab at making this compile when WITNESS is not defined. gcc can'tScott Long2006-01-291-4/+4
* Unbreak on archs where %d doesn't print uintptr_t arithmetic.Max Laier2006-01-291-1/+2
* Add a basic reader/writer lock implementation to the kernel. ThisJohn Baldwin2006-01-271-0/+587