Lines Matching defs:btrfs_inode
41 struct btrfs_inode { struct
43 struct btrfs_root *root;
48 struct btrfs_key location;
55 spinlock_t lock;
58 struct extent_map_tree extent_tree;
61 struct extent_io_tree io_tree;
66 struct extent_io_tree io_failure_tree;
72 struct extent_io_tree file_extent_tree;
75 struct mutex log_mutex;
78 struct btrfs_ordered_inode_tree ordered_tree;
84 struct list_head delalloc_inodes;
87 struct rb_node rb_node;
89 unsigned long runtime_flags;
92 atomic_t sync_writers;
97 u64 generation;
102 u64 last_trans;
107 u64 logged_trans;
112 int last_sub_trans;
115 int last_log_commit;
120 u64 delalloc_bytes;
127 u64 new_delalloc_bytes;
133 u64 defrag_bytes;
140 u64 disk_i_size;
146 u64 index_cnt;
149 u64 dir_index;
156 u64 last_unlink_trans;
167 u64 last_reflink_trans;
173 u64 csum_bytes;
176 u32 flags;
184 unsigned outstanding_extents;
186 struct btrfs_block_rsv block_rsv;
191 unsigned prop_compress; /* per-file compression algorithm */
219 static inline u32 btrfs_inode_sectorsize(const struct btrfs_inode *inode) in btrfs_inode_sectorsize() argument