Lines Matching defs:btrfs_inode
127 struct btrfs_inode { struct
129 struct btrfs_root *root;
137 u64 objectid;
141 u8 prop_compress;
147 u8 defrag_compress;
148 s8 defrag_compress_level;
158 spinlock_t lock;
161 struct extent_map_tree extent_tree;
164 struct extent_io_tree io_tree;
172 struct extent_io_tree *file_extent_tree;
175 struct mutex log_mutex;
183 unsigned outstanding_extents;
186 spinlock_t ordered_tree_lock;
187 struct rb_root ordered_tree;
188 struct rb_node *ordered_tree_last;
194 struct list_head delalloc_inodes;
196 unsigned long runtime_flags;
201 u64 generation;
207 u64 last_trans;
213 u64 logged_trans;
219 int last_sub_trans;
222 int last_log_commit;
224 union {
241 union {
256 union {
276 u64 disk_i_size;
278 union {
295 u64 dir_index;
302 u64 last_unlink_trans;
304 union {
344 static inline u64 btrfs_get_first_dir_index_to_log(const struct btrfs_inode *inode) in btrfs_get_first_dir_index_to_log() argument