|
gem5
v21.2.1.1
|
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
| 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 |