rusage
struct rusage ru;
struct rusage rusage;
if (getrusage(RUSAGE_SELF, &rusage) == 0) {
rusage.ru_utime.tv_sec, rusage.ru_utime.tv_usec,
rusage.ru_stime.tv_sec, rusage.ru_stime.tv_usec);
while (wait3((struct wait *)0, WNOHANG, (struct rusage *)0) > 0)
struct rusage ru;
{ static struct rusage zru;
struct rusage ru;
static struct rusage zru;
struct rusage p_rusage;
prusage(struct rusage *r0, struct rusage *r1, struct timeval *e,
static struct rusage ru0;
void ruadd(struct rusage *ru, struct rusage *ru2);
void prusage(struct rusage *r0, struct rusage *r1, struct timeval *e,
struct rusage ruch;
struct rusage ru1, ruch;
ruadd(struct rusage *ru, struct rusage *ru2)
extern pid_t csh_wait3(union wait *w, int options, struct rusage *rp);
csh_wait3(int *status, int options, struct rusage *rp)
memset((void *)rp, 0, sizeof (struct rusage));
while (wait3((int *)0, WNOHANG, (struct rusage *)0) > 0)
rusage(); /* exit */
rusage(); /* exit */
rusage();
rusage();
rusage();
rusage();
rusage();
rusage();
static void rusage(void);
rusage();
rusage();
rusage();
rusage(); /* exit */
rusage();
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
rusage(); /* exit */
while ((pid = wait3(&status, WNOHANG, (struct rusage *) NULL)) > 0)
struct rusage; /* forward declaration to get gcc to shut up in wait.h */
struct rusage r;
struct rusage ru; \
struct rusage ru; \
int __rusagesys(int, struct rusage *);
getrusage(int who, struct rusage *rusage)
return (__rusagesys(_RUSAGESYS_GETRUSAGE, rusage));
return (__rusagesys(_RUSAGESYS_GETRUSAGE_LWP, rusage));
return (__rusagesys(_RUSAGESYS_GETRUSAGE_CHLD, rusage));
wait4(pid_t pid, int *stat_loc, int options, struct rusage *rp)
(void) memset(rp, 0, sizeof (struct rusage));
wait3(int *stat_loc, int options, struct rusage *rp)
struct rusage res;
struct rusage ru;
extern pid_t wait4(pid_t, int *, int, struct rusage *);
extern pid_t wait3(int *, int, struct rusage *);
wait3(int *status, int options, struct rusage *rp)
wait4(pid_t pid, int *status, int options, struct rusage *rp)
(void) memset(rp, 0, sizeof (struct rusage));
extern int getrusage(int, struct rusage *);
extern pid_t wait3(int *, int, struct rusage *);
extern pid_t wait4(pid_t, int *, int, struct rusage *);
struct rusage r;
bzero(&r, sizeof (struct rusage));
struct rusage r;
bzero(&r, sizeof (struct rusage));
struct rusage r;
bzero(&r, sizeof (struct rusage));