Home
last modified time | relevance | path

Searched refs:cputimer (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/include/linux/sched/
Dcputime.h82 struct thread_group_cputimer *cputimer = &tsk->signal->cputimer; in get_running_cputimer() local
85 if (!READ_ONCE(cputimer->running)) in get_running_cputimer()
105 return cputimer; in get_running_cputimer()
128 struct thread_group_cputimer *cputimer = get_running_cputimer(tsk); in account_group_user_time() local
130 if (!cputimer) in account_group_user_time()
133 atomic64_add(cputime, &cputimer->cputime_atomic.utime); in account_group_user_time()
149 struct thread_group_cputimer *cputimer = get_running_cputimer(tsk); in account_group_system_time() local
151 if (!cputimer) in account_group_system_time()
154 atomic64_add(cputime, &cputimer->cputime_atomic.stime); in account_group_system_time()
170 struct thread_group_cputimer *cputimer = get_running_cputimer(tsk); in account_group_exec_runtime() local
[all …]
Dsignal.h148 struct thread_group_cputimer cputimer; member
/Linux-v4.19/kernel/time/
Dposix-cpu-timers.c214 struct thread_group_cputimer *cputimer = &tsk->signal->cputimer; in thread_group_cputimer() local
218 if (!READ_ONCE(cputimer->running)) { in thread_group_cputimer()
225 update_gt_cputime(&cputimer->cputime_atomic, &sum); in thread_group_cputimer()
234 WRITE_ONCE(cputimer->running, true); in thread_group_cputimer()
236 sample_cputime_atomic(times, &cputimer->cputime_atomic); in thread_group_cputimer()
876 struct thread_group_cputimer *cputimer = &sig->cputimer; in stop_process_timers() local
879 WRITE_ONCE(cputimer->running, false); in stop_process_timers()
927 if (!READ_ONCE(tsk->signal->cputimer.running)) in check_process_timers()
934 sig->cputimer.checking_timer = true; in check_process_timers()
997 sig->cputimer.checking_timer = false; in check_process_timers()
[all …]
/Linux-v4.19/init/
Dinit_task.c30 .cputimer = {
/Linux-v4.19/kernel/
Dfork.c1458 sig->cputimer.running = true; in posix_cpu_timers_init_group()