Linux 檔案系統的 Superblock, Inode, Dentry 和 File
阿新 • • 發佈:2019-02-02
通過set number:386 struct ext3_super_block {386 struct ext3_super_block {387 /*00*/ __le32 s_inodes_count; /* Inodes count */388 __le32 s_blocks_count; /* Blocks count */389 __le32 s_r_blocks_count; /* Reserved blocks count */390 __le32 s_free_blocks_count; /* Free blocks count */391 /*10*/ __le32 s_free_inodes_count; /* Free inodes count */392 __le32 s_first_data_block; /* First Data Block */393 __le32 s_log_block_size; /* Block size */394 __le32 s_log_frag_size; /* Fragment size */395 /*20*/ __le32 s_blocks_per_group; /* # Blocks per group */396 __le32 s_frags_per_group; /* # Fragments per group */397 __le32 s_inodes_per_group; /* # Inodes per group */398 __le32 s_mtime; /* Mount time */399 /*30*/ __le32 s_wtime; /* Write time */400 __le16 s_mnt_count; /* Mount count */401 __le16 s_max_mnt_count; /* Maximal mount count */402 __le16 s_magic; /* Magic signature */403 __le16 s_state; /* File system state */404 __le16 s_errors; /* Behaviour when detecting errors */405 __le16 s_minor_rev_level; /* minor revision level */406 /*40*/ __le32 s_lastcheck; /* time of last check */407 __le32 s_checkinterval; /* max. time between checks */408 __le32 s_creator_os; /* OS */409 __le32 s_rev_level; /* Revision level */410 /*50*/ __le16 s_def_resuid; /* Default uid for reserved blocks */411 __le16 s_def_resgid; /* Default gid for reserved blocks */