Lines Matching defs:_ntfs_inode
33 struct _ntfs_inode { struct
34 rwlock_t size_lock; /* Lock serializing access to inode sizes. */
35 s64 initialized_size; /* Copy from the attribute record. */
36 s64 allocated_size; /* Copy from the attribute record. */
37 unsigned long state; /* NTFS specific flags describing this inode.
39 unsigned long mft_no; /* Number of the mft record / inode. */
40 u16 seq_no; /* Sequence number of the mft record. */
41 atomic_t count; /* Inode reference count for book keeping. */
42 ntfs_volume *vol; /* Pointer to the ntfs volume of this inode. */
52 ATTR_TYPE type; /* Attribute type of this fake inode. */
53 ntfschar *name; /* Attribute name of this fake inode. */
54 u32 name_len; /* Attribute name length of this fake inode. */
55 runlist runlist; /* If state has the NI_NonResident bit set,
71 struct mutex mrec_lock; /* Lock for serializing access to the
73 struct page *page; /* The page containing the mft record of the
76 int page_ofs; /* Offset into the page at which the mft record
85 u32 attr_list_size; /* Length of attribute list value in bytes. */
86 u8 *attr_list; /* Attribute list value itself. */
87 runlist attr_list_rl; /* Run list for the attribute list value. */
88 union {
106 } itype;
107 struct mutex extent_lock; /* Lock for accessing/modifying the
109 s32 nr_extents; /* For a base mft record, the number of attached extent
112 union { /* This union is only used if nr_extents != 0. */
123 } ext;