Lines Matching defs:btrfs_inode
35 struct btrfs_inode { struct
37 struct btrfs_root *root;
42 struct btrfs_key location;
49 spinlock_t lock;
52 struct extent_map_tree extent_tree;
55 struct extent_io_tree io_tree;
60 struct extent_io_tree io_failure_tree;
63 struct mutex log_mutex;
66 struct mutex delalloc_mutex;
69 struct btrfs_ordered_inode_tree ordered_tree;
75 struct list_head delalloc_inodes;
78 struct rb_node rb_node;
80 unsigned long runtime_flags;
83 atomic_t sync_writers;
88 u64 generation;
93 u64 last_trans;
98 u64 logged_trans;
103 int last_sub_trans;
106 int last_log_commit;
111 u64 delalloc_bytes;
118 u64 new_delalloc_bytes;
124 u64 defrag_bytes;
131 u64 disk_i_size;
137 u64 index_cnt;
140 u64 dir_index;
147 u64 last_unlink_trans;
153 u64 csum_bytes;
156 u32 flags;
164 unsigned outstanding_extents;
166 struct btrfs_block_rsv block_rsv;
171 unsigned prop_compress; /* per-file compression algorithm */
176 unsigned defrag_compress;
201 static inline struct btrfs_inode *BTRFS_I(const struct inode *inode) in BTRFS_I() argument