ReactOS  0.4.14-dev-838-g99f979d
ufs1_dinode Struct Reference

#include <dinode.h>

Public Attributes

u_int16_t di_mode
 
int16_t di_nlink
 
union {
   u_int16_t   oldids [2]
 
   u_int32_t   inumber
 
di_u
 
u_int64_t di_size
 
int32_t di_atime
 
int32_t di_atimensec
 
int32_t di_mtime
 
int32_t di_mtimensec
 
int32_t di_ctime
 
int32_t di_ctimensec
 
int32_t di_db [NDADDR]
 
int32_t di_ib [NIADDR]
 
u_int32_t di_flags
 
u_int32_t di_blocks
 
int32_t di_gen
 
u_int32_t di_uid
 
u_int32_t di_gid
 
int32_t di_spare [2]
 

Detailed Description

Definition at line 80 of file dinode.h.

Member Data Documentation

◆ di_atime

int32_t ufs1_dinode::di_atime

Definition at line 88 of file dinode.h.

Referenced by FFSProcessDirEntry(), and FFSSetInformation().

◆ di_atimensec

int32_t ufs1_dinode::di_atimensec

Definition at line 89 of file dinode.h.

◆ di_blocks

u_int32_t ufs1_dinode::di_blocks

Definition at line 97 of file dinode.h.

Referenced by FFSExpandBlock(), FFSExpandInode(), FFSTruncateBlock(), and FFSTruncateInode().

◆ di_ctime

int32_t ufs1_dinode::di_ctime

Definition at line 92 of file dinode.h.

Referenced by FFSCreateInode(), FFSProcessDirEntry(), and FFSSetInformation().

◆ di_ctimensec

int32_t ufs1_dinode::di_ctimensec

Definition at line 93 of file dinode.h.

◆ di_db

int32_t ufs1_dinode::di_db[NDADDR]

Definition at line 94 of file dinode.h.

Referenced by FFSExpandInode().

◆ di_flags

u_int32_t ufs1_dinode::di_flags

Definition at line 96 of file dinode.h.

◆ di_gen

int32_t ufs1_dinode::di_gen

Definition at line 98 of file dinode.h.

◆ di_gid

u_int32_t ufs1_dinode::di_gid

Definition at line 100 of file dinode.h.

◆ di_ib

int32_t ufs1_dinode::di_ib[NIADDR]

Definition at line 95 of file dinode.h.

Referenced by FFSExpandInode().

◆ di_mode

u_int16_t ufs1_dinode::di_mode

Definition at line 81 of file dinode.h.

Referenced by FFSCreateInode(), and FFSProcessDirEntry().

◆ di_mtime

int32_t ufs1_dinode::di_mtime

Definition at line 90 of file dinode.h.

Referenced by FFSProcessDirEntry(), and FFSSetInformation().

◆ di_mtimensec

int32_t ufs1_dinode::di_mtimensec

Definition at line 91 of file dinode.h.

◆ di_nlink

int16_t ufs1_dinode::di_nlink

Definition at line 82 of file dinode.h.

Referenced by FFSCreateInode().

◆ di_size

u_int64_t ufs1_dinode::di_size

Definition at line 87 of file dinode.h.

Referenced by FFSProcessDirEntry().

◆ di_spare

int32_t ufs1_dinode::di_spare[2]

Definition at line 101 of file dinode.h.

◆ di_u

union { ... } ufs1_dinode::di_u

◆ di_uid

u_int32_t ufs1_dinode::di_uid

Definition at line 99 of file dinode.h.

◆ inumber

u_int32_t ufs1_dinode::inumber

Definition at line 85 of file dinode.h.

◆ oldids

u_int16_t ufs1_dinode::oldids[2]

Definition at line 84 of file dinode.h.


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