Go to the documentation of this file.
33 #ifndef __ARCH_ARM_FREEBSD_FREEBSD_HH__
34 #define __ARCH_ARM_FREEBSD_FREEBSD_HH__
41 static const ByteOrder
byteOrder = ByteOrder::little;
static const int TGT_O_APPEND
O_APPEND.
int32_t ru_oublock
block output operations
uint64_t rlim_max
hard limit
static const int NUM_OPEN_FLAGS
Number of entries in openFlagTable[].
int64_t ru_msgrcv
messages received
static const int TGT_O_NOFOLLOW
O_NOFOLLOW.
static const int TGT_O_DIRECTORY
O_DIRECTORY.
static const unsigned TGT_MAP_SHARED
For mmap().
int32_t ru_minflt
page reclaims - total vmfaults
int32_t ru_nivcsw
involuntary "
uint32_t rlim_cur
soft limit
static const int TGT_O_DIRECT
O_DIRECT.
int64_t ru_majflt
page faults
int64_t tv_usec
microseconds
static const int TGT_O_NOFOLLOW
O_NOFOLLOW.
Limit struct for getrlimit/setrlimit.
struct timeval ru_stime
system time used
static const int TGT_RUSAGE_THREAD
static const int TGT_O_APPEND
O_APPEND.
static const int TGT_O_RDWR
O_RDWR.
static const int TGT_O_DIRECTORY
O_DIRECTORY.
static const int TGT_O_TRUNC
O_TRUNC.
static const int TGT_O_DIRECT
O_DIRECT.
int32_t tv_usec
microseconds
static const int TGT_O_CREAT
O_CREAT.
int32_t ru_inblock
block input operations
int64_t ru_nvcsw
voluntary context switches
static const int TGT_O_NONBLOCK
O_NONBLOCK.
rlimit_resources
Resource enumeration for getrlimit().
int32_t ru_msgsnd
messages sent
int32_t ru_idrss
integral unshared data "
static const ByteOrder byteOrder
int32_t ru_msgrcv
messages received
int64_t tms_stime
system time
static SyscallFlagTransTable openFlagTable[]
This table maps the target open() flags to the corresponding host open() flags.
static const int TGT_O_CLOEXEC
O_CLOEXEC.
int64_t tms_cutime
user time of children
static const int TGT_O_SYNC
O_SYNC.
int64_t ru_minflt
page reclaims - total vmfaults
static const int NUM_OPEN_FLAGS
Number of entries in openFlagTable[].
Limit struct for getrlimit/setrlimit.
static const unsigned TGT_MAP_SHARED
For mmap().
int32_t tms_cutime
user time of children
int32_t tms_utime
user time
int64_t ru_idrss
integral unshared data "
int64_t tms_utime
user time
int32_t ru_majflt
page faults
int32_t tms_stime
system time
static const unsigned TGT_MAP_FIXED
static const int TGT_O_NOCTTY
O_NOCTTY.
static const int TGT_O_RDWR
O_RDWR.
int64_t ru_msgsnd
messages sent
int64_t ru_inblock
block input operations
static const int TGT_O_TRUNC
O_TRUNC.
This struct is used to build target-OS-dependent tables that map the target's flags to the host's fla...
int32_t tms_cstime
system time of children
uint32_t rlim_max
hard limit
uint32_t size_t
Basic ARM FreeBSD types.
struct timeval ru_stime
system time used
static const int TGT_FASYNC
FASYNC.
static const int TGT_O_NOCTTY
O_NOCTTY.
static const unsigned TGT_MAP_ANONYMOUS
static const int TGT_O_SYNC
O_SYNC.
int64_t ru_isrss
integral unshared stack "
static const int TGT_O_WRONLY
O_WRONLY.
int32_t ru_isrss
integral unshared stack "
int64_t ru_nivcsw
involuntary "
static const int TGT_RUSAGE_CHILDREN
struct timeval ru_utime
user time used
static const int TGT_O_EXCL
O_EXCL.
static const int TGT_O_WRONLY
O_WRONLY.
uint64_t rlim_cur
soft limit
static const unsigned TGT_MAP_FIXED
static const int TGT_FASYNC
FASYNC.
static const int TGT_O_NONBLOCK
O_NONBLOCK.
int64_t ru_nsignals
signals received
int32_t ru_nsignals
signals received
void tgt_stat
Stat buffer.
static const int TGT_O_RDONLY
open(2) flag values.
int64_t ru_ixrss
integral shared memory size
struct timeval ru_utime
user time used
int64_t ru_oublock
block output operations
int32_t ru_ixrss
integral shared memory size
static SyscallFlagTransTable openFlagTable[]
This table maps the target open() flags to the corresponding host open() flags.
int32_t ru_nvcsw
voluntary context switches
int64_t tms_cstime
system time of children
static const int TGT_O_RDONLY
open(2) flag values.
static const unsigned TGT_MAP_PRIVATE
static const unsigned TGT_MAP_PRIVATE
static const int TGT_O_CLOEXEC
O_CLOEXEC.
uint64_t size_t
Basic ARM FreeBSD types.
static const int TGT_O_CREAT
O_CREAT.
static const int TGT_O_EXCL
O_EXCL.
static const int TGT_RUSAGE_SELF
For getrusage().
static const unsigned TGT_MAP_ANONYMOUS
Generated on Wed Sep 30 2020 14:01:59 for gem5 by doxygen 1.8.17