Lines Matching defs:trans
581 struct btrfs_trans_handle *trans;
613 trans = current->journal_info;
671 if (wait_ordered && !trans) {
712 struct btrfs_trans_handle *trans;
724 trans = btrfs_join_transaction_nostart(root);
725 if (IS_ERR(trans)) {
726 ret = PTR_ERR(trans);
731 ret = btrfs_run_delayed_items_nr(trans, nr);
732 btrfs_end_transaction(trans);
744 trans = btrfs_join_transaction_nostart(root);
745 if (IS_ERR(trans)) {
746 ret = PTR_ERR(trans);
755 btrfs_run_delayed_refs(trans, nr);
756 btrfs_end_transaction(trans);
760 trans = btrfs_join_transaction(root);
761 if (IS_ERR(trans)) {
762 ret = PTR_ERR(trans);
765 ret = btrfs_chunk_alloc(trans,
769 btrfs_end_transaction(trans);
792 trans = btrfs_attach_transaction_barrier(root);
793 if (IS_ERR(trans)) {
794 ret = PTR_ERR(trans);
799 ret = btrfs_commit_transaction(trans);