KolibriOS kernel
xfs_dinode_core Struct Reference

inode core structure: basic information about file More...

Public Attributes

dw di_magic
 
dw di_mode
 
db di_version
 
db di_format
 
dw di_onlink
 
dd di_uid
 
dd di_gid
 
dd di_nlink
 
dd di_projid
 
DQ di_big_nextents
 
DQ di_atime
 
DQ di_mtime
 
DQ di_ctime
 
DQ di_size
 
DQ di_nblocks
 
dd di_extsize
 
dd di_big_anextents
 
dw di_nrext64_pad
 

Detailed Description

inode core structure: basic information about file

Source
fs/xfs.inc:207

Member Data Documentation

◆ di_atime

DQ xfs_dinode_core::di_atime

time last accessed

◆ di_big_anextents

dd xfs_dinode_core::di_big_anextents

attr extent counter is 32bit for NREXT64

◆ di_big_nextents

DQ xfs_dinode_core::di_big_nextents

iff NREXT64 is set

◆ di_ctime

DQ xfs_dinode_core::di_ctime

time created/inode modified

◆ di_extsize

dd xfs_dinode_core::di_extsize

basic/minimum extent size for file

◆ di_format

db xfs_dinode_core::di_format

format of di_c data

◆ di_gid

dd xfs_dinode_core::di_gid

owner's group id

◆ di_magic

dw xfs_dinode_core::di_magic

inode magic = XFS_DINODE_MAGIC

◆ di_mode

dw xfs_dinode_core::di_mode

mode and type of file

◆ di_mtime

DQ xfs_dinode_core::di_mtime

time last modified

◆ di_nblocks

DQ xfs_dinode_core::di_nblocks

number of direct & btree blocks used

◆ di_nlink

dd xfs_dinode_core::di_nlink

number of links to file

◆ di_nrext64_pad

dw xfs_dinode_core::di_nrext64_pad

◆ di_onlink

dw xfs_dinode_core::di_onlink

old number of links to file

◆ di_projid

dd xfs_dinode_core::di_projid

owner's project id

◆ di_size

DQ xfs_dinode_core::di_size

number of bytes in file

◆ di_uid

dd xfs_dinode_core::di_uid

owner's user id

◆ di_version

db xfs_dinode_core::di_version

inode version


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