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