gem5 v24.0.0.0
|
Stat buffer. More...
#include <linux.hh>
Public Attributes | |
uint32_t | st_dev |
device | |
uint32_t | st_ino |
inode | |
uint32_t | st_mode |
mode | |
uint32_t | st_nlink |
link count | |
uint32_t | st_uid |
owner's user ID | |
uint32_t | st_gid |
owner's group ID | |
uint32_t | st_rdev |
device number | |
int32_t | _pad1 |
for alignment | |
int64_t | st_size |
file size in bytes | |
uint64_t | st_atimeX |
time of last access | |
uint64_t | st_mtimeX |
time of last modification | |
uint64_t | st_ctimeX |
time of last status change | |
uint32_t | st_blksize |
optimal I/O block size | |
int32_t | st_blocks |
number of blocks allocated | |
uint32_t | st_flags |
flags | |
uint32_t | st_gen |
unknown | |
Stat buffer.
Note that we can't call it 'stat' since that gets #defined to something else on some systems. This type can be specialized by architecture specific "Linux" classes
uint64_t gem5::Linux::tgt_stat::st_atimeX |
uint32_t gem5::Linux::tgt_stat::st_blksize |
int32_t gem5::Linux::tgt_stat::st_blocks |
uint64_t gem5::Linux::tgt_stat::st_ctimeX |
uint64_t gem5::Linux::tgt_stat::st_mtimeX |