The Pedigree Project 0.1
Public Attributes | List of all members
PosixMetadata::Statx Struct Reference
+ Collaboration diagram for PosixMetadata::Statx:

Public Attributes

uint32_t mask
 
uint32_t blockSize
 
uint64_t attributes
 
uint32_t links
 
uint32_t uid
 
uint32_t gid
 
uint16_t mode
 
uint16_t reserved
 
uint64_t inode
 
uint64_t size
 
uint64_t blocks
 
uint64_t attributesMask
 
StatxTimestamp accessed
 
StatxTimestamp born
 
StatxTimestamp changed
 
StatxTimestamp modified
 
uint32_t deviceMajor
 
uint32_t deviceMinor
 
uint32_t filesystemMajor
 
uint32_t filesystemMinor
 
uint64_t mountId
 
uint32_t directMemoryAlignment
 
uint32_t directOffsetAlignment
 
uint64_t subvolume
 
uint32_t atomicWriteMin
 
uint32_t atomicWriteMax
 
uint32_t atomicWriteSegments
 
uint32_t reserved2
 
uint64_t reserved3 [9]
 

Detailed Description

Definition at line 15 of file metadata-abi.h.

Member Data Documentation

◆ accessed

StatxTimestamp PosixMetadata::Statx::accessed

Definition at line 21 of file metadata-abi.h.

◆ atomicWriteMax

uint32_t PosixMetadata::Statx::atomicWriteMax

Definition at line 26 of file metadata-abi.h.

◆ atomicWriteMin

uint32_t PosixMetadata::Statx::atomicWriteMin

Definition at line 26 of file metadata-abi.h.

◆ atomicWriteSegments

uint32_t PosixMetadata::Statx::atomicWriteSegments

Definition at line 26 of file metadata-abi.h.

◆ attributes

uint64_t PosixMetadata::Statx::attributes

Definition at line 17 of file metadata-abi.h.

◆ attributesMask

uint64_t PosixMetadata::Statx::attributesMask

Definition at line 20 of file metadata-abi.h.

◆ blocks

uint64_t PosixMetadata::Statx::blocks

Definition at line 20 of file metadata-abi.h.

◆ blockSize

uint32_t PosixMetadata::Statx::blockSize

Definition at line 16 of file metadata-abi.h.

◆ born

StatxTimestamp PosixMetadata::Statx::born

Definition at line 21 of file metadata-abi.h.

◆ changed

StatxTimestamp PosixMetadata::Statx::changed

Definition at line 21 of file metadata-abi.h.

◆ deviceMajor

uint32_t PosixMetadata::Statx::deviceMajor

Definition at line 22 of file metadata-abi.h.

◆ deviceMinor

uint32_t PosixMetadata::Statx::deviceMinor

Definition at line 22 of file metadata-abi.h.

◆ directMemoryAlignment

uint32_t PosixMetadata::Statx::directMemoryAlignment

Definition at line 24 of file metadata-abi.h.

◆ directOffsetAlignment

uint32_t PosixMetadata::Statx::directOffsetAlignment

Definition at line 24 of file metadata-abi.h.

◆ filesystemMajor

uint32_t PosixMetadata::Statx::filesystemMajor

Definition at line 22 of file metadata-abi.h.

◆ filesystemMinor

uint32_t PosixMetadata::Statx::filesystemMinor

Definition at line 22 of file metadata-abi.h.

◆ gid

uint32_t PosixMetadata::Statx::gid

Definition at line 18 of file metadata-abi.h.

◆ inode

uint64_t PosixMetadata::Statx::inode

Definition at line 20 of file metadata-abi.h.

◆ links

uint32_t PosixMetadata::Statx::links

Definition at line 18 of file metadata-abi.h.

◆ mask

uint32_t PosixMetadata::Statx::mask

Definition at line 16 of file metadata-abi.h.

◆ mode

uint16_t PosixMetadata::Statx::mode

Definition at line 19 of file metadata-abi.h.

◆ modified

StatxTimestamp PosixMetadata::Statx::modified

Definition at line 21 of file metadata-abi.h.

◆ mountId

uint64_t PosixMetadata::Statx::mountId

Definition at line 23 of file metadata-abi.h.

◆ reserved

uint16_t PosixMetadata::Statx::reserved

Definition at line 19 of file metadata-abi.h.

◆ reserved2

uint32_t PosixMetadata::Statx::reserved2

Definition at line 26 of file metadata-abi.h.

◆ reserved3

uint64_t PosixMetadata::Statx::reserved3[9]

Definition at line 27 of file metadata-abi.h.

◆ size

uint64_t PosixMetadata::Statx::size

Definition at line 20 of file metadata-abi.h.

◆ subvolume

uint64_t PosixMetadata::Statx::subvolume

Definition at line 25 of file metadata-abi.h.

◆ uid

uint32_t PosixMetadata::Statx::uid

Definition at line 18 of file metadata-abi.h.


The documentation for this struct was generated from the following file: