Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | vxfs_immed |
struct | vxfs_ext4 |
struct | vxfs_ext4::direct |
struct | vxfs_typed |
struct | vxfs_typed_dev4 |
struct | vxfs_dinode |
Macros | |
#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 */ |
#define | VXFS_TYPED_OFFSETMASK (0x00FFFFFFFFFFFFFFULL) |
#define | VXFS_TYPED_TYPEMASK (0xFF00000000000000ULL) |
#define | VXFS_TYPED_TYPESHIFT 56 |
#define | VXFS_TYPED_PER_BLOCK(sbp) ((sbp)->s_blocksize / sizeof(struct vxfs_typed)) |
#define | vdi_rdev vdi_ftarea.rdev |
#define | vdi_dotdot vdi_ftarea.dotdot |
#define | vdi_fixextsize vdi_ftarea.regular.fixextsize |
#define | vdi_matchino vdi_ftarea.vxspec.matchino |
#define | vdi_fsetindex vdi_ftarea.vxspec.fsetindex |
#define | vdi_immed vdi_org.immed |
#define | vdi_ext4 vdi_org.ext4 |
#define | vdi_typed vdi_org.typed |
#define | vxfs_inode_info vxfs_dinode |
#define | vii_mode vdi_mode |
#define | vii_uid vdi_uid |
#define | vii_gid vdi_gid |
#define | vii_nlink vdi_nlink |
#define | vii_size vdi_size |
#define | vii_atime vdi_atime |
#define | vii_ctime vdi_ctime |
#define | vii_mtime vdi_mtime |
#define | vii_blocks vdi_blocks |
#define | vii_org vdi_org |
#define | vii_orgtype vdi_orgtype |
#define | vii_gen vdi_gen |
#define | vii_rdev vdi_ftarea.rdev |
#define | vii_dotdot vdi_ftarea.dotdot |
#define | vii_fixextsize vdi_ftarea.regular.fixextsize |
#define | vii_matchino vdi_ftarea.vxspec.matchino |
#define | vii_fsetindex vdi_ftarea.vxspec.fsetindex |
#define | vii_immed vdi_org.immed |
#define | vii_ext4 vdi_org.ext4 |
#define | vii_typed vdi_org.typed |
Enumerations | |
enum | { VXFS_TYPED_INDIRECT = 1, VXFS_TYPED_DATA = 2, VXFS_TYPED_INDIRECT_DEV4 = 3, VXFS_TYPED_DATA_DEV4 = 4 } |
#define vdi_dotdot vdi_ftarea.dotdot |
Definition at line 140 of file vxfs_inode.h.
#define vdi_ext4 vdi_org.ext4 |
Definition at line 146 of file vxfs_inode.h.
#define vdi_fixextsize vdi_ftarea.regular.fixextsize |
Definition at line 141 of file vxfs_inode.h.
#define vdi_fsetindex vdi_ftarea.vxspec.fsetindex |
Definition at line 143 of file vxfs_inode.h.
#define vdi_immed vdi_org.immed |
Definition at line 145 of file vxfs_inode.h.
#define vdi_matchino vdi_ftarea.vxspec.matchino |
Definition at line 142 of file vxfs_inode.h.
#define vdi_rdev vdi_ftarea.rdev |
Definition at line 139 of file vxfs_inode.h.
#define vdi_typed vdi_org.typed |
Definition at line 147 of file vxfs_inode.h.
#define vii_atime vdi_atime |
Definition at line 162 of file vxfs_inode.h.
#define vii_blocks vdi_blocks |
Definition at line 165 of file vxfs_inode.h.
#define vii_ctime vdi_ctime |
Definition at line 163 of file vxfs_inode.h.
#define vii_dotdot vdi_ftarea.dotdot |
Definition at line 171 of file vxfs_inode.h.
#define vii_ext4 vdi_org.ext4 |
Definition at line 177 of file vxfs_inode.h.
#define vii_fixextsize vdi_ftarea.regular.fixextsize |
Definition at line 172 of file vxfs_inode.h.
#define vii_fsetindex vdi_ftarea.vxspec.fsetindex |
Definition at line 174 of file vxfs_inode.h.
#define vii_gen vdi_gen |
Definition at line 168 of file vxfs_inode.h.
#define vii_gid vdi_gid |
Definition at line 159 of file vxfs_inode.h.
#define vii_immed vdi_org.immed |
Definition at line 176 of file vxfs_inode.h.
#define vii_matchino vdi_ftarea.vxspec.matchino |
Definition at line 173 of file vxfs_inode.h.
#define vii_mode vdi_mode |
Definition at line 157 of file vxfs_inode.h.
#define vii_mtime vdi_mtime |
Definition at line 164 of file vxfs_inode.h.
#define vii_nlink vdi_nlink |
Definition at line 160 of file vxfs_inode.h.
#define vii_org vdi_org |
Definition at line 166 of file vxfs_inode.h.
#define vii_orgtype vdi_orgtype |
Definition at line 167 of file vxfs_inode.h.
#define vii_rdev vdi_ftarea.rdev |
Definition at line 170 of file vxfs_inode.h.
#define vii_size vdi_size |
Definition at line 161 of file vxfs_inode.h.
#define vii_typed vdi_org.typed |
Definition at line 178 of file vxfs_inode.h.
#define vii_uid vdi_uid |
Definition at line 158 of file vxfs_inode.h.
#define vxfs_inode_info vxfs_dinode |
Definition at line 155 of file vxfs_inode.h.
#define VXFS_ISIZE 0x100 /* Inode size */ |
Definition at line 41 of file vxfs_inode.h.
Definition at line 43 of file vxfs_inode.h.
Definition at line 44 of file vxfs_inode.h.
Definition at line 45 of file vxfs_inode.h.
#define VXFS_NTYPED 6 /* Num of typed extents */ |
Definition at line 46 of file vxfs_inode.h.
#define VXFS_TYPED_OFFSETMASK (0x00FFFFFFFFFFFFFFULL) |
Definition at line 48 of file vxfs_inode.h.
#define VXFS_TYPED_PER_BLOCK | ( | sbp | ) | ((sbp)->s_blocksize / sizeof(struct vxfs_typed)) |
Definition at line 52 of file vxfs_inode.h.
#define VXFS_TYPED_TYPEMASK (0xFF00000000000000ULL) |
Definition at line 49 of file vxfs_inode.h.
#define VXFS_TYPED_TYPESHIFT 56 |
Definition at line 50 of file vxfs_inode.h.
anonymous enum |
Definition at line 58 of file vxfs_inode.h.