Lines Matching defs:_ntfs_inode
47 struct _ntfs_inode { struct
48 rwlock_t size_lock; /* Lock serializing access to inode sizes. */
49 s64 initialized_size; /* Copy from the attribute record. */
50 s64 allocated_size; /* Copy from the attribute record. */
51 unsigned long state; /* NTFS specific flags describing this inode.
53 unsigned long mft_no; /* Number of the mft record / inode. */
54 u16 seq_no; /* Sequence number of the mft record. */
55 atomic_t count; /* Inode reference count for book keeping. */
56 ntfs_volume *vol; /* Pointer to the ntfs volume of this inode. */
66 ATTR_TYPE type; /* Attribute type of this fake inode. */
67 ntfschar *name; /* Attribute name of this fake inode. */
68 u32 name_len; /* Attribute name length of this fake inode. */
69 runlist runlist; /* If state has the NI_NonResident bit set,
85 struct mutex mrec_lock; /* Lock for serializing access to the
87 struct page *page; /* The page containing the mft record of the
90 int page_ofs; /* Offset into the page at which the mft record
99 u32 attr_list_size; /* Length of attribute list value in bytes. */
100 u8 *attr_list; /* Attribute list value itself. */
101 runlist attr_list_rl; /* Run list for the attribute list value. */
102 union {
120 } itype;
121 struct mutex extent_lock; /* Lock for accessing/modifying the
123 s32 nr_extents; /* For a base mft record, the number of attached extent
126 union { /* This union is only used if nr_extents != 0. */
137 } ext;