Lines Matching refs:prev
392 void vtime_common_task_switch(struct task_struct *prev) in vtime_common_task_switch() argument
394 if (is_idle_task(prev)) in vtime_common_task_switch()
395 vtime_account_idle(prev); in vtime_common_task_switch()
397 vtime_account_system(prev); in vtime_common_task_switch()
400 vtime_account_user(prev); in vtime_common_task_switch()
402 arch_vtime_task_switch(prev); in vtime_common_task_switch()
579 struct cputime *prev, in cputime_adjust() argument
601 if (prev->stime + prev->utime >= rtime) in cputime_adjust()
619 cputime_advance(&prev->stime, stime); in cputime_adjust()
620 cputime_advance(&prev->utime, utime); in cputime_adjust()
623 *ut = prev->utime; in cputime_adjust()
624 *st = prev->stime; in cputime_adjust()
743 void arch_vtime_task_switch(struct task_struct *prev) in arch_vtime_task_switch() argument
745 write_seqlock(&prev->vtime_seqlock); in arch_vtime_task_switch()
746 prev->vtime_snap_whence = VTIME_SLEEPING; in arch_vtime_task_switch()
747 write_sequnlock(&prev->vtime_seqlock); in arch_vtime_task_switch()