Lines Matching defs:btrfs_inode
73 struct btrfs_inode { struct
75 struct btrfs_root *root;
80 struct btrfs_key location;
88 spinlock_t lock;
91 struct extent_map_tree extent_tree;
94 struct extent_io_tree io_tree;
99 struct rb_root io_failure_tree;
100 spinlock_t io_failure_lock;
106 struct extent_io_tree file_extent_tree;
109 struct mutex log_mutex;
112 struct btrfs_ordered_inode_tree ordered_tree;
118 struct list_head delalloc_inodes;
121 struct rb_node rb_node;
123 unsigned long runtime_flags;
126 atomic_t sync_writers;
131 u64 generation;
136 u64 last_trans;
141 u64 logged_trans;
146 int last_sub_trans;
149 int last_log_commit;
155 u64 delalloc_bytes;
157 union {
176 u64 defrag_bytes;
183 u64 disk_i_size;
190 u64 index_cnt;
193 u64 dir_index;
200 u64 last_unlink_trans;
211 u64 last_reflink_trans;
217 u64 csum_bytes;
220 u32 flags;
222 u32 ro_flags;
230 unsigned outstanding_extents;
232 struct btrfs_block_rsv block_rsv;
256 static inline struct btrfs_inode *BTRFS_I(const struct inode *inode) in BTRFS_I() argument