• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <inttypes.h>
2 typedef uint32_t mpers_ptr_t;
3 typedef
4 struct {
5 struct {
6 int64_t tv_sec;
7 int64_t tv_usec;
8 } ATTRIBUTE_PACKED ru_utime;
9 struct {
10 int64_t tv_sec;
11 int64_t tv_usec;
12 } ATTRIBUTE_PACKED ru_stime;
13 union {
14 int32_t ru_maxrss;
15 int64_t __ru_maxrss_word;
16 } ;
17 union {
18 int32_t ru_ixrss;
19 int64_t __ru_ixrss_word;
20 } ;
21 union {
22 int32_t ru_idrss;
23 int64_t __ru_idrss_word;
24 } ;
25 union {
26 int32_t ru_isrss;
27 int64_t __ru_isrss_word;
28 } ;
29 union {
30 int32_t ru_minflt;
31 int64_t __ru_minflt_word;
32 } ;
33 union {
34 int32_t ru_majflt;
35 int64_t __ru_majflt_word;
36 } ;
37 union {
38 int32_t ru_nswap;
39 int64_t __ru_nswap_word;
40 } ;
41 union {
42 int32_t ru_inblock;
43 int64_t __ru_inblock_word;
44 } ;
45 union {
46 int32_t ru_oublock;
47 int64_t __ru_oublock_word;
48 } ;
49 union {
50 int32_t ru_msgsnd;
51 int64_t __ru_msgsnd_word;
52 } ;
53 union {
54 int32_t ru_msgrcv;
55 int64_t __ru_msgrcv_word;
56 } ;
57 union {
58 int32_t ru_nsignals;
59 int64_t __ru_nsignals_word;
60 } ;
61 union {
62 int32_t ru_nvcsw;
63 int64_t __ru_nvcsw_word;
64 } ;
65 union {
66 int32_t ru_nivcsw;
67 int64_t __ru_nivcsw_word;
68 } ;
69 } ATTRIBUTE_PACKED mx32_rusage_t;
70 #define MPERS_mx32_rusage_t mx32_rusage_t
71