gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::ArmLinux32::rusage Struct Reference

For getrusage(). More...

#include <linux.hh>

Public Attributes

struct timeval ru_utime
 user time used
 
struct timeval ru_stime
 system time used
 
int32_t ru_maxrss
 max rss
 
int32_t ru_ixrss
 integral shared memory size
 
int32_t ru_idrss
 integral unshared data "
 
int32_t ru_isrss
 integral unshared stack "
 
int32_t ru_minflt
 page reclaims - total vmfaults
 
int32_t ru_majflt
 page faults
 
int32_t ru_nswap
 swaps
 
int32_t ru_inblock
 block input operations
 
int32_t ru_oublock
 block output operations
 
int32_t ru_msgsnd
 messages sent
 
int32_t ru_msgrcv
 messages received
 
int32_t ru_nsignals
 signals received
 
int32_t ru_nvcsw
 voluntary context switches
 
int32_t ru_nivcsw
 involuntary "
 

Detailed Description

For getrusage().

Definition at line 255 of file linux.hh.

Member Data Documentation

◆ ru_idrss

int32_t gem5::ArmLinux32::rusage::ru_idrss

integral unshared data "

Definition at line 261 of file linux.hh.

◆ ru_inblock

int32_t gem5::ArmLinux32::rusage::ru_inblock

block input operations

Definition at line 266 of file linux.hh.

◆ ru_isrss

int32_t gem5::ArmLinux32::rusage::ru_isrss

integral unshared stack "

Definition at line 262 of file linux.hh.

◆ ru_ixrss

int32_t gem5::ArmLinux32::rusage::ru_ixrss

integral shared memory size

Definition at line 260 of file linux.hh.

◆ ru_majflt

int32_t gem5::ArmLinux32::rusage::ru_majflt

page faults

Definition at line 264 of file linux.hh.

◆ ru_maxrss

int32_t gem5::ArmLinux32::rusage::ru_maxrss

max rss

Definition at line 259 of file linux.hh.

◆ ru_minflt

int32_t gem5::ArmLinux32::rusage::ru_minflt

page reclaims - total vmfaults

Definition at line 263 of file linux.hh.

◆ ru_msgrcv

int32_t gem5::ArmLinux32::rusage::ru_msgrcv

messages received

Definition at line 269 of file linux.hh.

◆ ru_msgsnd

int32_t gem5::ArmLinux32::rusage::ru_msgsnd

messages sent

Definition at line 268 of file linux.hh.

◆ ru_nivcsw

int32_t gem5::ArmLinux32::rusage::ru_nivcsw

involuntary "

Definition at line 272 of file linux.hh.

◆ ru_nsignals

int32_t gem5::ArmLinux32::rusage::ru_nsignals

signals received

Definition at line 270 of file linux.hh.

◆ ru_nswap

int32_t gem5::ArmLinux32::rusage::ru_nswap

swaps

Definition at line 265 of file linux.hh.

◆ ru_nvcsw

int32_t gem5::ArmLinux32::rusage::ru_nvcsw

voluntary context switches

Definition at line 271 of file linux.hh.

◆ ru_oublock

int32_t gem5::ArmLinux32::rusage::ru_oublock

block output operations

Definition at line 267 of file linux.hh.

◆ ru_stime

struct timeval gem5::ArmLinux32::rusage::ru_stime

system time used

Definition at line 258 of file linux.hh.

◆ ru_utime

struct timeval gem5::ArmLinux32::rusage::ru_utime

user time used

Definition at line 257 of file linux.hh.


The documentation for this struct was generated from the following file:

Generated on Tue Jun 18 2024 16:24:09 for gem5 by doxygen 1.11.0