H A D | hrtimer.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright(C) 2005-2006, Thomas Gleixner <tglx@linutronix.de> 4 * Copyright(C) 2005-2007, Red Hat, Inc., Ingo Molnar 5 * Copyright(C) 2006-2007 Timesys Corp., Thomas Gleixner 7 * High-resolution kernel timers 9 * In contrast to the low-resolution timeout API, aka timer wheel, 50 #include "tick-interna 489 __next_base(struct hrtimer_cpu_base * cpu_base,unsigned int * active) __next_base() argument 502 for_each_active_base(base,cpu_base,active) global() argument 507 __hrtimer_next_event_base(struct hrtimer_cpu_base * cpu_base,const struct hrtimer * exclude,unsigned int active,ktime_t expires_next) __hrtimer_next_event_base() argument 574 unsigned int active; __hrtimer_get_next_event() local 873 update_needs_ipi(struct hrtimer_cpu_base * cpu_base,unsigned int active) update_needs_ipi() argument 1518 unsigned int active; hrtimer_next_event_without() local 1728 unsigned int active = cpu_base->active_bases & active_mask; __hrtimer_run_queues() local [all...] |