aboutsummaryrefslogtreecommitdiff
path: root/kern/lock.h
Commit message (Expand)AuthorAgeFilesLines
* Fix compile with MACH_LOCK_MONDamien Zammit2024-02-191-0/+7
* simple lock: check that the non-_irq variants are not called from IRQSamuel Thibault2023-08-121-2/+8
* lock: Add _irq variantsSamuel Thibault2023-08-121-9/+75
* lock: Fix building with MACH_LDEBUG but NCPUS==1Samuel Thibault2023-08-121-1/+1
* lock: Rename simple_unlock version with information to _simple_unlockSamuel Thibault2023-08-121-1/+2
* lock_mon: Fix warningsSamuel Thibault2023-03-071-0/+2
* kern: Fix MACH_LOCK_MON lock monitoring debugDamien Zammit2023-03-071-0/+5
* lock: Add missing def_simple_lock_data definition for ncpus=1Samuel Thibault2023-02-091-0/+2
* slock: Fix initialization of statically-allocated slocksSamuel Thibault2023-02-081-0/+3
* Fix ddb warnings introduced with -Wstrict-prototypesFlavio Cruz2023-01-051-1/+3
* kern: keep track of the writer when debugging locksJustus Winter2015-08-171-0/+14
* kern: improve simple lock debuggingJustus Winter2015-08-171-2/+13
* kern: disable the simple lock checks while debuggingJustus Winter2015-08-171-0/+6
* kern/lock: make sure the macros are only used on simple locksJustus Winter2015-07-251-11/+24
* kern: quiet GCC warnings about set but unused variablesMarin Ramesa2013-12-161-2/+4
* kern: add missing prototypeMarin Ramesa2013-07-181-0/+2
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-3/+0
* Initial sourceThomas Bushnell1997-02-251-0/+177