Lines Matching refs:btrfs_trans_handle
118 struct btrfs_trans_handle { struct
169 static inline void btrfs_set_inode_last_trans(struct btrfs_trans_handle *trans, in btrfs_set_inode_last_trans()
183 static inline void btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans, in btrfs_set_skip_qgroup()
193 static inline void btrfs_clear_skip_qgroup(struct btrfs_trans_handle *trans) in btrfs_clear_skip_qgroup()
202 int btrfs_end_transaction(struct btrfs_trans_handle *trans);
203 struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
205 struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
208 struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root);
209 struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root);
210 struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root);
211 struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root);
212 struct btrfs_trans_handle *btrfs_attach_transaction_barrier(
219 int btrfs_commit_transaction(struct btrfs_trans_handle *trans);
220 int btrfs_commit_transaction_async(struct btrfs_trans_handle *trans);
221 int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans);
222 bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans);
224 int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
233 void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
235 void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans);