path: root/sys/sys/turnstile.h
Commit message (Expand)AuthorAgeFilesLines
* Fix the turnstile_lock() KPI.Mark Johnston2019-07-241-1/+2
* Drop "All rights reserved" from my copyright statements.John Baldwin2019-03-061-1/+0
* Remove an unused argument to turnstile_unpend.Mateusz Guzik2018-06-021-5/+1
* Add simple preempt safe epoch APIMatt Macy2018-05-101-1/+3
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Typo in comment.Konstantin Belousov2016-05-121-1/+1
* Drop the 3rd clause from all 3 clause BSD licenses where I am the soleJohn Baldwin2014-02-051-3/+0
* Tighten up some of the comments describing turnstiles and sleepqueues.Kirk McKusick2010-12-131-7/+8
* Commit 3/14 of sched_lock decomposition.Jeff Roberson2007-06-041-4/+6
* Update comments to mention that each turnstile contains two queues and toJohn Baldwin2006-04-181-4/+11
* - Bring back turnstile_empty() which can check to see if an individualJohn Baldwin2006-04-181-0/+2
* - Add support for having both a shared and exclusive queue of threads inJohn Baldwin2006-01-271-5/+13
* Garbage collect turnstile_empty() since it is unused.John Baldwin2006-01-171-4/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Rework the interface between priority propagation (lending) and theJohn Baldwin2004-12-301-0/+1
* Refine the turnstile and sleep queue interfaces just a bit:John Baldwin2004-10-121-16/+17
* Sort function prototypes.John Baldwin2004-04-061-3/+3
* Rename turnstile_wakeup() to turnstile_broadcast() to make the namingJohn Baldwin2004-04-061-3/+3
* Clarify and tweak some comments.John Baldwin2004-02-271-3/+5
* Oh dear, forgot this file in the turnstile commit. This header definesJohn Baldwin2003-11-111-0/+88