Lines Matching refs:cputimer
213 struct thread_group_cputimer *cputimer = &tsk->signal->cputimer; in thread_group_cputimer() local
217 if (!cputimer->running) { in thread_group_cputimer()
225 raw_spin_lock_irqsave(&cputimer->lock, flags); in thread_group_cputimer()
226 cputimer->running = 1; in thread_group_cputimer()
227 update_gt_cputime(&cputimer->cputime, &sum); in thread_group_cputimer()
229 raw_spin_lock_irqsave(&cputimer->lock, flags); in thread_group_cputimer()
230 *times = cputimer->cputime; in thread_group_cputimer()
231 raw_spin_unlock_irqrestore(&cputimer->lock, flags); in thread_group_cputimer()
585 if (tsk->signal->cputimer.running) in posix_cpu_timers_can_stop_tick()
887 struct thread_group_cputimer *cputimer = &sig->cputimer; in stop_process_timers() local
890 raw_spin_lock_irqsave(&cputimer->lock, flags); in stop_process_timers()
891 cputimer->running = 0; in stop_process_timers()
892 raw_spin_unlock_irqrestore(&cputimer->lock, flags); in stop_process_timers()
1114 if (sig->cputimer.running) { in fastpath_timer_check()
1117 raw_spin_lock(&sig->cputimer.lock); in fastpath_timer_check()
1118 group_sample = sig->cputimer.cputime; in fastpath_timer_check()
1119 raw_spin_unlock(&sig->cputimer.lock); in fastpath_timer_check()
1160 if (tsk->signal->cputimer.running) in run_posix_cpu_timers()