| #include <inttypes.h> |
| typedef uint32_t mpers_ptr_t; |
| typedef |
| struct { |
| struct { |
| int32_t tv_sec; |
| int32_t tv_usec; |
| } ATTRIBUTE_PACKED ru_utime; |
| struct { |
| int32_t tv_sec; |
| int32_t tv_usec; |
| } ATTRIBUTE_PACKED ru_stime; |
| union { |
| int32_t ru_maxrss; |
| int32_t __ru_maxrss_word; |
| } ; |
| union { |
| int32_t ru_ixrss; |
| int32_t __ru_ixrss_word; |
| } ; |
| union { |
| int32_t ru_idrss; |
| int32_t __ru_idrss_word; |
| } ; |
| union { |
| int32_t ru_isrss; |
| int32_t __ru_isrss_word; |
| } ; |
| union { |
| int32_t ru_minflt; |
| int32_t __ru_minflt_word; |
| } ; |
| union { |
| int32_t ru_majflt; |
| int32_t __ru_majflt_word; |
| } ; |
| union { |
| int32_t ru_nswap; |
| int32_t __ru_nswap_word; |
| } ; |
| union { |
| int32_t ru_inblock; |
| int32_t __ru_inblock_word; |
| } ; |
| union { |
| int32_t ru_oublock; |
| int32_t __ru_oublock_word; |
| } ; |
| union { |
| int32_t ru_msgsnd; |
| int32_t __ru_msgsnd_word; |
| } ; |
| union { |
| int32_t ru_msgrcv; |
| int32_t __ru_msgrcv_word; |
| } ; |
| union { |
| int32_t ru_nsignals; |
| int32_t __ru_nsignals_word; |
| } ; |
| union { |
| int32_t ru_nvcsw; |
| int32_t __ru_nvcsw_word; |
| } ; |
| union { |
| int32_t ru_nivcsw; |
| int32_t __ru_nivcsw_word; |
| } ; |
| } ATTRIBUTE_PACKED m32_rusage_t; |
| #define MPERS_m32_rusage_t m32_rusage_t |