Lines Matching refs:ru
1646 struct rusage *ru)
1697 wo->wo_rusage = ru;
1705 int options, struct rusage *ru)
1710 ret = kernel_waitid_prepare(&wo, which, upid, infop, options, ru);
1723 infop, int, options, struct rusage __user *, ru)
1727 long err = kernel_waitid(which, upid, &info, options, ru ? &r : NULL);
1733 if (ru && copy_to_user(ru, &r, sizeof(struct rusage)))
1756 struct rusage *ru)
1789 wo.wo_rusage = ru;
1815 int, options, struct rusage __user *, ru)
1818 long err = kernel_wait4(upid, stat_addr, options, ru ? &r : NULL);
1821 if (ru && copy_to_user(ru, &r, sizeof(struct rusage)))
1845 struct compat_rusage __user *, ru)
1848 long err = kernel_wait4(pid, stat_addr, options, ru ? &r : NULL);
1850 if (ru && put_compat_rusage(&r, ru))
1861 struct rusage ru;
1863 long err = kernel_waitid(which, pid, &info, options, uru ? &ru : NULL);
1869 /* kernel_waitid() overwrites everything in ru */
1871 err = copy_to_user(uru, &ru, sizeof(ru));
1873 err = put_compat_rusage(&ru, uru);