Lines Matching defs:btrfs_inode
57 struct btrfs_inode { struct
59 struct btrfs_root *root;
64 struct btrfs_key location;
71 spinlock_t lock;
74 struct extent_map_tree extent_tree;
77 struct extent_io_tree io_tree;
82 struct extent_io_tree io_failure_tree;
88 struct extent_io_tree file_extent_tree;
91 struct mutex log_mutex;
94 struct btrfs_ordered_inode_tree ordered_tree;
100 struct list_head delalloc_inodes;
103 struct rb_node rb_node;
105 unsigned long runtime_flags;
108 atomic_t sync_writers;
113 u64 generation;
118 u64 last_trans;
123 u64 logged_trans;
128 int last_sub_trans;
131 int last_log_commit;
136 u64 delalloc_bytes;
143 u64 new_delalloc_bytes;
149 u64 defrag_bytes;
156 u64 disk_i_size;
162 u64 index_cnt;
165 u64 dir_index;
172 u64 last_unlink_trans;
183 u64 last_reflink_trans;
189 u64 csum_bytes;
192 u32 flags;
200 unsigned outstanding_extents;
202 struct btrfs_block_rsv block_rsv;
207 unsigned prop_compress; /* per-file compression algorithm */
235 static inline u32 btrfs_inode_sectorsize(const struct btrfs_inode *inode) in btrfs_inode_sectorsize() argument