|
libclues
Linux C++ Tracing Library
|
64-bit sized stat data structure used with the stat64 family of system calls on 32-bit ABIs like i386. More...
#include <stat.hxx>
Public Attributes | |
| uint64_t | dev |
| unsigned char | __pad0 [4] |
| uint32_t | _ino |
| uint32_t | mode |
| uint32_t | nlink |
| uint32_t | uid |
| uint32_t | gid |
| uint64_t | rdev |
| unsigned char | __pad3 [4] |
| int64_t | size |
| uint32_t | blksize |
| uint64_t | blocks |
| uint32_t | atime |
| uint32_t | atime_nsec |
| uint32_t | mtime |
| uint32_t | mtime_nsec |
| uint32_t | ctime |
| uint32_t | ctime_nsec |
| uint64_t | ino |
64-bit sized stat data structure used with the stat64 family of system calls on 32-bit ABIs like i386.
According to the kernel sources this is based on some Glibc data structure which is the reason for the weird padding.
This one is also used in fstatat64().