Symbol: hrtimer_clock_base
include/linux/hrtimer_defs.h
108
struct hrtimer_clock_base clock_base[HRTIMER_MAX_CLOCK_BASES];
include/linux/hrtimer_types.h
43
struct hrtimer_clock_base *base;
include/linux/hrtimer_types.h
8
struct hrtimer_clock_base;
kernel/time/hrtimer.c
1104
static bool enqueue_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base,
kernel/time/hrtimer.c
1124
static inline void base_update_next_timer(struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
1139
static void __remove_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base,
kernel/time/hrtimer.c
1182
static inline bool remove_hrtimer(struct hrtimer *timer, struct hrtimer_clock_base *base,
kernel/time/hrtimer.c
1216
hrtimer_can_update_in_place(struct hrtimer *timer, struct hrtimer_clock_base *base, ktime_t expires)
kernel/time/hrtimer.c
1234
remove_and_enqueue_same_base(struct hrtimer *timer, struct hrtimer_clock_base *base,
kernel/time/hrtimer.c
1362
const enum hrtimer_mode mode, struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
1469
struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
1496
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
1569
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
1613
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
1677
static __always_inline bool is_migration_base(struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
1682
static __always_inline bool is_migration_base(struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
1707
struct hrtimer_clock_base *base = READ_ONCE(timer->base);
kernel/time/hrtimer.c
183
static struct hrtimer_clock_base *lock_hrtimer_base(const struct hrtimer *timer,
kernel/time/hrtimer.c
188
struct hrtimer_clock_base *base = READ_ONCE(timer->base);
kernel/time/hrtimer.c
1957
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
1990
static void __run_hrtimer(struct hrtimer_cpu_base *cpu_base, struct hrtimer_clock_base *base,
kernel/time/hrtimer.c
2063
static __always_inline struct hrtimer *clock_base_next_timer_safe(struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
2074
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
215
static bool hrtimer_suitable_target(struct hrtimer *timer, struct hrtimer_clock_base *new_base,
kernel/time/hrtimer.c
2513
struct hrtimer_clock_base *clock_b = &cpu_base->clock_base[i];
kernel/time/hrtimer.c
2544
static void migrate_hrtimer_list(struct hrtimer_clock_base *old_base,
kernel/time/hrtimer.c
2545
struct hrtimer_clock_base *new_base)
kernel/time/hrtimer.c
269
static inline struct hrtimer_clock_base *
kernel/time/hrtimer.c
270
switch_hrtimer_base(struct hrtimer *timer, struct hrtimer_clock_base *base, bool pinned)
kernel/time/hrtimer.c
273
struct hrtimer_clock_base *new_base;
kernel/time/hrtimer.c
317
static inline struct hrtimer_clock_base *lock_hrtimer_base(const struct hrtimer *timer,
kernel/time/hrtimer.c
321
struct hrtimer_clock_base *base = timer->base;
kernel/time/hrtimer.c
548
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
579
static __always_inline struct hrtimer *clock_base_next_timer(struct hrtimer_clock_base *base)
kernel/time/hrtimer.c
590
struct hrtimer_clock_base *base;
kernel/time/hrtimer.c
847
struct hrtimer_clock_base *base = timer->base;
kernel/time/hrtimer.c
904
struct hrtimer_clock_base *base;
kernel/time/timer_list.c
59
static void print_active_timers(struct seq_file *m, struct hrtimer_clock_base *base, u64 now)
kernel/time/timer_list.c
97
print_base(struct seq_file *m, struct hrtimer_clock_base *base, u64 now)