Lines Matching defs:btrfs_inode
73 struct btrfs_inode { struct
75 struct btrfs_root *root;
80 struct btrfs_key location;
90 spinlock_t lock;
93 struct extent_map_tree extent_tree;
96 struct extent_io_tree io_tree;
102 struct extent_io_tree file_extent_tree;
105 struct mutex log_mutex;
113 unsigned outstanding_extents;
116 struct btrfs_ordered_inode_tree ordered_tree;
122 struct list_head delalloc_inodes;
125 struct rb_node rb_node;
127 unsigned long runtime_flags;
132 u64 generation;
138 u64 last_trans;
144 u64 logged_trans;
150 int last_sub_trans;
153 int last_log_commit;
155 union {
172 union {
191 u64 defrag_bytes;
198 u64 disk_i_size;
205 u64 index_cnt;
208 u64 dir_index;
215 u64 last_unlink_trans;
226 u64 last_reflink_trans;
232 u64 csum_bytes;
235 u32 flags;
237 u32 ro_flags;
239 struct btrfs_block_rsv block_rsv;
263 static inline u64 btrfs_get_first_dir_index_to_log(const struct btrfs_inode *inode) in btrfs_get_first_dir_index_to_log() argument