aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/taskqueue.h
Commit message (Expand)AuthorAgeFilesLines
* revert changes accidentally included in last commitKip Macy2008-07-181-8/+0
* import vendor fixes to cxgbKip Macy2008-07-181-0/+8
* Implement taskqueue_block() and taskqueue_unblock(). These functions allowScott Long2008-03-251-0/+2
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-2/+2
* Add the following to the taskqueue api:Scott Long2006-01-141-13/+11
* Add functions and macros and refactor code to make it easier to manageScott Long2006-01-101-1/+31
* o enable shutdown of taskqueue threads; the thread servicing the queue checksSam Leffler2005-05-011-3/+5
* o eliminate modification of task structures after their run to avoidSam Leffler2005-04-241-1/+0
* Add taskqueue_drain. This waits for the specified task to finish, ifWarner Losh2004-10-051-0/+2
* rearange some code that handles the thread taskqueue so that it is moreJohn-Mark Gurney2004-08-081-0/+11
* Defer the vrele() on a jail's root vnode reference from prison_free()Robert Watson2004-01-231-16/+1
* "fast swi" taskqueue support. This is a taskqueue that uses spinlocksSam Leffler2003-09-051-0/+9
* Move dynamic sysctl(8) variable creation for the cd(4) and da(4) driversKenneth D. Merry2003-09-031-2/+9
* Introduce a new taskqueue that runs completely free of Giant, and inScott Long2003-02-261-0/+1
* Revert the reindentation of struct task's definition from rev 1.4.John Baldwin2001-10-281-4/+4
* - Change the taskqueue locking to protect the necessary parts of a taskJohn Baldwin2001-10-261-14/+6
* Add locking to taskqueues. There is one mutex per task, one mutex perJohn Baldwin2001-10-261-10/+18
* taskqueue_swi is a pointer, not a struct. Fix a comment that misleadinglyMike Smith2000-06-091-1/+1
* Style fixes.Doug Rabson2000-05-301-31/+33
* Add taskqueue system for easy-to-use SWIs among other things.Doug Rabson2000-05-281-0/+113