Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ebde53ec1a5501b506d6f6756f98cbf11d5944ad
/
include
/
linux
/
workqueue.h
112202d
workqueue: rename cpu_workqueue to pool_workqueue
by Tejun Heo
· 12 years ago
60c057b
workqueue: add delayed_work->wq to simplify reentrancy handling
by Lai Jiangshan
· 12 years ago
6be1958
workqueue: replace WORK_CPU_NONE/LAST with WORK_CPU_END
by Lai Jiangshan
· 12 years ago
7c3eed5
workqueue: record pool ID instead of CPU in work->data when off-queue
by Tejun Heo
· 12 years ago
715b06b
workqueue: introduce WORK_OFFQ_CPU_NONE
by Tejun Heo
· 12 years ago
e2905b2
workqueue: unexport work_cpu()
by Tejun Heo
· 12 years ago
136b572
workqueue: deprecate __cancel_delayed_work()
by Tejun Heo
· 12 years ago
57b30ae
workqueue: reimplement cancel_delayed_work() using try_to_grab_pending()
by Tejun Heo
· 12 years ago
e0aecdd
workqueue: use irqsafe timer for delayed_work
by Tejun Heo
· 12 years ago
f991b31
workqueue: clean up delayed_work initializers and add missing one
by Tejun Heo
· 12 years ago
203b42f
workqueue: make deferrable delayed_work initializer names consistent
by Tejun Heo
· 12 years ago
ee64e7f
workqueue: cosmetic whitespace updates for macro definitions
by Tejun Heo
· 12 years ago
3b07e9c
workqueue: deprecate system_nrt[_freezable]_wq
by Tejun Heo
· 12 years ago
4382973
workqueue: deprecate flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
ae930e0
workqueue: gut system_nrt[_freezable]_wq()
by Tejun Heo
· 12 years ago
606a502
workqueue: gut flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
1265057
workqueue: fix CPU binding of flush_delayed_work[_sync]()
by Tejun Heo
· 12 years ago
8376fe2
workqueue: implement mod_delayed_work[_on]()
by Tejun Heo
· 12 years ago
bbb68df
workqueue: mark a work item being canceled as such
by Tejun Heo
· 12 years ago
b549007
workqueue: introduce WORK_OFFQ_FLAG_*
by Tejun Heo
· 12 years ago
d8e794d
workqueue: set delayed_work->timer function on initialization
by Tejun Heo
· 12 years ago
d4283e9
workqueue: make queueing functions return bool
by Tejun Heo
· 12 years ago
0a13c00
workqueue: reorder queueing functions so that _on() variants are on top
by Tejun Heo
· 12 years ago
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
· 15 years ago
649027d
workqueue: implement high priority workqueue
by Tejun Heo
· 15 years ago
dcd989c
workqueue: implement several utility APIs
by Tejun Heo
· 15 years ago
d320c03
workqueue: s/__create_workqueue()/alloc_workqueue()/, and add system workqueues
by Tejun Heo
· 15 years ago
b71ab8c
workqueue: increase max_active of keventd and kill current_is_keventd()
by Tejun Heo
· 15 years ago
e22bee7
workqueue: implement concurrency managed dynamic worker pool
by Tejun Heo
· 15 years ago
18aa9ef
workqueue: implement WQ_NON_REENTRANT
by Tejun Heo
· 15 years ago
7a22ad7
workqueue: carry cpu number in work data once execution starts
by Tejun Heo
· 15 years ago
502ca9d
workqueue: make single thread workqueue shared worker pool friendly
by Tejun Heo
· 15 years ago
a0a1a5f
workqueue: reimplement workqueue freeze using max_active
by Tejun Heo
· 15 years ago
1e19ffc
workqueue: implement per-cwq active work limit
by Tejun Heo
· 15 years ago
affee4b
workqueue: reimplement work flushing using linked works
by Tejun Heo
· 15 years ago
73f53c4
workqueue: reimplement workqueue flushing using color coded works
by Tejun Heo
· 15 years ago
0f90004
workqueue: update cwq alignement
by Tejun Heo
· 15 years ago
22df02b
workqueue: define masks for work flags and conditionalize STATIC flags
by Tejun Heo
· 15 years ago
97e37d7
workqueue: merge feature parameters into flags
by Tejun Heo
· 15 years ago
4690c4a
workqueue: misc/cosmetic updates
by Tejun Heo
· 15 years ago
c790bce
workqueue: kill RT workqueue
by Tejun Heo
· 15 years ago
a25909a
lockdep: Add an in_workqueue_context() lockdep-based test function
by Paul E. McKenney
· 15 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
· 16 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
· 18 years ago
e3dfd29
make freezeable workqueues singlethread
by Oleg Nesterov
· 18 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
Next »