index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
sys
/
taskqueue.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r258713,262062: add taskqueue_drain_all
avg
2014-02-17
1
-0
/
+1
*
Extend taskqueue(9) to enable per-taskqueue callbacks.
will
2013-03-23
1
-0
/
+13
*
Add a TASK_INITIALIZER() macro that can be used to statically
jhb
2011-12-19
1
-0
/
+6
*
Implement the delayed task execution extension to the taskqueue
kib
2011-04-26
1
-0
/
+20
*
Use M_WAITOK rather than M_NOWAIT when creating taskqueues via the
jhb
2011-02-04
1
-2
/
+2
*
Add a taskqueue_cancel(9) to cancel a pending task without waiting for
mdf
2010-11-08
1
-0
/
+2
*
Use a safer mechanism for determining if a task is currently running,
mdf
2010-10-13
1
-2
/
+1
*
Re-expose and briefly document taskqueue_run(9). The function is used
mdf
2010-10-12
1
-0
/
+1
*
Fix taskqueue_drain(9) to not have false negatives. For threaded
mdf
2010-07-22
1
-1
/
+1
*
Revert r207439 and solve the problem differently. The task handler
zml
2010-05-28
1
-1
/
+0
*
Handle taskqueue_drain(9) correctly on a threaded taskqueue:
zml
2010-04-30
1
-0
/
+1
*
Remove unused taskqueue_find() function.
pjd
2009-08-18
1
-2
/
+0
*
Remove OpenSolaris taskq port (it performs very poorly in our kernel) and
pjd
2009-08-17
1
-0
/
+2
*
revert changes accidentally included in last commit
kmacy
2008-07-18
1
-8
/
+0
*
import vendor fixes to cxgb
kmacy
2008-07-18
1
-0
/
+8
*
Implement taskqueue_block() and taskqueue_unblock(). These functions allow
scottl
2008-03-25
1
-0
/
+2
*
In keeping with style(9)'s recommendations on macros, use a ';'
rwatson
2008-03-16
1
-2
/
+2
*
Add the following to the taskqueue api:
scottl
2006-01-14
1
-13
/
+11
*
Add functions and macros and refactor code to make it easier to manage
scottl
2006-01-10
1
-1
/
+31
*
o enable shutdown of taskqueue threads; the thread servicing the queue checks
sam
2005-05-01
1
-3
/
+5
*
o eliminate modification of task structures after their run to avoid
sam
2005-04-24
1
-1
/
+0
*
Add taskqueue_drain. This waits for the specified task to finish, if
imp
2004-10-05
1
-0
/
+2
*
rearange some code that handles the thread taskqueue so that it is more
jmg
2004-08-08
1
-0
/
+11
*
Defer the vrele() on a jail's root vnode reference from prison_free()
rwatson
2004-01-23
1
-16
/
+1
*
"fast swi" taskqueue support. This is a taskqueue that uses spinlocks
sam
2003-09-05
1
-0
/
+9
*
Move dynamic sysctl(8) variable creation for the cd(4) and da(4) drivers
ken
2003-09-03
1
-2
/
+9
*
Introduce a new taskqueue that runs completely free of Giant, and in
scottl
2003-02-26
1
-0
/
+1
*
Revert the reindentation of struct task's definition from rev 1.4.
jhb
2001-10-28
1
-4
/
+4
*
- Change the taskqueue locking to protect the necessary parts of a task
jhb
2001-10-26
1
-14
/
+6
*
Add locking to taskqueues. There is one mutex per task, one mutex per
jhb
2001-10-26
1
-10
/
+18
*
taskqueue_swi is a pointer, not a struct. Fix a comment that misleadingly
msmith
2000-06-09
1
-1
/
+1
*
Style fixes.
dfr
2000-05-30
1
-31
/
+33
*
Add taskqueue system for easy-to-use SWIs among other things.
dfr
2000-05-28
1
-0
/
+113