Lines Matching refs:cputime
135 void account_user_time(struct task_struct *p, cputime_t cputime, in account_user_time() argument
141 p->utime += cputime; in account_user_time()
143 account_group_user_time(p, cputime); in account_user_time()
148 task_group_account_field(p, index, (__force u64) cputime); in account_user_time()
160 static void account_guest_time(struct task_struct *p, cputime_t cputime, in account_guest_time() argument
166 p->utime += cputime; in account_guest_time()
168 account_group_user_time(p, cputime); in account_guest_time()
169 p->gtime += cputime; in account_guest_time()
173 cpustat[CPUTIME_NICE] += (__force u64) cputime; in account_guest_time()
174 cpustat[CPUTIME_GUEST_NICE] += (__force u64) cputime; in account_guest_time()
176 cpustat[CPUTIME_USER] += (__force u64) cputime; in account_guest_time()
177 cpustat[CPUTIME_GUEST] += (__force u64) cputime; in account_guest_time()
189 void __account_system_time(struct task_struct *p, cputime_t cputime, in __account_system_time() argument
193 p->stime += cputime; in __account_system_time()
195 account_group_system_time(p, cputime); in __account_system_time()
198 task_group_account_field(p, index, (__force u64) cputime); in __account_system_time()
212 cputime_t cputime, cputime_t cputime_scaled) in account_system_time() argument
217 account_guest_time(p, cputime, cputime_scaled); in account_system_time()
228 __account_system_time(p, cputime, cputime_scaled, index); in account_system_time()
235 void account_steal_time(cputime_t cputime) in account_steal_time() argument
239 cpustat[CPUTIME_STEAL] += (__force u64) cputime; in account_steal_time()
246 void account_idle_time(cputime_t cputime) in account_idle_time() argument
252 cpustat[CPUTIME_IOWAIT] += (__force u64) cputime; in account_idle_time()
254 cpustat[CPUTIME_IDLE] += (__force u64) cputime; in account_idle_time()
343 u64 cputime = (__force u64) cputime_one_jiffy; in irqtime_account_process_tick() local
349 cputime *= ticks; in irqtime_account_process_tick()
353 cpustat[CPUTIME_IRQ] += cputime; in irqtime_account_process_tick()
355 cpustat[CPUTIME_SOFTIRQ] += cputime; in irqtime_account_process_tick()
362 __account_system_time(p, cputime, scaled, CPUTIME_SOFTIRQ); in irqtime_account_process_tick()
364 account_user_time(p, cputime, scaled); in irqtime_account_process_tick()
366 account_idle_time(cputime); in irqtime_account_process_tick()
368 account_guest_time(p, cputime, scaled); in irqtime_account_process_tick()
370 __account_system_time(p, cputime, scaled, CPUTIME_SYSTEM); in irqtime_account_process_tick()
450 struct task_cputime cputime; in thread_group_cputime_adjusted() local
452 thread_group_cputime(p, &cputime); in thread_group_cputime_adjusted()
454 *ut = cputime.utime; in thread_group_cputime_adjusted()
455 *st = cputime.stime; in thread_group_cputime_adjusted()
579 struct cputime *prev, in cputime_adjust()
629 struct task_cputime cputime = { in task_cputime_adjusted() local
633 task_cputime(p, &cputime.utime, &cputime.stime); in task_cputime_adjusted()
634 cputime_adjust(&cputime, &p->prev_cputime, ut, st); in task_cputime_adjusted()
639 struct task_cputime cputime; in thread_group_cputime_adjusted() local
641 thread_group_cputime(p, &cputime); in thread_group_cputime_adjusted()
642 cputime_adjust(&cputime, &p->signal->prev_cputime, ut, st); in thread_group_cputime_adjusted()