Skip to content

tstatx64

Declaration

Source position: ostypes.inc line 112

type
  tstatx64 = record
    stx_mask: cuint32 = UnixType.cuint32;
    stx_blksize: cuint32 = UnixType.cuint32;
    stx_attributes: cuint64 = UnixType.cuint64;
    stx_nlink: cuint32 = UnixType.cuint32;
    stx_uid: cuint32 = UnixType.cuint32;
    stx_gid: cuint32 = UnixType.cuint32;
    stx_mode: Word;
    __spare0: Array[0..0] of Word;
    stx_ino: cuint64 = UnixType.cuint64;
    stx_size: cuint64 = UnixType.cuint64;
    stx_blocks: cuint64 = UnixType.cuint64;
    stx_attributes_mask: cuint64 = UnixType.cuint64;
    stx_atime: statx64_timestamp = record
      tv_sec: cint64 = UnixType.cint64;
      tv_nsec: cuint32 = UnixType.cuint32;
      __reserved: cint32 = UnixType.cint32;
    end;
    stx_btime: statx64_timestamp = record
      tv_sec: cint64 = UnixType.cint64;
      tv_nsec: cuint32 = UnixType.cuint32;
      __reserved: cint32 = UnixType.cint32;
    end;
    stx_ctime: statx64_timestamp = record
      tv_sec: cint64 = UnixType.cint64;
      tv_nsec: cuint32 = UnixType.cuint32;
      __reserved: cint32 = UnixType.cint32;
    end;
    stx_mtime: statx64_timestamp = record
      tv_sec: cint64 = UnixType.cint64;
      tv_nsec: cuint32 = UnixType.cuint32;
      __reserved: cint32 = UnixType.cint32;
    end;
    stx_rdev_major: cuint32 = UnixType.cuint32;
    stx_rdev_minor: cuint32 = UnixType.cuint32;
    stx_dev_major: cuint32 = UnixType.cuint32;
    stx_dev_minor: cuint32 = UnixType.cuint32;
    __spare2: Array[0..13] of cuint64 = UnixType.cuint64;
  end;