Lines Matching defs:ru
125 void gather_rusage_info(proc_t p, rusage_info_current *ru, int flavor);
1288 ruadd(struct rusage *ru, struct rusage *ru2)
1293 timeradd(&ru->ru_utime, &ru2->ru_utime, &ru->ru_utime);
1294 timeradd(&ru->ru_stime, &ru2->ru_stime, &ru->ru_stime);
1295 if (ru->ru_maxrss < ru2->ru_maxrss)
1296 ru->ru_maxrss = ru2->ru_maxrss;
1297 ip = &ru->ru_first; ip2 = &ru2->ru_first;
1298 for (i = &ru->ru_last - &ru->ru_first; i >= 0; i--)
1687 gather_rusage_info(proc_t p, rusage_info_current *ru, int flavor)
1695 fill_task_qos_rusage(p->task, ru);
1696 fill_task_billed_usage(p->task, ru);
1700 fill_task_io_rusage(p->task, ru);
1710 ru->ri_child_user_time = ri_child->ri_child_user_time;
1711 ru->ri_child_system_time = ri_child->ri_child_system_time;
1712 ru->ri_child_pkg_idle_wkups = ri_child->ri_child_pkg_idle_wkups;
1713 ru->ri_child_interrupt_wkups = ri_child->ri_child_interrupt_wkups;
1714 ru->ri_child_pageins = ri_child->ri_child_pageins;
1715 ru->ri_child_elapsed_abstime = ri_child->ri_child_elapsed_abstime;
1721 proc_getexecutableuuid(p, (unsigned char *)&ru->ri_uuid, sizeof (ru->ri_uuid));
1722 fill_task_rusage(p->task, ru);
1723 ru->ri_proc_start_abstime = p->p_stats->ps_start;