Home
last modified time | relevance | path

Searched refs:posix_cputimers (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dposix-timers.h129 struct posix_cputimers { struct
145 static inline void posix_cputimers_init(struct posix_cputimers *pct) in posix_cputimers_init() argument
153 void posix_cputimers_group_init(struct posix_cputimers *pct, u64 cpu_limit);
155 static inline void posix_cputimers_rt_watchdog(struct posix_cputimers *pct, in posix_cputimers_rt_watchdog()
173 .posix_cputimers = { \
174 .bases = INIT_CPU_TIMERBASES(s.posix_cputimers.bases), \
177 struct posix_cputimers { }; struct
180 static inline void posix_cputimers_init(struct posix_cputimers *pct) { } in posix_cputimers_init()
181 static inline void posix_cputimers_group_init(struct posix_cputimers *pct, in posix_cputimers_group_init()
A Dsched.h1043 struct posix_cputimers posix_cputimers; member
/linux-6.3-rc2/kernel/time/
A Dposix-cpu-timers.c276 struct posix_cputimers *pct = &tsk->signal->posix_cputimers; in thread_group_sample_cputime()
298 struct posix_cputimers *pct = &tsk->signal->posix_cputimers; in thread_group_start_cputime()
343 struct posix_cputimers *pct = &p->signal->posix_cputimers; in cpu_clock_sample_group()
422 return tsk->posix_cputimers.bases + clkidx; in timer_base()
545 cleanup_timers(&tsk->posix_cputimers); in posix_cpu_timers_exit()
549 cleanup_timers(&tsk->signal->posix_cputimers); in posix_cpu_timers_exit_group()
898 struct posix_cputimers *pct = &tsk->posix_cputimers; in check_thread_timers()
938 struct posix_cputimers *pct = &sig->posix_cputimers; in stop_process_timers()
976 struct posix_cputimers *pct = &sig->posix_cputimers; in check_process_timers()
1115 struct posix_cputimers *pct = &tsk->posix_cputimers; in fastpath_timer_check()
[all …]
/linux-6.3-rc2/include/linux/sched/
A Dcputime.h79 if (!READ_ONCE(tsk->signal->posix_cputimers.timers_active)) in get_running_cputimer()
A Dsignal.h160 struct posix_cputimers posix_cputimers; member
/linux-6.3-rc2/kernel/
A Dfork.c1699 struct posix_cputimers *pct = &sig->posix_cputimers; in posix_cpu_timers_init_group()
2190 posix_cputimers_init(&p->posix_cputimers); in copy_process()
/linux-6.3-rc2/kernel/sched/
A Drt.c2618 posix_cputimers_rt_watchdog(&p->posix_cputimers, in watchdog()

Completed in 27 milliseconds