Symbol: rusage
bin/ps/keyword.c
59
#define ROFF(x) offsetof(struct rusage, x)
bin/sh/eval.c
1405
struct rusage ru;
bin/sh/jobs.c
1182
pid = wait3(&status, wflags, (struct rusage *)NULL);
crypto/openssl/apps/lib/apps.c
2884
struct rusage rus;
crypto/openssl/test/timing_load_creds.c
113
struct rusage start, end, elapsed;
lib/libc/gen/clock.c
46
struct rusage ru;
lib/libc/gen/popen.c
217
pid = _wait4(cur->pid, &pstat, 0, (struct rusage *)0);
lib/libc/gen/times.c
46
struct rusage ru;
lib/libc/include/libc_private.h
337
struct rusage;
lib/libc/sys/wait3.c
41
pid_t __wait3(int *, int, struct rusage *);
lib/libc/sys/wait3.c
44
__wait3(int *istat, int options, struct rusage *rup)
lib/libc/sys/wait4.c
38
wait4(pid_t pid, int *status, int options, struct rusage *ru)
lib/libsys/_libsys.h
143
typedef int (__sys_getrusage_t)(int, struct rusage *);
lib/libsys/_libsys.h
46
struct rusage;
lib/libsys/_libsys.h
487
int __sys_wait4(int pid, int * status, int options, struct rusage * rusage);
lib/libsys/_libsys.h
555
int __sys_getrusage(int who, struct rusage * rusage);
lib/libsys/_libsys.h
75
typedef int (__sys_wait4_t)(int, int *, int, struct rusage *);
lib/libsysdecode/flags.c
354
return (lookup_value(rusage, who));
lib/libthr/thread/thr_syscalls.c
556
__thr_wait4(pid_t pid, int *status, int options, struct rusage *rusage)
lib/libthr/thread/thr_syscalls.c
563
ret = __sys_wait4(pid, status, options, rusage);
sbin/devd/devd.cc
270
pid = ::wait4(savedpid, &pstat, 0, (struct rusage *)0);
sbin/md5/md5.c
844
struct rusage before, after;
sys/amd64/linux/linux_proto.h
309
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/amd64/linux/linux_proto.h
893
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/amd64/linux/linux_systrace_args.c
1878
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/amd64/linux/linux_systrace_args.c
551
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/amd64/linux/linux_systrace_args.c
854
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/amd64/linux32/linux.h
397
int linux_copyout_rusage(struct rusage *ru, void *uaddr);
sys/amd64/linux32/linux32_machdep.c
454
struct rusage s;
sys/amd64/linux32/linux32_machdep.c
460
if (uap->rusage != NULL)
sys/amd64/linux32/linux32_machdep.c
461
error = linux_copyout_rusage(&s, uap->rusage);
sys/amd64/linux32/linux32_machdep.c
55
static void bsd_to_linux_rusage(struct rusage *ru, struct l_rusage *lru);
sys/amd64/linux32/linux32_machdep.c
66
bsd_to_linux_rusage(struct rusage *ru, struct l_rusage *lru)
sys/amd64/linux32/linux32_machdep.c
90
linux_copyout_rusage(struct rusage *ru, void *uaddr)
sys/amd64/linux32/linux32_proto.h
252
char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
sys/amd64/linux32/linux32_proto.h
363
char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
sys/amd64/linux32/linux32_proto.h
962
char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
sys/amd64/linux32/linux32_systrace_args.c
1996
uarg[a++] = (intptr_t)p->rusage; /* struct l_rusage * */
sys/amd64/linux32/linux32_systrace_args.c
510
uarg[a++] = (intptr_t)p->rusage; /* struct l_rusage * */
sys/amd64/linux32/linux32_systrace_args.c
766
uarg[a++] = (intptr_t)p->rusage; /* struct l_rusage * */
sys/arm64/linux/linux_proto.h
416
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/arm64/linux/linux_proto.h
967
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/arm64/linux/linux_systrace_args.c
1319
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/arm64/linux/linux_systrace_args.c
1954
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/arm64/linux/linux_systrace_args.c
770
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/compat/freebsd32/freebsd32_misc.c
203
freebsd32_rusage_out(const struct rusage *s, struct rusage32 *s32)
sys/compat/freebsd32/freebsd32_misc.c
230
struct rusage ru, *rup;
sys/compat/freebsd32/freebsd32_misc.c
232
if (uap->rusage != NULL)
sys/compat/freebsd32/freebsd32_misc.c
239
if (uap->rusage != NULL && error == 0 && td->td_retval[0] != 0) {
sys/compat/freebsd32/freebsd32_misc.c
241
error = copyout(&ru32, uap->rusage, sizeof(ru32));
sys/compat/freebsd32/freebsd32_misc.c
968
struct rusage s;
sys/compat/freebsd32/freebsd32_misc.c
974
error = copyout(&s32, uap->rusage, sizeof(s32));
sys/compat/freebsd32/freebsd32_proto.h
107
char rusage_l_[PADL_(struct rusage32 *)]; struct rusage32 * rusage; char rusage_r_[PADR_(struct rusage32 *)];
sys/compat/freebsd32/freebsd32_proto.h
43
char rusage_l_[PADL_(struct rusage32 *)]; struct rusage32 * rusage; char rusage_r_[PADR_(struct rusage32 *)];
sys/compat/freebsd32/freebsd32_systrace_args.c
612
uarg[a++] = (intptr_t)p->rusage; /* struct rusage32 * */
sys/compat/freebsd32/freebsd32_systrace_args.c
75
uarg[a++] = (intptr_t)p->rusage; /* struct rusage32 * */
sys/compat/freebsd32/freebsd32_util.h
119
void freebsd32_rusage_out(const struct rusage *s, struct rusage32 *s32);
sys/compat/linux/linux_misc.c
770
.rusage = NULL,
sys/compat/linux/linux_misc.c
818
args->rusage, NULL));
sys/compat/linux/linux_misc.c
864
args->rusage, args->info);
sys/compat/linux/linux_time.c
340
struct rusage ru;
sys/geom/eli/pkcs5v2.c
107
struct rusage start, end;
sys/i386/linux/linux_proto.h
362
char rusage_l_[PADL_(void *)]; void * rusage; char rusage_r_[PADR_(void *)];
sys/i386/linux/linux_proto.h
960
char rusage_l_[PADL_(void *)]; void * rusage; char rusage_r_[PADR_(void *)];
sys/i386/linux/linux_systrace_args.c
2031
uarg[a++] = (intptr_t)p->rusage; /* void * */
sys/i386/linux/linux_systrace_args.c
510
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/i386/linux/linux_systrace_args.c
787
uarg[a++] = (intptr_t)p->rusage; /* void * */
sys/kern/kern_acct.c
336
struct rusage ru;
sys/kern/kern_boottrace.c
324
struct rusage usage;
sys/kern/kern_clock.c
687
struct rusage *ru;
sys/kern/kern_exit.c
1166
struct rusage *rup;
sys/kern/kern_exit.c
1291
struct rusage *rusage)
sys/kern/kern_exit.c
1314
if (rusage != NULL)
sys/kern/kern_exit.c
1325
if (rusage != NULL)
sys/kern/kern_exit.c
1326
*rusage = wru.wru_self;
sys/kern/kern_exit.c
903
struct rusage ru, *rup;
sys/kern/kern_exit.c
906
if (uap->rusage != NULL)
sys/kern/kern_exit.c
913
if (uap->rusage != NULL && error == 0 && td->td_retval[0] != 0)
sys/kern/kern_exit.c
914
error = copyout(&ru, uap->rusage, sizeof(struct rusage));
sys/kern/kern_racct.c
100
SDT_PROBE_DEFINE3(racct, , rusage, add,
sys/kern/kern_racct.c
102
SDT_PROBE_DEFINE3(racct, , rusage, add__failure,
sys/kern/kern_racct.c
104
SDT_PROBE_DEFINE3(racct, , rusage, add__buf,
sys/kern/kern_racct.c
106
SDT_PROBE_DEFINE3(racct, , rusage, add__cred,
sys/kern/kern_racct.c
108
SDT_PROBE_DEFINE3(racct, , rusage, add__force,
sys/kern/kern_racct.c
110
SDT_PROBE_DEFINE3(racct, , rusage, set,
sys/kern/kern_racct.c
112
SDT_PROBE_DEFINE3(racct, , rusage, set__failure,
sys/kern/kern_racct.c
114
SDT_PROBE_DEFINE3(racct, , rusage, set__force,
sys/kern/kern_racct.c
116
SDT_PROBE_DEFINE3(racct, , rusage, sub,
sys/kern/kern_racct.c
118
SDT_PROBE_DEFINE3(racct, , rusage, sub__cred,
sys/kern/kern_racct.c
333
SDT_PROBE3(racct, , rusage, add__failure, p, resource, amount);
sys/kern/kern_racct.c
355
SDT_PROBE3(racct, , rusage, add, p, resource, amount);
sys/kern/kern_racct.c
374
SDT_PROBE3(racct, , rusage, add__force, p, resource, amount);
sys/kern/kern_racct.c
406
SDT_PROBE3(racct, , rusage, add__cred, cred, resource, amount);
sys/kern/kern_racct.c
424
SDT_PROBE3(racct, , rusage, add__buf, p, bp, is_write);
sys/kern/kern_racct.c
501
SDT_PROBE3(racct, , rusage, set__failure, p, resource,
sys/kern/kern_racct.c
543
SDT_PROBE3(racct, , rusage, set__force, p, resource, amount);
sys/kern/kern_racct.c
558
SDT_PROBE3(racct, , rusage, set, p, resource, amount);
sys/kern/kern_racct.c
651
SDT_PROBE3(racct, , rusage, sub, p, resource, amount);
sys/kern/kern_racct.c
695
SDT_PROBE3(racct, , rusage, sub__cred, cred, resource, amount);
sys/kern/kern_resource.c
1182
struct rusage *rusage;
sys/kern/kern_resource.c
1188
struct rusage ru;
sys/kern/kern_resource.c
1193
error = copyout(&ru, uap->rusage, sizeof(struct rusage));
sys/kern/kern_resource.c
1198
kern_getrusage(struct thread *td, int who, struct rusage *rup)
sys/kern/kern_resource.c
1233
rucollect(struct rusage *ru, struct rusage *ru2)
sys/kern/kern_resource.c
1247
ruadd(struct rusage *ru, struct rusage_ext *rux, struct rusage *ru2,
sys/kern/kern_resource.c
1302
rufetch(struct proc *p, struct rusage *ru)
sys/kern/kern_resource.c
1323
rufetchcalc(struct proc *p, struct rusage *ru, struct timeval *up,
sys/kern/kern_resource.c
993
rufetchtd(struct thread *td, struct rusage *ru)
sys/kern/kern_time.c
277
struct rusage ru;
sys/kern/systrace_args.c
609
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/kern/systrace_args.c
72
uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
sys/kern/tty_info.c
296
struct rusage ru;
sys/sys/proc.h
293
struct rusage td_ru; /* (t) rusage information. */
sys/sys/proc.h
701
struct rusage p_ru; /* (a) Exit information. */
sys/sys/procdesc.h
130
struct rusage;
sys/sys/resource.h
192
int getrusage(int, struct rusage *);
sys/sys/resource.h
93
struct rusage wru_self;
sys/sys/resource.h
94
struct rusage wru_children;
sys/sys/resourcevar.h
184
void ruadd(struct rusage *ru, struct rusage_ext *rux, struct rusage *ru2,
sys/sys/resourcevar.h
186
void rucollect(struct rusage *ru, struct rusage *ru2);
sys/sys/resourcevar.h
187
void rufetch(struct proc *p, struct rusage *ru);
sys/sys/resourcevar.h
188
void rufetchcalc(struct proc *p, struct rusage *ru, struct timeval *up,
sys/sys/resourcevar.h
190
void rufetchtd(struct thread *td, struct rusage *ru);
sys/sys/resourcevar.h
55
struct rusage p_cru; /* Stats for reaped children. */
sys/sys/syscallsubr.h
207
int kern_getrusage(struct thread *td, int who, struct rusage *rup);
sys/sys/syscallsubr.h
409
struct rusage *rup);
sys/sys/syscallsubr.h
59
struct rusage;
sys/sys/sysproto.h
361
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/sys/sysproto.h
64
char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
sys/sys/user.h
204
struct rusage ki_rusage; /* process rusage statistics */
sys/sys/user.h
206
struct rusage ki_rusage_ch; /* rusage of children processes */
sys/sys/wait.h
163
struct rusage;
sys/sys/wait.h
165
pid_t wait3(int *, int, struct rusage *);
sys/sys/wait.h
166
pid_t wait4(pid_t, int *, int, struct rusage *);
tests/sys/aio/aio_test.c
586
struct rusage ru_before, ru_after;
tests/sys/capsicum/capmode.cc
342
struct rusage ruse;
tests/sys/capsicum/procdesc.cc
135
struct rusage ru;
tests/sys/capsicum/procdesc.cc
26
static pid_t pdwait4_(int pd, int *status, int options, struct rusage *ru) {
tests/sys/capsicum/procdesc.cc
40
static void print_rusage(FILE *f, struct rusage *ru) {
tests/sys/capsicum/procdesc.cc
451
struct rusage ru;
tools/regression/environ/timings.c
66
struct rusage endUsage;
tools/regression/environ/timings.c
67
struct rusage startUsage;
tools/test/xregs_sig/xregs_sig.c
112
struct rusage r;
tools/tools/kttcp/kttcp.c
113
struct rusage rustart, ruend;
usr.bin/dtc/dtc.cc
363
struct rusage r;
usr.bin/time/time.c
258
struct rusage *ru)
usr.bin/time/time.c
55
struct rusage *);
usr.bin/time/time.c
71
struct rusage ru;
usr.bin/top/machine.c
1052
struct rusage ru, *rup;
usr.bin/truss/syscalls.c
2302
struct rusage ru;
usr.sbin/inetd/inetd.c
939
pid = wait3(&status, WNOHANG, (struct rusage *)0);
usr.sbin/pmc/cmd_pmc_stat.c
127
struct rusage *ru)
usr.sbin/pmc/cmd_pmc_stat.c
245
pmc_stat_print_stat(struct rusage *ru)
usr.sbin/pmc/cmd_pmc_stat.c
320
struct rusage ru;
usr.sbin/pmcstudy/pmcstudy.c
161
pid = wait4(the_pid, &pstat, 0, (struct rusage *)0);
usr.sbin/rpc.statd/statd.c
645
pid = wait4(-1, &status, WNOHANG, (struct rusage*)0);