Lines Matching defs:trans
265 void __btrfs_abort_transaction(struct btrfs_trans_handle *trans,
269 struct btrfs_fs_info *fs_info = trans->fs_info;
271 WRITE_ONCE(trans->aborted, errno);
274 if (!trans->dirty && list_empty(&trans->new_bgs)) {
283 WRITE_ONCE(trans->transaction->aborted, errno);
1370 struct btrfs_trans_handle *trans;
1383 trans = btrfs_attach_transaction_barrier(root);
1384 if (IS_ERR(trans)) {
1386 if (PTR_ERR(trans) == -ENOENT) {
1403 trans = btrfs_start_transaction(root, 0);
1405 if (IS_ERR(trans))
1406 return PTR_ERR(trans);
1408 return btrfs_commit_transaction(trans);
2380 struct btrfs_trans_handle *trans;
2391 trans = btrfs_attach_transaction_barrier(root);
2392 if (IS_ERR(trans)) {
2394 if (PTR_ERR(trans) == -ENOENT)
2396 return PTR_ERR(trans);
2398 return btrfs_commit_transaction(trans);