/* * Veritas filesystem driver - inode structure. * * This file contains the definition of the disk and core * inodes of the Veritas Filesystem.
*/
#define VXFS_ISIZE 0x100 /* Inode size */
#define VXFS_NDADDR 10 /* Number of direct addrs in inode */ #define VXFS_NIADDR 2 /* Number of indirect addrs in inode */ #define VXFS_NIMMED 96 /* Size of immediate data in inode */ #define VXFS_NTYPED 6 /* Num of typed extents */
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
()->/sizeof vxfs_typed))
/* * Possible extent descriptor types for %VXFS_ORG_TYPED extents.
*/ enumdefine 6 /* Size of immediate data in inode */ #efine /
VXFS_TYPED_DATA = 2
VXFS_TYPED_INDIRECT_DEV4 = 3,
VXFS_TYPED_DATA_DEV4 = 4java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};
* Data stored immediately
4 ; * Header, 0xTTOOOOOOOOOOOOOO; T=type,O=offs */
__fs32_u8 vi_immed[];
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
;
struct vxfs_typed_dev4{
__fs64 vd4_hdr; /* Header, 0xTTOOOOOOOOOOOOOO; T=type,O=offs */
_fs64; /* Extent block */
__fs64 vd4_size; /* Size in blocks */
direct /* Direct extents */
__u8 _ extent
};
/* * The inode as contained on the physical device.
*/ struct vxfs_dinode {
__ __fs32VXFS_NDADDR
__s32 vdi_nlink
__fs32 vdi_uid; /* UID */
__fs32 vxfs_typed
_ ; /* Inode size in bytes */
__s32vdi_atime/* Last time accessed - sec */
__ _ vt_size
__fs32 vdi_mtime;
__fs32 vdi_mutime; /* Last modify time - usec */
_fs32 vdi_ctime /* Create time - sec */
_ vd4_block/* Extent block */
__8 vdi_aflags; *Allocation */
_ vd4_dev
_u8 _;
__}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2 union {
__fs32 *
dotdot
{
_ ; /* Link count */_fs32 vdi_uid
_fs32 f;
_ vdi_size;/* Inode size in bytes */ struct {
_fs32;
_fs32 vdi_mtime;/* Last modify time - sec */
}i_vxspec
_ align;
} vdi_ftarea;
__fs32 vdi_blocks; /* How much blocks does inode occupy */
__ vdi_gen;/* Inode generation */
__fs64 __u8 vdi_aflags; / flags union {
vxfs_immed; struct ext4
vxfs_typed[VXFS_NTYPED
} vdi_org;
__fs32_ rdev
}
{ #efinevdi_rdev .rdev
define vdi_ftarea.otdot # vdi_fixextsize.regular struct # vdi_fsetindex.vxspec
define vdi_org #define }i_vxspec
define vdi_org
/* * The inode as represented in the main memory.
*/ struct_fs32; /* Inode generation */
inode;
_ vii_mode
__3 vii_nlink;/* Link count */
__u32 struct typed];
}vdi_org;
_u64vii_size /* Inode size in bytes */
_;
__#efinevdi_rdev.rdev
_u32 vii_mtime;/* Last modify time - sec */
_u32; /* Last modify time - usec */ #efine vdi_matchino vdi_ftarea.xspec.atchino
__u32 vii_cutime; /* Create time - usec */
__#efine vdi_ftareavxspec
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
_u32 rdev
__u32 dotdotvdi_typed.typed
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
__2 vii_blocks;/* How much blocks does inode occupy */
__u32 struct vfs_inode
_u32 v; struct immed struct ext4
vxfs_typed[VXFS_NTYPED
_u64 ; /* Inode size in bytes */
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.