Lines Matching defs:btrfs_inode
49 struct btrfs_inode { struct
51 struct btrfs_root *root;
56 struct btrfs_key location;
63 spinlock_t lock;
66 struct extent_map_tree extent_tree;
69 struct extent_io_tree io_tree;
74 struct extent_io_tree io_failure_tree;
77 struct mutex log_mutex;
80 struct mutex delalloc_mutex;
83 struct btrfs_ordered_inode_tree ordered_tree;
89 struct list_head delalloc_inodes;
92 struct rb_node rb_node;
94 unsigned long runtime_flags;
97 atomic_t sync_writers;
102 u64 generation;
107 u64 last_trans;
112 u64 logged_trans;
117 int last_sub_trans;
120 int last_log_commit;
125 u64 delalloc_bytes;
131 u64 defrag_bytes;
138 u64 disk_i_size;
144 u64 index_cnt;
147 u64 dir_index;
154 u64 last_unlink_trans;
160 u64 csum_bytes;
163 u32 flags;
171 unsigned outstanding_extents;
172 unsigned reserved_extents;
177 unsigned force_compress;
179 struct btrfs_delayed_node *delayed_node;
203 static inline struct btrfs_inode *BTRFS_I(struct inode *inode) in BTRFS_I() argument