Home
last modified time | relevance | path

Searched refs:rusage (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/qemu/bsd-user/
H A Dbsd-proc.c51 void h2g_rusage(const struct rusage *rusage, in h2g_rusage() argument
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()
65 __put_user(rusage->ru_majflt, &target_rusage->ru_majflt); in h2g_rusage()
66 __put_user(rusage->ru_nswap, &target_rusage->ru_nswap); in h2g_rusage()
72 __put_user(rusage->ru_nvcsw, &target_rusage->ru_nvcsw); in h2g_rusage()
77 const struct rusage *rusage) in host_to_target_rusage() argument
[all …]
H A Dqemu-bsd.h41 const struct rusage *rusage);
45 void h2g_rusage(const struct rusage *rusage,
H A Dbsd-proc.h128 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 Dstat.h105 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 Dos-proc.h33 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 Dos-syscall.c67 struct rusage *, rusage);
/openbmc/openbmc/poky/meta/lib/oeqa/buildperf/
H A Dbase.py322 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 Dreport.py66 rusage = OrderedDict()
69 rusage[field] = float(subel.attrib[field])
71 rusage[field] = int(subel.attrib[field])
72 values['rusage'] = rusage
/openbmc/linux/include/linux/
H A Dresource.h10 void getrusage(struct task_struct *p, int who, struct rusage *ru);
/openbmc/linux/include/linux/sched/
H A Dtask.h14 struct rusage;
102 extern long kernel_wait4(pid_t, int __user *, int, struct rusage *);
/openbmc/linux/kernel/
H A Dexit.c1051 struct rusage *wo_rusage;
1644 int options, struct rusage *ru) in kernel_waitid()
1710 infop, int, options, struct rusage __user *, ru) in SYSCALL_DEFINE5()
1712 struct rusage r; in SYSCALL_DEFINE5()
1720 if (ru && copy_to_user(ru, &r, sizeof(struct rusage))) in SYSCALL_DEFINE5()
1743 struct rusage *ru) in kernel_wait4()
1802 int, options, struct rusage __user *, ru) in SYSCALL_DEFINE4()
1804 struct rusage r; in SYSCALL_DEFINE4()
1808 if (ru && copy_to_user(ru, &r, sizeof(struct rusage))) in SYSCALL_DEFINE4()
1834 struct rusage r; in COMPAT_SYSCALL_DEFINE4()
[all …]
H A Dcompat.c83 int put_compat_rusage(const struct rusage *r, struct compat_rusage __user *ru) in put_compat_rusage()
H A Dsys.c1773 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/tools/perf/bench/
H A Dinject-buildid.c352 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 Dnuma.c1172 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/tools/include/nolibc/
H A Dsys.h1125 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 Dtypes.h184 struct rusage { struct
/openbmc/linux/include/uapi/linux/
H A Dresource.h24 struct rusage { struct
/openbmc/openbmc/poky/scripts/lib/
H A Dbuildstats.py41 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/qemu/crypto/
H A Dpbkdf.c72 struct rusage ru; in qcrypto_pbkdf2_get_thread_cpu()
/openbmc/openbmc/poky/meta/classes/
H A Dtoaster.bbclass212 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/linux/tools/testing/selftests/pidfd/
H A Dpidfd_wait.c35 struct rusage *ru) in sys_waitid()
/openbmc/qemu/linux-user/
H A Dsyscall.c657 struct rusage *, rusage) in safe_syscall3()
660 int, options, struct rusage *, rusage) in safe_syscall3()
956 const struct rusage *rusage) in host_to_target_rusage() argument
967 target_rusage->ru_ixrss = tswapal(rusage->ru_ixrss); in host_to_target_rusage()
968 target_rusage->ru_idrss = tswapal(rusage->ru_idrss); in host_to_target_rusage()
969 target_rusage->ru_isrss = tswapal(rusage->ru_isrss); in host_to_target_rusage()
972 target_rusage->ru_nswap = tswapal(rusage->ru_nswap); in host_to_target_rusage()
978 target_rusage->ru_nvcsw = tswapal(rusage->ru_nvcsw); in host_to_target_rusage()
10194 struct rusage rusage; in _syscall2() local
10787 struct rusage rusage, *rusage_ptr; in _syscall2() local
[all …]
/openbmc/openbmc/poky/meta/classes-global/
H A Dbuildstats.bbclass104 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 D0001-scripts-build-Fix-the-tests-to-build-with-clang15.patch71 -echo "main() { struct rusage ru; getrusage(RUSAGE_SELF, &ru); }" >> ${BASE}$$.c
72 +echo "int main() { struct rusage ru; getrusage(RUSAGE_SELF, &ru); }" >> ${BASE}$$.c

12