Symbol: rusage
bin/csh/csh.c
82
struct rusage ru0;
bin/csh/csh.h
143
extern struct rusage ru0;
bin/csh/extern.h
303
void prusage1(FILE *, const char *, int, struct rusage *, struct rusage *,
bin/csh/extern.h
305
void prusage(FILE *, struct rusage *, struct rusage *, struct timespec *,
bin/csh/extern.h
307
void ruadd(struct rusage *, struct rusage *);
bin/csh/proc.c
652
static struct rusage zru;
bin/csh/proc.c
813
static struct rusage zru;
bin/csh/proc.c
815
struct rusage ru;
bin/csh/proc.c
92
struct rusage ru;
bin/csh/proc.h
57
struct rusage p_rusage;
bin/csh/time.c
106
ruadd(struct rusage *ru, struct rusage *ru2)
bin/csh/time.c
129
prusage(FILE *fp, struct rusage *r0, struct rusage *r1, struct timespec *e,
bin/csh/time.c
147
struct rusage *r0, struct rusage *r1,
bin/csh/time.c
59
struct rusage ruch;
bin/csh/time.c
75
struct rusage ru1, ruch;
games/sail/pl_1.c
136
pid = wait3(&status, WNOHANG, (struct rusage *)0);
lib/libc/compat/sys/compat_getrusage.c
56
struct rusage ru;
lib/libc/compat/sys/compat_wait4.c
63
struct rusage ru;
lib/libc/compat/sys/compat_wait4.c
76
struct rusage ru;
lib/libc/gen/clock.c
61
struct rusage ru;
lib/libc/gen/times.c
59
#define __times_rusage struct rusage
lib/libc/gen/wait.c
55
return (wait4(WAIT_ANY, istat, 0, (struct rusage *)NULL));
lib/libc/gen/wait3.c
48
wait3(int *istat, int options, struct rusage *rup)
lib/libc/gen/waitpid.c
54
return (wait4(pid, istat, options, (struct rusage *)0));
lib/libpthread/pthread_cancelstub.c
751
__wait450(pid_t wpid, int *status, int options, struct rusage *rusage)
lib/libpthread/pthread_cancelstub.c
758
retval = _sys___wait450(wpid, status, options, rusage);
libexec/ftpd/ftpd.c
1703
struct rusage rusage_before, rusage_after;
libexec/ftpd/ftpd.c
269
static void logrusage(const struct rusage *, const struct rusage *);
libexec/ftpd/ftpd.c
3690
logrusage(const struct rusage *rusage_before,
libexec/ftpd/ftpd.c
3691
const struct rusage *rusage_after)
sbin/cgdconfig/pkcs5_pbkdf2.c
167
struct rusage start;
sbin/cgdconfig/pkcs5_pbkdf2.c
168
struct rusage end;
sys/compat/common/kern_50.c
141
struct rusage ru;
sys/compat/common/kern_50.c
144
SCARG(uap, rusage) != NULL ? &ru : NULL);
sys/compat/common/kern_50.c
150
if (SCARG(uap, rusage)) {
sys/compat/common/kern_50.c
152
error = copyout(&ru50, SCARG(uap, rusage), sizeof(ru50));
sys/compat/common/kern_exit_43.c
96
l->l_md.md_regs[R0], (struct rusage *)l->l_md.md_regs[R1]);
sys/compat/common/kern_time_50.c
468
struct rusage ru;
sys/compat/common/kern_time_50.c
477
return copyout(&ru50, SCARG(uap, rusage), sizeof(ru50));
sys/compat/linux/arch/aarch64/linux_syscallargs.h
1084
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/aarch64/linux_syscallargs.h
461
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/aarch64/linux_systrace_args.c
1179
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/aarch64/linux_systrace_args.c
1765
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/aarch64/linux_systrace_args.c
677
uarg[4] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/alpha/linux_osf1.c
109
osf1_cvt_rusage_from_native(const struct rusage *ru, struct osf1_rusage *oru)
sys/compat/linux/arch/alpha/linux_osf1.c
172
struct rusage netbsd_rusage;
sys/compat/linux/arch/alpha/linux_osf1.c
185
SCARG(uap, rusage) != NULL ? &netbsd_rusage : NULL);
sys/compat/linux/arch/alpha/linux_osf1.c
191
if (SCARG(uap, rusage)) {
sys/compat/linux/arch/alpha/linux_osf1.c
193
error = copyout(&osf1_rusage, SCARG(uap, rusage),
sys/compat/linux/arch/alpha/linux_osf1.c
440
struct rusage ru;
sys/compat/linux/arch/alpha/linux_osf1.c
464
return copyout(&osf1_rusage, SCARG(uap, rusage), sizeof osf1_rusage);
sys/compat/linux/arch/alpha/linux_syscallargs.h
1125
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/alpha/linux_syscallargs.h
329
syscallarg(struct osf1_rusage *) rusage;
sys/compat/linux/arch/alpha/linux_syscallargs.h
52
syscallarg(struct osf1_rusage *) rusage;
sys/compat/linux/arch/alpha/linux_syscallargs.h
811
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/amd64/linux_syscallargs.h
1015
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/amd64/linux_syscallargs.h
315
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/amd64/linux_systrace_args.c
1738
uarg[4] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/amd64/linux_systrace_args.c
541
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/amd64/linux_systrace_args.c
853
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/arm/linux_syscallargs.h
1081
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/arm/linux_syscallargs.h
395
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/arm/linux_systrace_args.c
1827
uarg[4] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/arm/linux_systrace_args.c
477
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/arm/linux_systrace_args.c
734
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/i386/linux_syscallargs.h
1128
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/i386/linux_syscallargs.h
412
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/i386/linux_systrace_args.c
1890
uarg[4] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/i386/linux_systrace_args.c
484
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/i386/linux_systrace_args.c
757
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/compat/linux/arch/m68k/linux_syscallargs.h
397
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/mips/linux_syscallargs.h
1122
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/mips/linux_syscallargs.h
358
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/powerpc/linux_syscallargs.h
1014
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/arch/powerpc/linux_syscallargs.h
370
syscallarg(struct rusage50 *) rusage;
sys/compat/linux/common/linux_misc.c
225
struct rusage ru;
sys/compat/linux/common/linux_misc.c
242
SCARG(uap, rusage) != NULL ? &ru : NULL);
sys/compat/linux/common/linux_misc.c
253
if (SCARG(uap, rusage) != NULL) {
sys/compat/linux/common/linux_misc.c
255
error = copyout(&ru, SCARG(uap, rusage), sizeof(ru));
sys/compat/linux/common/linux_misc.c
325
if (error == 0 && SCARG(uap, rusage) != NULL) {
sys/compat/linux/common/linux_misc.c
327
error = copyout(&ru50, SCARG(uap, rusage), sizeof(ru50));
sys/compat/linux/common/linux_misc.c
716
struct rusage ru;
sys/compat/linux/common/linux_misc_notalpha.c
253
SCARG(&linux_w4a, rusage) = NULL;
sys/compat/linux32/arch/aarch64/linux32_syscallargs.h
368
syscallarg(netbsd32_rusage50p_t) rusage;
sys/compat/linux32/arch/aarch64/linux32_systrace_args.c
452
uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/linux32/arch/aarch64/linux32_systrace_args.c
699
uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/linux32/arch/amd64/linux32_syscallargs.h
377
syscallarg(netbsd32_rusage50p_t) rusage;
sys/compat/linux32/arch/amd64/linux32_systrace_args.c
459
uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/linux32/arch/amd64/linux32_systrace_args.c
722
uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/linux32/common/linux32_time.c
167
struct rusage ru;
sys/compat/linux32/common/linux32_wait.c
104
struct rusage ru;
sys/compat/linux32/common/linux32_wait.c
123
SCARG_P32(uap, rusage) != NULL ? &ru : NULL);
sys/compat/linux32/common/linux32_wait.c
133
if (SCARG_P32(uap, rusage) != NULL) {
sys/compat/linux32/common/linux32_wait.c
135
error = copyout(&ru32, SCARG_P32(uap, rusage), sizeof(ru32));
sys/compat/linux32/common/linux32_wait.c
88
NETBSD32PTR32(SCARG(&ua, rusage), NULL);
sys/compat/netbsd32/netbsd32_compat_50.c
785
struct rusage ru;
sys/compat/netbsd32/netbsd32_compat_50.c
788
SCARG_P32(uap, rusage) != NULL ? &ru : NULL);
sys/compat/netbsd32/netbsd32_compat_50.c
794
if (SCARG_P32(uap, rusage)) {
sys/compat/netbsd32/netbsd32_compat_50.c
796
error = copyout(&ru32, SCARG_P32(uap, rusage), sizeof(ru32));
sys/compat/netbsd32/netbsd32_compat_50.c
815
struct rusage ru;
sys/compat/netbsd32/netbsd32_compat_50.c
823
return copyout(&ru32, SCARG_P32(uap, rusage), sizeof(ru32));
sys/compat/netbsd32/netbsd32_conv.h
182
netbsd32_from_rusage(const struct rusage *rup,
sys/compat/netbsd32/netbsd32_conv.h
209
struct rusage *rup)
sys/compat/netbsd32/netbsd32_conv.h
234
netbsd32_from_rusage50(const struct rusage *rup,
sys/compat/netbsd32/netbsd32_syscallargs.h
2393
syscallarg(netbsd32_rusagep_t) rusage;
sys/compat/netbsd32/netbsd32_syscallargs.h
2423
syscallarg(netbsd32_rusagep_t) rusage;
sys/compat/netbsd32/netbsd32_syscallargs.h
629
syscallarg(netbsd32_rusage50p_t) rusage;
sys/compat/netbsd32/netbsd32_syscallargs.h
77
syscallarg(netbsd32_rusage50p_t) rusage;
sys/compat/netbsd32/netbsd32_systrace_args.c
3202
uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusagep_t */
sys/compat/netbsd32/netbsd32_systrace_args.c
3240
uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusagep_t */
sys/compat/netbsd32/netbsd32_systrace_args.c
75
uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/netbsd32/netbsd32_systrace_args.c
869
uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */
sys/compat/netbsd32/netbsd32_wait.c
161
struct rusage ru;
sys/compat/netbsd32/netbsd32_wait.c
169
return copyout(&ru32, SCARG_P32(uap, rusage), sizeof(ru32));
sys/compat/netbsd32/netbsd32_wait.c
60
struct rusage ru;
sys/compat/netbsd32/netbsd32_wait.c
63
SCARG_P32(uap, rusage) != NULL ? &ru : NULL);
sys/compat/netbsd32/netbsd32_wait.c
73
if (SCARG_P32(uap, rusage) && error == 0) {
sys/compat/netbsd32/netbsd32_wait.c
75
error = copyout(&ru32, SCARG_P32(uap, rusage), sizeof(ru32));
sys/compat/sunos/sunos_misc.c
131
SCARG(&bsd_ua, rusage) = SCARG(uap, rusage);
sys/compat/sunos/sunos_syscallargs.h
56
syscallarg(struct rusage50 *) rusage;
sys/compat/sunos32/sunos32_misc.c
204
SCARG(&bsd_ua, rusage) = SCARG(uap, rusage);
sys/compat/sunos32/sunos32_syscallargs.h
56
syscallarg(netbsd32_rusagep_t) rusage;
sys/compat/sys/resource.h
62
rusage_to_rusage50(const struct rusage *ru, struct rusage50 *ru50)
sys/compat/sys/resource.h
76
int __getrusage50(int, struct rusage *);
sys/compat/sys/wait.h
44
pid_t __wait350(int *, int, struct rusage *);
sys/compat/sys/wait.h
45
pid_t __wait450(pid_t, int *, int, struct rusage *);
sys/compat/ultrix/ultrix_misc.c
241
SCARG(&ap, rusage) = 0;
sys/compat/ultrix/ultrix_misc.c
254
SCARG(&ap, rusage) = SCARG(uap, rusage);
sys/compat/ultrix/ultrix_syscallargs.h
183
syscallarg(struct rusage50 *) rusage;
sys/kern/kern_acct.c
411
struct rusage *r;
sys/kern/kern_exit.c
704
do_sys_wait(int *pid, int *status, int options, struct rusage *ru)
sys/kern/kern_exit.c
745
struct rusage ru;
sys/kern/kern_exit.c
748
SCARG(uap, rusage) != NULL ? &ru : NULL);
sys/kern/kern_exit.c
757
if (SCARG(uap, rusage) && error == 0) {
sys/kern/kern_exit.c
758
error = copyout(&ru, SCARG(uap, rusage), sizeof(ru));
sys/kern/kern_exit.c
836
struct rusage *rup;
sys/kern/kern_lwp.c
1254
struct rusage *ru;
sys/kern/kern_proc.c
2775
struct rusage ru;
sys/kern/kern_resource.c
594
struct rusage ru;
sys/kern/kern_resource.c
601
return copyout(&ru, SCARG(uap, rusage), sizeof(ru));
sys/kern/kern_resource.c
605
getrusage1(struct proc *p, int who, struct rusage *ru)
sys/kern/kern_resource.c
633
struct rusage *ru = &p->p_stats->p_ru;
sys/kern/kern_resource.c
647
ruadd(struct rusage *ru, struct rusage *ru2)
sys/kern/kern_resource.c
662
rulwps(proc_t *p, struct rusage *ru)
sys/kern/systrace_args.c
3385
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage * */
sys/kern/systrace_args.c
3423
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage * */
sys/kern/systrace_args.c
75
uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/kern/systrace_args.c
869
uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
sys/miscfs/procfs/procfs_linux.c
457
struct rusage *cru = &p->p_stats->p_cru;
sys/sys/lwp.h
202
struct rusage l_ru; /* !: accounting information */
sys/sys/proc.h
522
int do_sys_wait(int *, int *, int, struct rusage *);
sys/sys/resource.h
157
int getrusage(int, struct rusage *) __RENAME(__getrusage50);
sys/sys/resource.h
80
struct rusage wru_self;
sys/sys/resource.h
81
struct rusage wru_children;
sys/sys/resourcevar.h
122
void ruadd(struct rusage *, struct rusage *);
sys/sys/resourcevar.h
123
void rulwps(proc_t *, struct rusage *);
sys/sys/resourcevar.h
129
int getrusage1(struct proc *, int, struct rusage *);
sys/sys/resourcevar.h
60
struct rusage p_ru; /* stats for this proc */
sys/sys/resourcevar.h
61
struct rusage p_cru; /* sum of stats for reaped children */
sys/sys/syscallargs.h
2923
syscallarg(struct rusage *) rusage;
sys/sys/syscallargs.h
2957
syscallarg(struct rusage *) rusage;
sys/sys/syscallargs.h
735
syscallarg(struct rusage50 *) rusage;
sys/sys/syscallargs.h
91
syscallarg(struct rusage50 *) rusage;
sys/sys/types.h
358
struct rusage;
sys/sys/wait.h
201
struct rusage; /* forward declaration */
sys/sys/wait.h
209
pid_t wait3(int *, int, struct rusage *) __RENAME(__wait350);
sys/sys/wait.h
210
pid_t wait4(pid_t, int *, int, struct rusage *) __RENAME(__wait450);
tests/lib/libc/sys/t_getrusage.c
106
struct rusage ru;
tests/lib/libc/sys/t_getrusage.c
118
(void)memset(&ru, 0, sizeof(struct rusage));
tests/lib/libc/sys/t_getrusage.c
134
struct rusage ru;
tests/lib/libc/sys/t_getrusage.c
143
(void)memset(&ru, 0, sizeof(struct rusage));
tests/lib/libc/sys/t_getrusage.c
169
struct rusage ru;
tests/lib/libc/sys/t_getrusage.c
202
struct rusage ru1, ru2;
tests/lib/libc/sys/t_getrusage.c
212
(void)memset(&ru1, 0, sizeof(struct rusage));
tests/lib/libc/sys/t_getrusage.c
213
(void)memset(&ru2, 0, sizeof(struct rusage));
tests/lib/libc/sys/t_getrusage.c
238
struct rusage ru;
tests/lib/libc/sys/t_getrusage.c
253
(void)memset(&ru, 0, sizeof(struct rusage));
tests/lib/libc/sys/t_getrusage.c
85
struct rusage ru;
tests/net/in_cksum/in_cksum.c
174
struct rusage res;
usr.bin/time/ext.h
4
void prusage1(FILE *, const char *fmt, int, struct rusage *, struct rusage *,
usr.bin/time/time.c
150
static struct rusage null_ru;
usr.bin/time/time.c
77
struct rusage ru;
usr.sbin/faithd/faithd.c
671
while ((pid = wait3(&status, WNOHANG, (struct rusage *)0)) > 0)
usr.sbin/faithd/tcp.c
97
pid = wait3(&status, WNOHANG, (struct rusage *)0);