gem5
|
Stat buffer. More...
#include <linux.hh>
Public Attributes | |
uint32_t | st_dev |
device More... | |
uint32_t | st_ino |
inode More... | |
uint32_t | st_mode |
mode More... | |
uint32_t | st_nlink |
link count More... | |
uint32_t | st_uid |
owner's user ID More... | |
uint32_t | st_gid |
owner's group ID More... | |
uint32_t | st_rdev |
device number More... | |
int32_t | _pad1 |
for alignment More... | |
int64_t | st_size |
file size in bytes More... | |
uint64_t | st_atimeX |
time of last access More... | |
uint64_t | st_mtimeX |
time of last modification More... | |
uint64_t | st_ctimeX |
time of last status change More... | |
uint32_t | st_blksize |
optimal I/O block size More... | |
int32_t | st_blocks |
number of blocks allocated More... | |
uint32_t | st_flags |
flags More... | |
uint32_t | st_gen |
unknown More... | |
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
int32_t Linux::tgt_stat::st_blocks |
uint64_t Linux::tgt_stat::st_ctimeX |
uint64_t Linux::tgt_stat::st_mtimeX |