aboutsummaryrefslogtreecommitdiff
path: root/include/linux/timer.h
AgeCommit message (Expand)AuthorFilesLines
2021-05-10timer: Revert "timer: Add timer_curr_running()"Gravatar Frederic Weisbecker 1-2/+0
2021-01-06timer: Add timer_curr_running()Gravatar Frederic Weisbecker 1-0/+2
2020-11-16timers: Make run_local_timers() staticGravatar Thomas Gleixner 1-1/+0
2020-09-24timers: Mask invalid flags in do_init_timer()Gravatar Qianli Zhao 1-0/+1
2020-04-27sysctl: pass kernel pointers to ->proc_handlerGravatar Christoph Hellwig 1-2/+1
2020-02-20timer: Use hlist_unhashed_lockless() in timer_pending()Gravatar Eric Dumazet 1-1/+1
2019-08-01timers: Prepare support for PREEMPT_RTGravatar Anna-Maria Gleixner 1-1/+1
2019-07-07timer: Document TIMER_PINNEDGravatar Peter Xu 1-8/+19
2018-04-17timers: Remove stale struct tvec_base forward declarationGravatar Liu, Changcheng 1-2/+0
2017-12-29timers: Reinitialize per cpu bases on hotplugGravatar Thomas Gleixner 1-1/+3
2017-11-21treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsGravatar Kees Cook 1-4/+1
2017-11-21timer: Remove redundant __setup_timer*() macrosGravatar Kees Cook 1-36/+20
2017-11-21timer: Pass function down to initialization routinesGravatar Kees Cook 1-15/+18
2017-11-21timer: Remove unused data arguments from macrosGravatar Kees Cook 1-10/+8
2017-11-21timer: Switch callback prototype to take struct timer_list * argumentGravatar Kees Cook 1-2/+2
2017-11-21timer: Pass timer_list pointer to callbacks unconditionallyGravatar Kees Cook 1-4/+0
2017-11-21timer: Remove setup_*timer() interfaceGravatar Kees Cook 1-17/+0
2017-11-21timer: Remove init_timer() interfaceGravatar Kees Cook 1-3/+0
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-27/+30
2017-11-12timers: Add a function to start/reduce a timerGravatar David Howells 1-0/+1
2017-11-08timer: Prepare to change all DEFINE_TIMER() callbacksGravatar Kees Cook 1-4/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-11-01timer: Add parenthesis around timer_setup() macro argumentsGravatar Kees Cook 1-4/+5
2017-10-20timer: Provide wrappers safe for use with LOCKDEPGravatar Kees Cook 1-0/+14
2017-10-05timer: Remove expires argument from __TIMER_INITIALIZER()Gravatar Kees Cook 1-3/+2
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERGravatar Kees Cook 1-2/+2
2017-10-05timer: Remove unused static initializer macrosGravatar Kees Cook 1-12/+0
2017-10-05timer: Remove last user of TIMER_INITIALIZERGravatar Kees Cook 1-1/+1
2017-10-05timer: Remove init_timer_deferrable() in favor of timer_setup()Gravatar Kees Cook 1-2/+0
2017-10-05timer: Remove init_timer_pinned() in favor of timer_setup()Gravatar Kees Cook 1-2/+0
2017-10-05timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack()Gravatar Kees Cook 1-2/+0
2017-10-05timer: Remove init_timer_pinned_deferrable() in favor of timer_setup()Gravatar Kees Cook 1-2/+0
2017-10-05timer: Convert schedule_timeout() to use from_timer()Gravatar Kees Cook 1-0/+8
2017-09-28timer: Prepare to change timer callback argument typeGravatar Kees Cook 1-0/+14
2017-03-03sched/headers, timers: Remove the <linux/sysctl.h> include from <linux/timer.h>Gravatar Ingo Molnar 1-1/+1
2017-02-27Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Gravatar Linus Torvalds 1-0/+2
2017-02-15timers: Make flags output in the timer_start tracepoint usefulGravatar Thomas Gleixner 1-0/+2
2017-02-10time: Remove CONFIG_TIMER_STATSGravatar Kees Cook 1-45/+0
2016-07-15timers/core: Convert to hotplug state machineGravatar Richard Cochran 1-0/+6
2016-07-07timers: Remove set_timer_slack() leftoversGravatar Thomas Gleixner 1-4/+0
2016-07-07timers: Switch to a non-cascading wheelGravatar Thomas Gleixner 1-0/+2
2016-07-07timers: Reduce the CPU index space to 256kGravatar Thomas Gleixner 1-5/+5
2016-07-07timers: Remove the deprecated mod_timer_pinned() APIGravatar Thomas Gleixner 1-3/+0
2016-07-07timers: Make 'pinned' a timer propertyGravatar Thomas Gleixner 1-3/+22
2016-05-06timer: add setup_deferrable_timer macroGravatar Lucas Stach 1-0/+2
2015-06-19timer: Reduce timer migration overhead if disabledGravatar Thomas Gleixner 1-0/+9
2015-06-19timer: Stats: Simplify the flags handlingGravatar Thomas Gleixner 1-4/+1
2015-06-19timer: Replace timer base by a cpu indexGravatar Thomas Gleixner 1-22/+16
2015-06-19timer: Use hlist for the timer wheel hash bucketsGravatar Thomas Gleixner 1-3/+3
2015-04-22tick: Nohz: Rework next timer evaluationGravatar Thomas Gleixner 1-7/+0