/openbmc/qemu/bsd-user/ |
H A D | bsd-proc.c | 51 void h2g_rusage(const struct rusage *rusage, in h2g_rusage() argument 54 __put_user(rusage->ru_utime.tv_sec, &target_rusage->ru_utime.tv_sec); in h2g_rusage() 55 __put_user(rusage->ru_utime.tv_usec, &target_rusage->ru_utime.tv_usec); in h2g_rusage() 57 __put_user(rusage->ru_stime.tv_sec, &target_rusage->ru_stime.tv_sec); in h2g_rusage() 58 __put_user(rusage->ru_stime.tv_usec, &target_rusage->ru_stime.tv_usec); in h2g_rusage() 60 __put_user(rusage->ru_maxrss, &target_rusage->ru_maxrss); in h2g_rusage() 61 __put_user(rusage->ru_idrss, &target_rusage->ru_idrss); in h2g_rusage() 62 __put_user(rusage->ru_idrss, &target_rusage->ru_idrss); in h2g_rusage() 63 __put_user(rusage->ru_isrss, &target_rusage->ru_isrss); in h2g_rusage() 64 __put_user(rusage->ru_minflt, &target_rusage->ru_minflt); in h2g_rusage() [all …]
|
H A D | qemu-bsd.h | 41 const struct rusage *rusage); 45 void h2g_rusage(const struct rusage *rusage,
|
H A D | bsd-proc.h | 128 struct rusage rusage; in do_bsd_getrusage() local 130 ret = get_errno(getrusage(who, &rusage)); in do_bsd_getrusage() 132 host_to_target_rusage(target_addr, &rusage); in do_bsd_getrusage()
|
/openbmc/linux/tools/perf/util/ |
H A D | stat.h | 105 struct rusage ru_data; 141 static inline void update_rusage_stats(struct rusage_stats *ru_stats, struct rusage* rusage) { in update_rusage_stats() argument 145 (rusage->ru_utime.tv_usec * us_to_ns + rusage->ru_utime.tv_sec * s_to_ns)); in update_rusage_stats() 147 (rusage->ru_stime.tv_usec * us_to_ns + rusage->ru_stime.tv_sec * s_to_ns)); in update_rusage_stats()
|
/openbmc/qemu/bsd-user/freebsd/ |
H A D | os-proc.h | 33 pid_t safe_wait4(pid_t wpid, int *status, int options, struct rusage *rusage); 61 struct rusage rusage, *rusage_ptr = NULL; in do_freebsd_wait4() local 64 rusage_ptr = &rusage; in do_freebsd_wait4() 78 host_to_target_rusage(target_rusage, &rusage); in do_freebsd_wait4()
|
H A D | os-syscall.c | 67 struct rusage *, rusage);
|
/openbmc/openbmc/poky/meta/lib/oeqa/buildperf/ |
H A D | base.py | 322 rusage = OrderedDict() 328 rusage[key] = getattr(rusage_struct, key) 332 'rusage': rusage, 409 rusage = OrderedDict() 429 rusage[ru_key] = rusage.get(ru_key, 0) + val 433 bs_json['rusage'] = rusage
|
/openbmc/openbmc/poky/scripts/lib/build_perf/ |
H A D | report.py | 66 rusage = OrderedDict() 69 rusage[field] = float(subel.attrib[field]) 71 rusage[field] = int(subel.attrib[field]) 72 values['rusage'] = rusage
|
/openbmc/linux/kernel/ |
H A D | exit.c | 1053 struct rusage *wo_rusage; 1646 int options, struct rusage *ru) in kernel_waitid() 1712 infop, int, options, struct rusage __user *, ru) in SYSCALL_DEFINE5() 1714 struct rusage r; in SYSCALL_DEFINE5() 1722 if (ru && copy_to_user(ru, &r, sizeof(struct rusage))) in SYSCALL_DEFINE5() 1745 struct rusage *ru) in kernel_wait4() 1804 int, options, struct rusage __user *, ru) in SYSCALL_DEFINE4() 1806 struct rusage r; in SYSCALL_DEFINE4() 1810 if (ru && copy_to_user(ru, &r, sizeof(struct rusage))) in SYSCALL_DEFINE4() 1836 struct rusage r; in COMPAT_SYSCALL_DEFINE4() [all …]
|
H A D | compat.c | 83 int put_compat_rusage(const struct rusage *r, struct compat_rusage __user *ru) in put_compat_rusage()
|
H A D | sys.c | 1741 * It would make sense to put struct rusage in the task_struct, 1773 static void accumulate_thread_rusage(struct task_struct *t, struct rusage *r) in accumulate_thread_rusage() 1783 void getrusage(struct task_struct *p, int who, struct rusage *r) in getrusage() 1858 SYSCALL_DEFINE2(getrusage, int, who, struct rusage __user *, ru) in SYSCALL_DEFINE2() 1860 struct rusage r; in SYSCALL_DEFINE2() 1873 struct rusage r; in COMPAT_SYSCALL_DEFINE2()
|
/openbmc/linux/include/linux/sched/ |
H A D | task.h | 14 struct rusage; 103 extern long kernel_wait4(pid_t, int __user *, int, struct rusage *);
|
/openbmc/linux/tools/perf/bench/ |
H A D | inject-buildid.c | 352 struct rusage rusage; in inject_build_id() local 387 wait4(data->pid, &status, 0, &rusage); in inject_build_id() 388 *max_rss = rusage.ru_maxrss; in inject_build_id()
|
H A D | numa.c | 1172 struct rusage rusage; in worker_thread() local 1332 getrusage(RUSAGE_THREAD, &rusage); in worker_thread() 1333 td->system_time_ns = rusage.ru_stime.tv_sec * NSEC_PER_SEC; in worker_thread() 1334 td->system_time_ns += rusage.ru_stime.tv_usec * NSEC_PER_USEC; in worker_thread() 1335 td->user_time_ns = rusage.ru_utime.tv_sec * NSEC_PER_SEC; in worker_thread() 1336 td->user_time_ns += rusage.ru_utime.tv_usec * NSEC_PER_USEC; in worker_thread()
|
/openbmc/linux/include/linux/ |
H A D | resource.h | 10 void getrusage(struct task_struct *p, int who, struct rusage *ru);
|
/openbmc/linux/tools/include/nolibc/ |
H A D | sys.h | 1125 pid_t sys_wait4(pid_t pid, int *status, int options, struct rusage *rusage) in sys_wait4() argument 1128 return my_syscall4(__NR_wait4, pid, status, options, rusage); in sys_wait4() 1141 pid_t wait4(pid_t pid, int *status, int options, struct rusage *rusage) in wait4() argument 1143 return __sysret(sys_wait4(pid, status, options, rusage)); in wait4()
|
H A D | types.h | 184 struct rusage { struct
|
/openbmc/linux/include/uapi/linux/ |
H A D | resource.h | 24 struct rusage { struct
|
/openbmc/openbmc/poky/scripts/lib/ |
H A D | buildstats.py | 41 rusage = self['rusage']['ru_stime'] + self['rusage']['ru_utime'] 44 return rusage + self['child_rusage']['ru_stime'] + self['child_rusage']['ru_utime'] 46 return rusage
|
/openbmc/openbmc/poky/meta/classes/ |
H A D | toaster.bbclass | 212 if "Child rusage ru_utime" in statinfo: 213 cpu_time_user = cpu_time_user + stat_to_float(statinfo["Child rusage ru_utime"]) 215 if "Child rusage ru_stime" in statinfo: 216 cpu_time_system = cpu_time_system + stat_to_float(statinfo["Child rusage ru_stime"])
|
/openbmc/qemu/crypto/ |
H A D | pbkdf.c | 73 struct rusage ru; in qcrypto_pbkdf2_get_thread_cpu()
|
/openbmc/linux/tools/testing/selftests/pidfd/ |
H A D | pidfd_wait.c | 35 struct rusage *ru) in sys_waitid()
|
/openbmc/qemu/linux-user/ |
H A D | syscall.c | 690 struct rusage *, rusage) in safe_syscall3() 693 int, options, struct rusage *, rusage) in safe_syscall3() 987 const struct rusage *rusage) in host_to_target_rusage() argument 993 target_rusage->ru_utime.tv_sec = tswapal(rusage->ru_utime.tv_sec); in host_to_target_rusage() 994 target_rusage->ru_utime.tv_usec = tswapal(rusage->ru_utime.tv_usec); in host_to_target_rusage() 995 target_rusage->ru_stime.tv_sec = tswapal(rusage->ru_stime.tv_sec); in host_to_target_rusage() 996 target_rusage->ru_stime.tv_usec = tswapal(rusage in host_to_target_rusage() 10431 struct rusage rusage; _syscall2() local 11021 struct rusage rusage, *rusage_ptr; _syscall2() local [all...] |
/openbmc/openbmc/poky/meta/classes-global/ |
H A D | buildstats.bbclass | 104 f.write("rusage %s: %s\n" % (i, getattr(resources, i))) 106 f.write("Child rusage %s: %s\n" % (i, getattr(childres, i)))
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/lmbench/lmbench/ |
H A D | 0001-scripts-build-Fix-the-tests-to-build-with-clang15.patch | 71 -echo "main() { struct rusage ru; getrusage(RUSAGE_SELF, &ru); }" >> ${BASE}$$.c 72 +echo "int main() { struct rusage ru; getrusage(RUSAGE_SELF, &ru); }" >> ${BASE}$$.c
|