Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cff9e59f65019428ba8f172dcc8af0154590de42
/
include
/
linux
/
workqueue.h
62d3c54
Block: use a freezable workqueue for disk-event polling
by Alan Stern
· 13 years ago
b196be8
workqueue: make alloc_workqueue() take printf fmt and args for name
by Tejun Heo
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
9c5a2ba
workqueue: separate out drain_workqueue() from destroy_workqueue()
by Tejun Heo
· 14 years ago
2543a87
workqueue: remove cancel_rearming_delayed_work[queue]()
by Amerigo Wang
· 14 years ago
24d51ad
workqueue: fix build failure introduced by s/freezeable/freezable/
by Tejun Heo
· 14 years ago
43d133c
Merge branch 'master' into for-2.6.39
by Tejun Heo
· 14 years ago
58a69cb
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
by Tejun Heo
· 14 years ago
4149efb
workqueue: add system_freezeable_wq
by Tejun Heo
· 14 years ago
23d69b0
Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 14 years ago
dda5f0a
Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
ed41390
workqueue: deprecate cancel_rearming_delayed_work[queue]()
by Tejun Heo
· 14 years ago
ca1cab3
workqueues: s/ON_STACK/ONSTACK/
by Andrew Morton
· 14 years ago
dd6414b
timer: Permit statically-declared work with deferrable timers
by Phil Carmody
· 14 years ago
daaae6b
workqueue: remove in_workqueue_context()
by Tejun Heo
· 14 years ago
6370a6a
workqueue: add and use WQ_MEM_RECLAIM flag
by Tejun Heo
· 14 years ago
0938349
workqueue: implement flush[_delayed]_work_sync()
by Tejun Heo
· 14 years ago
401a8d0
workqueue: cleanup flush/cancel functions
by Tejun Heo
· 14 years ago
81dcaf6
workqueue: implement alloc_ordered_workqueue()
by Tejun Heo
· 14 years ago
c54fce6
workqueue: add documentation
by Tejun Heo
· 14 years ago
8a2e8e5d
workqueue: fix cwq->nr_active underflow
by Tejun Heo
· 14 years ago
e41e704
workqueue: improve destroy_workqueue() debuggability
by Tejun Heo
· 14 years ago
3b7433b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
by Linus Torvalds
· 14 years ago
6ee0578
workqueue: mark init_workqueues() as early_initcall()
by Suresh Siddha
· 14 years ago
e120153
workqueue: fix how cpu number is stored in work->data
by Tejun Heo
· 14 years ago
c7fc77f
workqueue: remove WQ_SINGLE_CPU and use WQ_UNBOUND instead
by Tejun Heo
· 14 years ago
f342179
workqueue: implement unbound workqueue
by Tejun Heo
· 14 years ago
bdbc5dd
workqueue: prepare for WQ_UNBOUND implementation
by Tejun Heo
· 14 years ago
fb0e7be
workqueue: implement cpu intensive workqueue
by Tejun Heo
· 14 years ago
649027d
workqueue: implement high priority workqueue
by Tejun Heo
· 14 years ago
dcd989c
workqueue: implement several utility APIs
by Tejun Heo
· 14 years ago
d320c03
workqueue: s/__create_workqueue()/alloc_workqueue()/, and add system workqueues
by Tejun Heo
· 14 years ago
b71ab8c
workqueue: increase max_active of keventd and kill current_is_keventd()
by Tejun Heo
· 14 years ago
e22bee7
workqueue: implement concurrency managed dynamic worker pool
by Tejun Heo
· 14 years ago
18aa9ef
workqueue: implement WQ_NON_REENTRANT
by Tejun Heo
· 14 years ago
7a22ad7
workqueue: carry cpu number in work data once execution starts
by Tejun Heo
· 14 years ago
502ca9d
workqueue: make single thread workqueue shared worker pool friendly
by Tejun Heo
· 14 years ago
a0a1a5f
workqueue: reimplement workqueue freeze using max_active
by Tejun Heo
· 14 years ago
1e19ffc
workqueue: implement per-cwq active work limit
by Tejun Heo
· 14 years ago
affee4b
workqueue: reimplement work flushing using linked works
by Tejun Heo
· 14 years ago
73f53c4
workqueue: reimplement workqueue flushing using color coded works
by Tejun Heo
· 14 years ago
0f90004
workqueue: update cwq alignement
by Tejun Heo
· 14 years ago
22df02b
workqueue: define masks for work flags and conditionalize STATIC flags
by Tejun Heo
· 14 years ago
97e37d7
workqueue: merge feature parameters into flags
by Tejun Heo
· 14 years ago
4690c4a
workqueue: misc/cosmetic updates
by Tejun Heo
· 14 years ago
c790bce
workqueue: kill RT workqueue
by Tejun Heo
· 14 years ago
a25909a
lockdep: Add an in_workqueue_context() lockdep-based test function
by Paul E. McKenney
· 14 years ago
dc186ad
workqueue: Add debugobjects support
by Thomas Gleixner
· 15 years ago
43046b6
workqueue: add 'flush_delayed_work()' to run and wait for delayed work
by Linus Torvalds
· 15 years ago
b9049df
Change "useing" -> "using".
by Dmitri Vorobiev
· 15 years ago
4e49627
workqueues: introduce __cancel_delayed_work()
by Oleg Nesterov
· 15 years ago
bf6aede
workqueue: add to_delayed_work() helper function
by Jean Delvare
· 16 years ago
3386c05
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 16 years ago
336f6c3
debugobjects: add and use INIT_WORK_ON_STACK
by Thomas Gleixner
· 16 years ago
6d612b0
locking, hpet: annotate false positive warning
by Peter Zijlstra
· 16 years ago
2d3854a
cpumask: introduce new API, without changing anything
by Rusty Russell
· 16 years ago
0d557dc
workqueue: introduce create_rt_workqueue
by Heiko Carstens
· 16 years ago
db70089
workqueues: implement flush_work()
by Oleg Nesterov
· 16 years ago
c1a220e
pm: introduce new interfaces schedule_work_on() and queue_work_on()
by Zhang Rui
· 16 years ago
b3c9752
include/linux: Remove all users of FASTCALL() macro
by Harvey Harrison
· 17 years ago
eb13ba8
lockdep: fix workqueue creation API lockdep interaction
by Johannes Berg
· 17 years ago
4e6045f
workqueue: debug flushing deadlocks with lockdep
by Johannes Berg
· 17 years ago
1f1f642
make cancel_xxx_work_sync() return a boolean
by Oleg Nesterov
· 17 years ago
f5a421a
rename cancel_rearming_delayed_work() to cancel_delayed_work_sync()
by Oleg Nesterov
· 17 years ago
223a10a
revert "cancel_delayed_work: use del_timer() instead of del_timer_sync()"
by Oleg Nesterov
· 17 years ago
e3dfd29
make freezeable workqueues singlethread
by Oleg Nesterov
· 17 years ago
28e53bd
unify flush_work/flush_work_keventd and rename it to cancel_work_sync
by Oleg Nesterov
· 18 years ago
23b2e59
workqueue: kill NOAUTOREL works
by Oleg Nesterov
· 18 years ago
1634c48
make cancel_rearming_delayed_work() work on any workqueue, not just keventd_wq
by Oleg Nesterov
· 18 years ago
7097a87
workqueue: kill run_scheduled_work()
by Oleg Nesterov
· 18 years ago
b89deed
implement flush_work()
by Oleg Nesterov
· 18 years ago
2828703
Add a new deferrable delayed work init
by Venki Pallipadi
· 18 years ago
071b638
[WORKQUEUE]: cancel_delayed_work: use del_timer() instead of del_timer_sync()
by Oleg Nesterov
· 18 years ago
a08727b
Make workqueue bit operations work on "atomic_long_t"
by Linus Torvalds
· 18 years ago
0221872
Fix "delayed_work_pending()" macro expansion
by Linus Torvalds
· 18 years ago
68380b5
Add "run_scheduled_work()" workqueue function
by Linus Torvalds
· 18 years ago
341a595
[PATCH] Support for freezeable workqueues
by Rafael J. Wysocki
· 18 years ago
65f27f3
WorkStruct: Pass the work_struct pointer instead of context data
by David Howells
· 18 years ago
365970a
WorkStruct: Merge the pending bit into the wq_data pointer
by David Howells
· 18 years ago
6bb49e5
WorkStruct: Typedef the work function prototype
by David Howells
· 18 years ago
52bad64
WorkStruct: Separate delayable and non-delayable events.
by David Howells
· 18 years ago
7a6bc1c
[CPUFREQ] Add queue_delayed_work_on() interface for workqueues.
by Venkatesh Pallipadi
· 18 years ago
1fa44ec
[SCSI] add execute_in_process_context() API
by James Bottomley
· 19 years ago
15316ba
[PATCH] add schedule_on_each_cpu()
by Christoph Lameter
· 19 years ago
81ddef7
[PATCH] re-export cancel_rearming_delayed_workqueue
by James Bottomley
· 20 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago