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;
157 spinlock_t lock;
160 struct extent_map_tree extent_tree;
163 struct extent_io_tree io_tree;
171 struct extent_io_tree *file_extent_tree;
174 struct mutex log_mutex;
182 unsigned outstanding_extents;
185 spinlock_t ordered_tree_lock;
186 struct rb_root ordered_tree;
187 struct rb_node *ordered_tree_last;
193 struct list_head delalloc_inodes;
195 unsigned long runtime_flags;
200 u64 generation;
206 u64 last_trans;
212 u64 logged_trans;
218 int last_sub_trans;
221 int last_log_commit;
223 union {
240 union {
255 union {
275 u64 disk_i_size;
277 union {
294 u64 dir_index;
301 u64 last_unlink_trans;
303 union {
343 static inline u64 btrfs_get_first_dir_index_to_log(const struct btrfs_inode *inode) in btrfs_get_first_dir_index_to_log() argument