summaryrefslogtreecommitdiff
path: root/include/linux/timer.h
AgeCommit message (Expand)Author
2017-11-13Merge remote-tracking branch 'tip/timers/core' into afs-nextDavid Howells
2017-11-12timers: Add a function to start/reduce a timerDavid Howells
2017-11-08timer: Prepare to change all DEFINE_TIMER() callbacksKees Cook
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-11-01timer: Add parenthesis around timer_setup() macro argumentsKees Cook
2017-10-20timer: Provide wrappers safe for use with LOCKDEPKees Cook
2017-10-05timer: Remove expires argument from __TIMER_INITIALIZER()Kees Cook
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERKees Cook
2017-10-05timer: Remove unused static initializer macrosKees Cook
2017-10-05timer: Remove last user of TIMER_INITIALIZERKees Cook
2017-10-05timer: Remove init_timer_deferrable() in favor of timer_setup()Kees Cook
2017-10-05timer: Remove init_timer_pinned() in favor of timer_setup()Kees Cook
2017-10-05timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack()Kees Cook
2017-10-05timer: Remove init_timer_pinned_deferrable() in favor of timer_setup()Kees Cook
2017-10-05timer: Convert schedule_timeout() to use from_timer()Kees Cook
2017-09-28timer: Prepare to change timer callback argument typeKees Cook
2017-03-03sched/headers, timers: Remove the <linux/sysctl.h> include from <linux/timer.h>Ingo Molnar
2017-02-27Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds
2017-02-15timers: Make flags output in the timer_start tracepoint usefulThomas Gleixner
2017-02-10time: Remove CONFIG_TIMER_STATSKees Cook
2016-07-15timers/core: Convert to hotplug state machineRichard Cochran
2016-07-07timers: Remove set_timer_slack() leftoversThomas Gleixner
2016-07-07timers: Switch to a non-cascading wheelThomas Gleixner
2016-07-07timers: Reduce the CPU index space to 256kThomas Gleixner
2016-07-07timers: Remove the deprecated mod_timer_pinned() APIThomas Gleixner
2016-07-07timers: Make 'pinned' a timer propertyThomas Gleixner
2016-05-06timer: add setup_deferrable_timer macroLucas Stach
2015-06-19timer: Reduce timer migration overhead if disabledThomas Gleixner
2015-06-19timer: Stats: Simplify the flags handlingThomas Gleixner
2015-06-19timer: Replace timer base by a cpu indexThomas Gleixner
2015-06-19timer: Use hlist for the timer wheel hash bucketsThomas Gleixner
2015-04-22tick: Nohz: Rework next timer evaluationThomas Gleixner
2012-08-21timer: Implement TIMER_IRQSAFETejun Heo
2012-08-21timer: Clean up timer initializersTejun Heo
2012-08-21timer: Relocate declarations of init_timer_on_stack_key()Tejun Heo
2012-08-21timer: Generalize timer->base flags handlingTejun Heo
2010-10-22timer: Make try_to_del_timer_sync() the same on SMP and UPYong Zhang
2010-10-21timer: Permit statically-declared work with deferrable timersPhil Carmody
2010-10-21timer: Initialize the field slack of timer_listChangli Gao
2010-10-21timer_list: Remove alignment padding on 64 bit when CONFIG_TIMER_STATSRichard Kennedy
2010-08-03timer: add on-stack deferrable timer interfacesJesse Barnes
2010-04-06timers: Introduce the concept of timer slack for legacy timersArjan van de Ven
2009-08-30timers: Drop a function prototypeRandy Dunlap
2009-06-24timer stats: Optimize by adding quick check to avoid function callsHeiko Carstens
2009-05-13timers: Framework for identifying pinned timersArun R Bharadwaj
2009-03-30Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2009-02-18timers: add mod_timer_pending()Ingo Molnar
2009-02-14timer: implement lockdep deadlock detectionJohannes Berg
2008-11-06Add round_jiffies_up and related routinesAlan Stern
2008-04-30debugobjects: add timer specific object debugging codeThomas Gleixner