Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

hrtimers: Delete hrtimer_init_on_stack()

hrtimer_init_on_stack() is now unused. Delete it.

Signed-off-by: Nam Cao <namcao@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/510ce0d2944c4a382ea51e51d03dcfb73ba0f4f7.1730386209.git.namcao@linutronix.de

authored by

Nam Cao and committed by
Thomas Gleixner
3c2fb015 d82fadc7

-19
-2
include/linux/hrtimer.h
··· 230 230 enum hrtimer_mode mode); 231 231 extern void hrtimer_setup(struct hrtimer *timer, enum hrtimer_restart (*function)(struct hrtimer *), 232 232 clockid_t clock_id, enum hrtimer_mode mode); 233 - extern void hrtimer_init_on_stack(struct hrtimer *timer, clockid_t which_clock, 234 - enum hrtimer_mode mode); 235 233 extern void hrtimer_setup_on_stack(struct hrtimer *timer, 236 234 enum hrtimer_restart (*function)(struct hrtimer *), 237 235 clockid_t clock_id, enum hrtimer_mode mode);
-17
kernel/time/hrtimer.c
··· 1630 1630 EXPORT_SYMBOL_GPL(hrtimer_setup); 1631 1631 1632 1632 /** 1633 - * hrtimer_init_on_stack - initialize a timer in stack memory 1634 - * @timer: The timer to be initialized 1635 - * @clock_id: The clock to be used 1636 - * @mode: The timer mode 1637 - * 1638 - * Similar to hrtimer_init(), except that this one must be used if struct hrtimer is in stack 1639 - * memory. 1640 - */ 1641 - void hrtimer_init_on_stack(struct hrtimer *timer, clockid_t clock_id, 1642 - enum hrtimer_mode mode) 1643 - { 1644 - debug_init_on_stack(timer, clock_id, mode); 1645 - __hrtimer_init(timer, clock_id, mode); 1646 - } 1647 - EXPORT_SYMBOL_GPL(hrtimer_init_on_stack); 1648 - 1649 - /** 1650 1633 * hrtimer_setup_on_stack - initialize a timer on stack memory 1651 1634 * @timer: The timer to be initialized 1652 1635 * @function: the callback function