index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
sys
/
queue.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add singly-linked tail queue macros from FreeBSD.
millert
2020-12-30
1
-1
/
+98
*
- introducing _Q_INVALID to sys/queue.h
sashan
2018-07-12
1
-2
/
+3
*
Include sys/_null.h for the NULL definition.
millert
2016-09-09
1
-1
/
+3
*
Remove description of circular queues and add a small blurb about
millert
2015-12-28
1
-12
/
+9
*
The CIRCLEQ_* macros have been deprecated and removed from queue.3
millert
2015-11-19
1
-130
/
+1
*
Add SIMPLEQ_CONCAT and TAILQ_CONCAT for moving one queue onto the end
millert
2015-11-19
1
-1
/
+18
*
fix eyesoring trailing whitspace
jasper
2015-10-30
1
-9
/
+9
*
Let SLIST_REMOVE invalidate the pointer in more cases.
bluhm
2015-10-26
1
-2
/
+2
*
Fix CIRCLEQ_REPLACE. From Michael Piszczek (mpiszczek_at_ddn_dot_com).
fgsch
2013-07-03
1
-3
/
+3
*
add an xor cookie variant of simpleq
tedu
2013-05-03
1
-1
/
+81
*
SLIST_REMOVE_NEXT -> SLIST_REMOVE_AFTER for better consistency and
naddy
2012-04-11
1
-3
/
+3
*
Remove SLIST_FOREACH_PREVPTR from src tree, it is not used anymore.
bluhm
2012-01-11
1
-6
/
+1
*
Add FOREACH_SAFE() data structure companions.
pirofti
2011-07-09
1
-1
/
+41
*
Add a SIMPLEQ_REMOVE_NEXT() macro analogous to SLIST_REMOVE_NEXT().
matthew
2011-07-03
1
-1
/
+7
*
Enable QUEUE_MACRO_DEBUG on DIAGNOSTIC kernels.
pedro
2007-04-30
1
-2
/
+2
*
Introduce debugging aid for queue macros. Disabled by default; but
otto
2005-11-25
1
-1
/
+20
*
Some uvm problem is being exposed with the more strict macros. Revert until
otto
2005-10-25
1
-12
/
+1
*
Partly backout. NOLIST, used in LISTs is probably interfering. requested by
otto
2005-10-24
1
-3
/
+1
*
Performing certain operations on queue.h data structurs produced
otto
2005-10-17
1
-1
/
+14
*
minor white spacing
deraadt
2005-02-25
1
-4
/
+4
*
Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.
grange
2004-05-04
1
-3
/
+3
*
swap the last two parameters to TAILQ_FOREACH_REVERSE. matches what FreeBSD
henning
2004-04-08
1
-2
/
+2
*
Add SLIST_FOREACH_PREVPTR and SLIST_REMOVE_NEXT. SLIST_FOREACH_PREVPTR
millert
2003-12-16
1
-1
/
+10
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
Having to update queue(3) for DLIST_* is a major PITA; thus, just use
angelos
2001-06-23
1
-65
/
+1
*
Remove DLIST_INSERT_BEFORE -- unnecessary complication.
angelos
2001-06-23
1
-9
/
+1
*
One of these days, I'll learn to type.
angelos
2001-06-23
1
-8
/
+8
*
Typo.
angelos
2001-06-23
1
-2
/
+2
*
DLIST_* type/operations.
angelos
2001-06-23
1
-1
/
+73
*
support kernel event queues, from FreeBSD by Jonathan Lemon,
provos
2000-11-16
1
-1
/
+14
*
Try to unbreak TAILQ_FOREACH_REVERSE.
art
2000-09-07
1
-4
/
+4
*
fix TAILQ_REPLACE, add TAILQ_FOREACH_REVERSE; alaric@exoinc.com
deraadt
2000-04-15
1
-22
/
+27
*
Some new macros:
espie
1999-09-08
1
-31
/
+162
*
SIMPLEQ_END for symetry
espie
1999-09-05
1
-1
/
+3
*
Initializer macros from Netbsd
niklas
1999-01-08
1
-1
/
+13
*
Simple queue access methods used in the new pcmcia framework
fgsch
1998-09-11
1
-1
/
+8
*
spelling
deraadt
1998-07-15
1
-2
/
+2
*
four not three
deraadt
1998-06-02
1
-3
/
+3
*
one les tab
mickey
1997-11-28
1
-10
/
+10
*
Updates for VFS Lite 2 + soft update.
csapuntz
1997-11-06
1
-47
/
+66
*
back out vfs lite2 till after 2.2
deraadt
1997-10-06
1
-66
/
+47
*
VFS Lite2 Changes
csapuntz
1997-10-06
1
-47
/
+66
*
the linked list argument
deraadt
1996-05-22
1
-2
/
+54
*
partial sync with netbsd 960418, more to come
deraadt
1996-04-21
1
-3
/
+3
*
From NetBSD: 960217 merge
niklas
1996-03-03
1
-0
/
+1
*
initial import of NetBSD tree
deraadt
1995-10-18
1
-0
/
+261