Lines Matching refs:stats
31 struct taskstats *stats, struct task_struct *tsk) in bacct_add_tsk() argument
43 stats->ac_etime = delta; in bacct_add_tsk()
46 stats->ac_btime = get_seconds() - delta; in bacct_add_tsk()
48 stats->ac_exitcode = tsk->exit_code; in bacct_add_tsk()
50 stats->ac_flag |= AFORK; in bacct_add_tsk()
53 stats->ac_flag |= ASU; in bacct_add_tsk()
55 stats->ac_flag |= ACORE; in bacct_add_tsk()
57 stats->ac_flag |= AXSIG; in bacct_add_tsk()
58 stats->ac_nice = task_nice(tsk); in bacct_add_tsk()
59 stats->ac_sched = tsk->policy; in bacct_add_tsk()
60 stats->ac_pid = task_pid_nr_ns(tsk, pid_ns); in bacct_add_tsk()
63 stats->ac_uid = from_kuid_munged(user_ns, tcred->uid); in bacct_add_tsk()
64 stats->ac_gid = from_kgid_munged(user_ns, tcred->gid); in bacct_add_tsk()
65 stats->ac_ppid = pid_alive(tsk) ? in bacct_add_tsk()
70 stats->ac_utime = cputime_to_usecs(utime); in bacct_add_tsk()
71 stats->ac_stime = cputime_to_usecs(stime); in bacct_add_tsk()
74 stats->ac_utimescaled = cputime_to_usecs(utimescaled); in bacct_add_tsk()
75 stats->ac_stimescaled = cputime_to_usecs(stimescaled); in bacct_add_tsk()
77 stats->ac_minflt = tsk->min_flt; in bacct_add_tsk()
78 stats->ac_majflt = tsk->maj_flt; in bacct_add_tsk()
80 strncpy(stats->ac_comm, tsk->comm, sizeof(stats->ac_comm)); in bacct_add_tsk()
92 void xacct_add_tsk(struct taskstats *stats, struct task_struct *p) in xacct_add_tsk() argument
97 stats->coremem = p->acct_rss_mem1 * PAGE_SIZE / MB; in xacct_add_tsk()
98 stats->virtmem = p->acct_vm_mem1 * PAGE_SIZE / MB; in xacct_add_tsk()
102 stats->hiwater_rss = get_mm_hiwater_rss(mm) * PAGE_SIZE / KB; in xacct_add_tsk()
103 stats->hiwater_vm = get_mm_hiwater_vm(mm) * PAGE_SIZE / KB; in xacct_add_tsk()
106 stats->read_char = p->ioac.rchar & KB_MASK; in xacct_add_tsk()
107 stats->write_char = p->ioac.wchar & KB_MASK; in xacct_add_tsk()
108 stats->read_syscalls = p->ioac.syscr & KB_MASK; in xacct_add_tsk()
109 stats->write_syscalls = p->ioac.syscw & KB_MASK; in xacct_add_tsk()
111 stats->read_bytes = p->ioac.read_bytes & KB_MASK; in xacct_add_tsk()
112 stats->write_bytes = p->ioac.write_bytes & KB_MASK; in xacct_add_tsk()
113 stats->cancelled_write_bytes = p->ioac.cancelled_write_bytes & KB_MASK; in xacct_add_tsk()
115 stats->read_bytes = 0; in xacct_add_tsk()
116 stats->write_bytes = 0; in xacct_add_tsk()
117 stats->cancelled_write_bytes = 0; in xacct_add_tsk()