summaryrefslogtreecommitdiffstats
path: root/sys/sys/queue.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add singly-linked tail queue macros from FreeBSD.millert2020-12-301-1/+98
* - introducing _Q_INVALID to sys/queue.hsashan2018-07-121-2/+3
* Include sys/_null.h for the NULL definition.millert2016-09-091-1/+3
* Remove description of circular queues and add a small blurb aboutmillert2015-12-281-12/+9
* The CIRCLEQ_* macros have been deprecated and removed from queue.3millert2015-11-191-130/+1
* Add SIMPLEQ_CONCAT and TAILQ_CONCAT for moving one queue onto the endmillert2015-11-191-1/+18
* fix eyesoring trailing whitspacejasper2015-10-301-9/+9
* Let SLIST_REMOVE invalidate the pointer in more cases.bluhm2015-10-261-2/+2
* Fix CIRCLEQ_REPLACE. From Michael Piszczek (mpiszczek_at_ddn_dot_com).fgsch2013-07-031-3/+3
* add an xor cookie variant of simpleqtedu2013-05-031-1/+81
* SLIST_REMOVE_NEXT -> SLIST_REMOVE_AFTER for better consistency andnaddy2012-04-111-3/+3
* Remove SLIST_FOREACH_PREVPTR from src tree, it is not used anymore.bluhm2012-01-111-6/+1
* Add FOREACH_SAFE() data structure companions.pirofti2011-07-091-1/+41
* Add a SIMPLEQ_REMOVE_NEXT() macro analogous to SLIST_REMOVE_NEXT().matthew2011-07-031-1/+7
* Enable QUEUE_MACRO_DEBUG on DIAGNOSTIC kernels.pedro2007-04-301-2/+2
* Introduce debugging aid for queue macros. Disabled by default; butotto2005-11-251-1/+20
* Some uvm problem is being exposed with the more strict macros. Revert untilotto2005-10-251-12/+1
* Partly backout. NOLIST, used in LISTs is probably interfering. requested byotto2005-10-241-3/+1
* Performing certain operations on queue.h data structurs producedotto2005-10-171-1/+14
* minor white spacingderaadt2005-02-251-4/+4
* Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.grange2004-05-041-3/+3
* swap the last two parameters to TAILQ_FOREACH_REVERSE. matches what FreeBSDhenning2004-04-081-2/+2
* Add SLIST_FOREACH_PREVPTR and SLIST_REMOVE_NEXT. SLIST_FOREACH_PREVPTRmillert2003-12-161-1/+10
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Having to update queue(3) for DLIST_* is a major PITA; thus, just useangelos2001-06-231-65/+1
* Remove DLIST_INSERT_BEFORE -- unnecessary complication.angelos2001-06-231-9/+1
* One of these days, I'll learn to type.angelos2001-06-231-8/+8
* Typo.angelos2001-06-231-2/+2
* DLIST_* type/operations.angelos2001-06-231-1/+73
* support kernel event queues, from FreeBSD by Jonathan Lemon,provos2000-11-161-1/+14
* Try to unbreak TAILQ_FOREACH_REVERSE.art2000-09-071-4/+4
* fix TAILQ_REPLACE, add TAILQ_FOREACH_REVERSE; alaric@exoinc.comderaadt2000-04-151-22/+27
* Some new macros:espie1999-09-081-31/+162
* SIMPLEQ_END for symetryespie1999-09-051-1/+3
* Initializer macros from Netbsdniklas1999-01-081-1/+13
* Simple queue access methods used in the new pcmcia frameworkfgsch1998-09-111-1/+8
* spellingderaadt1998-07-151-2/+2
* four not threederaadt1998-06-021-3/+3
* one les tabmickey1997-11-281-10/+10
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-47/+66
* back out vfs lite2 till after 2.2deraadt1997-10-061-66/+47
* VFS Lite2 Changescsapuntz1997-10-061-47/+66
* the linked list argumentderaadt1996-05-221-2/+54
* partial sync with netbsd 960418, more to comederaadt1996-04-211-3/+3
* From NetBSD: 960217 mergeniklas1996-03-031-0/+1
* initial import of NetBSD treederaadt1995-10-181-0/+261