aboutsummaryrefslogtreecommitdiffstats
path: root/lib/timerqueue.c
diff options
context:
space:
mode:
authorJohn Stultz <[email protected]>2010-09-21 00:42:46 +0000
committerJohn Stultz <[email protected]>2010-12-03 00:41:39 +0000
commit87de5ac782761a3ebf806e434e8c9cc205a87274 (patch)
tree8186969d00da5d0daea37fcb92538bbc72c8f086 /lib/timerqueue.c
parenthrtimer: Remove stale comment on curr_timer (diff)
downloadkernel-87de5ac782761a3ebf806e434e8c9cc205a87274.tar.gz
kernel-87de5ac782761a3ebf806e434e8c9cc205a87274.zip
timers: Introduce timerlist infrastructure.
The timerlist infrastructure is a thin layer over the rbtree code that implements a simple list of timers sorted by an expires value, and a getnext function that provides a pointer to the earliest timer. This infrastructure allows drivers and other kernel infrastructure to easily implement timers without duplicating code. Signed-off-by: John Stultz <[email protected]> LKML Reference: <[email protected]> Reviewed-by: Thomas Gleixner <[email protected]> CC: Alessandro Zummo <[email protected]> CC: Thomas Gleixner <[email protected]> CC: Richard Cochran <[email protected]>
Diffstat (limited to 'lib/timerqueue.c')
0 files changed, 0 insertions, 0 deletions