|
Linux Kernel
3.7.1
|
#include <inode.h>
Data Fields | |
| rwlock_t | size_lock |
| s64 | initialized_size |
| s64 | allocated_size |
| unsigned long | state |
| unsigned long | mft_no |
| u16 | seq_no |
| atomic_t | count |
| ntfs_volume * | vol |
| ATTR_TYPE | type |
| ntfschar * | name |
| u32 | name_len |
| runlist | runlist |
| struct mutex | mrec_lock |
| struct page * | page |
| int | page_ofs |
| u32 | attr_list_size |
| u8 * | attr_list |
| runlist | attr_list_rl |
| union { | |
| struct { | |
| u32 block_size | |
| u32 vcn_size | |
| COLLATION_RULE collation_rule | |
| u8 block_size_bits | |
| u8 vcn_size_bits | |
| } index | |
| struct { | |
| s64 size | |
| u32 block_size | |
| u8 block_size_bits | |
| u8 block_clusters | |
| } compressed | |
| } | itype |
| struct mutex | extent_lock |
| s32 | nr_extents |
| union { | |
| ntfs_inode ** extent_ntfs_inos | |
| ntfs_inode * base_ntfs_ino | |
| } | ext |
| ntfs_inode* base_ntfs_ino |
| COLLATION_RULE collation_rule |
| struct { ... } compressed |
| union { ... } ext |
| ntfs_inode** extent_ntfs_inos |
| struct { ... } index |
| union { ... } itype |
| ntfs_volume* vol |
1.8.2