Lines Matching refs:btrfs_trans_handle

120 struct btrfs_trans_handle {  struct
172 static inline void btrfs_set_inode_last_trans(struct btrfs_trans_handle *trans, in btrfs_set_inode_last_trans()
186 static inline void btrfs_set_skip_qgroup(struct btrfs_trans_handle *trans, in btrfs_set_skip_qgroup()
196 static inline void btrfs_clear_skip_qgroup(struct btrfs_trans_handle *trans) in btrfs_clear_skip_qgroup()
233 int btrfs_end_transaction(struct btrfs_trans_handle *trans);
234 struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
236 struct btrfs_trans_handle *btrfs_start_transaction_fallback_global_rsv(
239 struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root);
240 struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root);
241 struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root);
242 struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root);
243 struct btrfs_trans_handle *btrfs_attach_transaction_barrier(
251 int btrfs_commit_transaction(struct btrfs_trans_handle *trans);
252 void btrfs_commit_transaction_async(struct btrfs_trans_handle *trans);
253 int btrfs_end_transaction_throttle(struct btrfs_trans_handle *trans);
254 bool btrfs_should_end_transaction(struct btrfs_trans_handle *trans);
256 int btrfs_record_root_in_trans(struct btrfs_trans_handle *trans,
264 void btrfs_add_dropped_root(struct btrfs_trans_handle *trans,
266 void btrfs_trans_release_chunk_metadata(struct btrfs_trans_handle *trans);
267 void __cold __btrfs_abort_transaction(struct btrfs_trans_handle *trans,