summaryrefslogtreecommitdiff
path: root/include/linux/timer.h
Commit message (Expand)AuthorAge
* timers: Remove stale struct tvec_base forward declarationLiu, Changcheng2018-04-17
* timers: Reinitialize per cpu bases on hotplugThomas Gleixner2017-12-29
* treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook2017-11-21
* timer: Remove redundant __setup_timer*() macrosKees Cook2017-11-21
* timer: Pass function down to initialization routinesKees Cook2017-11-21
* timer: Remove unused data arguments from macrosKees Cook2017-11-21
* timer: Switch callback prototype to take struct timer_list * argumentKees Cook2017-11-21
* timer: Pass timer_list pointer to callbacks unconditionallyKees Cook2017-11-21
* timer: Remove setup_*timer() interfaceKees Cook2017-11-21
* timer: Remove init_timer() interfaceKees Cook2017-11-21
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-11-13
|\
| * timers: Add a function to start/reduce a timerDavid Howells2017-11-12
| * timer: Prepare to change all DEFINE_TIMER() callbacksKees Cook2017-11-08
| * timer: Add parenthesis around timer_setup() macro argumentsKees Cook2017-11-01
| * timer: Provide wrappers safe for use with LOCKDEPKees Cook2017-10-20
| * timer: Remove expires argument from __TIMER_INITIALIZER()Kees Cook2017-10-05
| * timer: Remove expires and data arguments from DEFINE_TIMERKees Cook2017-10-05
| * timer: Remove unused static initializer macrosKees Cook2017-10-05
| * timer: Remove last user of TIMER_INITIALIZERKees Cook2017-10-05
| * timer: Remove init_timer_deferrable() in favor of timer_setup()Kees Cook2017-10-05
| * timer: Remove init_timer_pinned() in favor of timer_setup()Kees Cook2017-10-05
| * timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack()Kees Cook2017-10-05
| * timer: Remove init_timer_pinned_deferrable() in favor of timer_setup()Kees Cook2017-10-05
| * timer: Convert schedule_timeout() to use from_timer()Kees Cook2017-10-05
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-02
|/
* timer: Prepare to change timer callback argument typeKees Cook2017-09-28
* sched/headers, timers: Remove the <linux/sysctl.h> include from <linux/timer.h>Ingo Molnar2017-03-03
* Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2017-02-27
|\
| * timers: Make flags output in the timer_start tracepoint usefulThomas Gleixner2017-02-15
* | time: Remove CONFIG_TIMER_STATSKees Cook2017-02-10
|/
* timers/core: Convert to hotplug state machineRichard Cochran2016-07-15
* timers: Remove set_timer_slack() leftoversThomas Gleixner2016-07-07
* timers: Switch to a non-cascading wheelThomas Gleixner2016-07-07
* timers: Reduce the CPU index space to 256kThomas Gleixner2016-07-07
* timers: Remove the deprecated mod_timer_pinned() APIThomas Gleixner2016-07-07
* timers: Make 'pinned' a timer propertyThomas Gleixner2016-07-07
* timer: add setup_deferrable_timer macroLucas Stach2016-05-06
* timer: Reduce timer migration overhead if disabledThomas Gleixner2015-06-19
* timer: Stats: Simplify the flags handlingThomas Gleixner2015-06-19
* timer: Replace timer base by a cpu indexThomas Gleixner2015-06-19
* timer: Use hlist for the timer wheel hash bucketsThomas Gleixner2015-06-19
* tick: Nohz: Rework next timer evaluationThomas Gleixner2015-04-22
* timer: Implement TIMER_IRQSAFETejun Heo2012-08-21
* timer: Clean up timer initializersTejun Heo2012-08-21
* timer: Relocate declarations of init_timer_on_stack_key()Tejun Heo2012-08-21
* timer: Generalize timer->base flags handlingTejun Heo2012-08-21
* timer: Make try_to_del_timer_sync() the same on SMP and UPYong Zhang2010-10-22
* timer: Permit statically-declared work with deferrable timersPhil Carmody2010-10-21
* timer: Initialize the field slack of timer_listChangli Gao2010-10-21
* timer_list: Remove alignment padding on 64 bit when CONFIG_TIMER_STATSRichard Kennedy2010-10-21