• John Stultz's avatar
    timers: Introduce timerlist infrastructure. · 87de5ac7
    John Stultz authored
    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: default avatarJohn Stultz <john.stultz@linaro.org>
    LKML Reference: <1290136329-18291-2-git-send-email-john.stultz@linaro.org>
    Reviewed-by: default avatarThomas Gleixner <tglx@linutronix.de>
    CC: Alessandro Zummo <a.zummo@towertech.it>
    CC: Thomas Gleixner <tglx@linutronix.de>
    CC: Richard Cochran <richardcochran@gmail.com>
    87de5ac7
Makefile 3.6 KB