]> git.lizzy.rs Git - plan9front.git/blob - sys/include/ape/sys/resource.h
remove keyboard stuff from other ports, make openssl and python compile on arm
[plan9front.git] / sys / include / ape / sys / resource.h
1 #ifndef __RESOURCE_H__
2 #define __RESOURCE_H__
3
4 #ifndef _BSD_EXTENSION
5     This header file is an extension to ANSI/POSIX
6 #endif
7
8 struct rusage {
9         struct timeval ru_utime;        /* user time used */
10         struct timeval ru_stime;        /* system time used */
11         long    ru_maxrss;              /* max resident set size */
12 #define ru_first        ru_ixrss
13         long    ru_ixrss;               /* integral shared memory size */
14         long    ru_idrss;               /* integral unshared data " */
15         long    ru_isrss;               /* integral unshared stack " */
16         long    ru_minflt;              /* page reclaims */
17         long    ru_majflt;              /* page faults */
18         long    ru_nswap;               /* swaps */
19         long    ru_inblock;             /* block input operations */
20         long    ru_oublock;             /* block output operations */
21         long    ru_msgsnd;              /* messages sent */
22         long    ru_msgrcv;              /* messages received */
23         long    ru_nsignals;            /* signals received */
24         long    ru_nvcsw;               /* voluntary context switches */
25         long    ru_nivcsw;              /* involuntary " */
26 #define ru_last         ru_nivcsw
27 };
28
29 #endif /* !__RESOURCE_H__ */