Lines Matching defs:ru
33 static pid_t pdwait4_(int pd, int *status, int options, struct rusage *ru) {
35 return pdwait4(pd, status, options, ru);
44 return wait4(pid, status, options, ru);
48 static void print_rusage(FILE *f, struct rusage *ru) {
49 fprintf(f, " User CPU time=%ld.%06ld\n", (long)ru->ru_utime.tv_sec, (long)ru->ru_utime.tv_usec);
50 fprintf(f, " System CPU time=%ld.%06ld\n", (long)ru->ru_stime.tv_sec, (long)ru->ru_stime.tv_usec);
51 fprintf(f, " Max RSS=%ld\n", ru->ru_maxrss);
147 struct rusage ru;
148 memset(&ru, 0, sizeof(ru));
149 int waitrc = pdwait4_(pd, &status, 0, &ru);
153 print_rusage(stderr, &ru);
158 memset(&ru, 0, sizeof(ru));
159 EXPECT_EQ(-1, pdwait4_(pd, &status, 0, &ru));
467 struct rusage ru;
468 memset(&ru, 0, sizeof(ru));
469 int waitrc = pdwait4_(pd_copy, &status, 0, &ru);
473 print_rusage(stderr, &ru);
480 memset(&ru, 0, sizeof(ru));
481 EXPECT_EQ(0, pdwait4_(pd_, &status, 0, &ru));