summaryrefslogtreecommitdiffstats
path: root/include/sys/taskq.h
Commit message (Expand)AuthorAgeFilesLines
* Linux 4.13 compat: wait queuesBrian Behlendorf2017-07-231-3/+4
* Add system_delay_taskq for long delayChunwei Chen2016-12-081-0/+2
* Add TASKQID_INVALID and TASKQID_INITIAL macrosUbuntu2016-11-021-0/+6
* Allow kicking a taskq to spawn more threadsChunwei Chen2016-02-051-0/+1
* Use tsd to store tq for taskq_memberChunwei Chen2016-01-201-1/+1
* Provide kstat for taskqsTim Chase2015-12-161-7/+14
* Fix cstyle issues in spl-taskq.c and taskq.hBrian Behlendorf2015-12-111-45/+46
* Don't use tq->tq_lock_flagsChunwei Chen2015-12-111-1/+0
* Subclass tq_lock to eliminate a lockdep warningOlaf Faaland2015-12-111-0/+9
* Revert "Make taskq_member() use ->journal_info"Brian Behlendorf2015-12-081-1/+1
* Make taskq_member() use ->journal_infoRichard Yao2015-12-081-1/+1
* Invert minclsyspri and maxclsyspriBrian Behlendorf2015-07-281-1/+1
* Add defclsyspri macroBrian Behlendorf2015-07-231-1/+1
* Add TASKQ_DYNAMIC featureBrian Behlendorf2015-06-241-3/+5
* Make taskq_wait() block until the queue is emptyChris Dunlop2015-06-091-1/+1
* Refresh links to web siteNed Bass2013-03-041-1/+1
* taskq delay/cancel functionalityBrian Behlendorf2012-12-121-14/+24
* taskq style, remove #define wrappersBrian Behlendorf2012-12-121-25/+15
* taskq style, convert spaces to soft tabsBrian Behlendorf2012-12-121-59/+61
* Remove TQ_SLEEP -> KM_SLEEP mappingBrian Behlendorf2012-09-121-2/+3
* Revert "Switch KM_SLEEP to KM_PUSHPAGE"Brian Behlendorf2012-09-121-1/+0
* Switch KM_SLEEP to KM_PUSHPAGEBrian Behlendorf2012-08-271-0/+1
* Revert "Add TASKQ_NORECLAIM flag"Brian Behlendorf2012-08-271-1/+0
* Store copy of tqent_flags prior to servicing taskPrakash Surya2011-12-161-0/+1
* Swap taskq_ent_t with taskqid_t in taskq_thread_tPrakash Surya2011-12-161-1/+1
* Implement taskq_dispatch_prealloc() interfacePrakash Surya2011-12-131-0/+9
* Replace tq_work_list and tq_threads in taskq_tPrakash Surya2011-12-131-2/+18
* Add TASKQ_NORECLAIM flagBrian Behlendorf2011-05-061-0/+1
* Implementation of the TQ_FRONT flag.Ned Bass2010-07-011-0/+1
* Accept but ignore TASKQ_DC_BATCH and TQ_FRONTBrian Behlendorf2010-06-281-0/+2
* Revert "Support TQ_FRONT flag used by taskq_dispatch()"Brian Behlendorf2010-06-211-2/+0
* Support TQ_FRONT flag used by taskq_dispatch()Brian Behlendorf2010-06-111-0/+2
* Cleanly split Linux proc.h (fs) from conflicting Solaris proc.h (process)Brian Behlendorf2010-06-111-0/+4
* Public Release PrepBrian Behlendorf2010-05-171-25/+15
* Add basic support for TASKQ_THREADS_CPU_PCT taskq flag which isBrian Behlendorf2009-07-091-0/+1
* Fix taskq_wait() not waiting bugBrian Behlendorf2009-03-151-0/+1
* Add system taskq supportBrian Behlendorf2009-01-051-0/+6
* Add sys/thread.hBrian Behlendorf2008-12-231-0/+1
* Apply a nice fix caught by Ricardo,behlendo2008-11-031-0/+1
* Commit bulk of remaining 2.6.9 and 2.6.26 compat changes.behlendo2008-08-111-9/+0
* Go through and add a header with the proper UCRL number.behlendo2008-05-261-0/+26
* New an improved taskq implementation for the SPL. It allows abehlendo2008-04-251-58/+51
* Two more GPL only symbols moved to helper functions in the spl module.behlendo2008-03-111-2/+4
* Add some typedefs to make it clearer when we passing a function,behlendo2008-03-101-1/+1
* Fix systemic naming mistakebehlendo2008-03-101-1/+1
* Reorganize /include/ to add a /sys/, this way we don't need tobehlendo2008-03-011-0/+87