Home
last modified time | relevance | path

Searched refs:nextevt (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/trace/events/
H A Dtimer_migration.h199 TP_PROTO(struct tmigr_cpu *tmc, u64 nextevt),
201 TP_ARGS(tmc, nextevt),
204 __field( u64, nextevt)
211 __entry->nextevt = nextevt;
223 TP_PROTO(struct tmigr_cpu *tmc, u64 nextevt),
225 TP_ARGS(tmc, nextevt)
230 TP_PROTO(struct tmigr_cpu *tmc, u64 nextevt),
232 TP_ARGS(tmc, nextevt)
239 u64 nextevt),
246 __field( u64, nextevt )
[all …]
/linux-6.15/kernel/time/
H A Dtimer_migration.h16 struct timerqueue_node nextevt; member
137 extern u64 tmigr_cpu_deactivate(u64 nextevt);
138 extern u64 tmigr_cpu_new_timer(u64 nextevt);
139 extern u64 tmigr_quick_check(u64 nextevt);
H A Dtimer_migration.c598 if (!evt || now < evt->nextevt.expires) in tmigr_next_expired_groupevt()
619 return evt->nextevt.expires; in tmigr_next_groupevt_expires()
827 evt->nextevt.expires = nextexp; in tmigr_update_events()
930 now < tmc->cpuevt.nextevt.expires) { in tmigr_handle_remote_cpu()
1393 u64 tmigr_quick_check(u64 nextevt) in tmigr_quick_check() argument
1399 return nextevt; in tmigr_quick_check()
1402 return nextevt; in tmigr_quick_check()
1417 nextevt = min_t(u64, nextevt, READ_ONCE(group->next_expiry)); in tmigr_quick_check()
1419 return nextevt; in tmigr_quick_check()
1774 timerqueue_init(&tmc->cpuevt.nextevt); in tmigr_cpu_prepare()
[all …]
H A Dposix-cpu-timers.c155 ~pct->bases[CPUCLOCK_VIRT].nextevt | in expiry_cache_is_inactive()
156 ~pct->bases[CPUCLOCK_SCHED].nextevt); in expiry_cache_is_inactive()
438 base->nextevt = 0; in trigger_base_recalc_expires()
581 if (newexp < base->nextevt) in arm_timer()
582 base->nextevt = newexp; in arm_timer()
975 &pct->bases[CPUCLOCK_PROF].nextevt, in check_process_timers()
978 &pct->bases[CPUCLOCK_VIRT].nextevt, in check_process_timers()
1432 u64 now, *nextevt; in set_process_cpu_timer() local
1437 nextevt = &tsk->signal->posix_cputimers.bases[clkid].nextevt; in set_process_cpu_timer()
1463 if (*newval < *nextevt) in set_process_cpu_timer()
[all …]
H A Dtimer.c1976 u64 nextevt = hrtimer_get_next_event(); in cmp_next_hrtimer_event() local
1982 if (expires <= nextevt) in cmp_next_hrtimer_event()
1989 if (nextevt <= basem) in cmp_next_hrtimer_event()
2043 if (time_before_eq(nextevt, basej + 1)) { in fetch_next_timer_interrupt()
2045 if (time_before(nextevt, basej)) in fetch_next_timer_interrupt()
2046 nextevt = basej; in fetch_next_timer_interrupt()
2063 return nextevt; in fetch_next_timer_interrupt()
2078 return nextevt; in fetch_next_timer_interrupt()
2207 *nextevt = basej + (unsigned long)tmp; in timer_use_tmigr()
2229 unsigned long nextevt; in __get_next_timer_interrupt() local
[all …]
H A Dtick-internal.h107 ktime_t nextevt);
121 ktime_t nextevt) { BUG(); } in tick_setup_oneshot() argument
/linux-6.15/include/linux/
H A Dposix-timers.h99 pct->bases[0].nextevt = U64_MAX; in posix_cputimers_init()
100 pct->bases[1].nextevt = U64_MAX; in posix_cputimers_init()
101 pct->bases[2].nextevt = U64_MAX; in posix_cputimers_init()
109 pct->bases[CPUCLOCK_SCHED].nextevt = runtime; in posix_cputimers_rt_watchdog()
121 .nextevt = U64_MAX, \
H A Dposix-timers_types.h42 u64 nextevt; member