Lines Matching refs:resched_target
209 u64 resched_target; member
2283 u64 resched_target = sched->last_tick + sched->tick_period; in tick_ctx_update_resched_target() local
2285 if (time_before64(sched->resched_target, sched->last_tick) || in tick_ctx_update_resched_target()
2286 time_before64(resched_target, sched->resched_target)) in tick_ctx_update_resched_target()
2287 sched->resched_target = resched_target; in tick_ctx_update_resched_target()
2289 return sched->resched_target - sched->last_tick; in tick_ctx_update_resched_target()
2293 sched->resched_target = U64_MAX; in tick_ctx_update_resched_target()
2314 if (time_before64(now, sched->resched_target)) in tick_work()
2315 remaining_jiffies = sched->resched_target - now; in tick_work()
2515 if (sched->resched_target != U64_MAX) { in group_schedule_locked()
2527 sched->resched_target = sched->last_tick + sched->tick_period; in group_schedule_locked()
2529 time_before64(now, sched->resched_target)) in group_schedule_locked()
2530 delay_jiffies = min_t(unsigned long, sched->resched_target - now, ULONG_MAX); in group_schedule_locked()
3548 sched->resched_target = U64_MAX; in panthor_sched_init()