Lines Matching refs:trans
195 int btrfs_run_dev_replace(struct btrfs_trans_handle *trans, in btrfs_run_dev_replace() argument
223 ret = btrfs_search_slot(trans, dev_root, &key, path, -1, 1); in btrfs_run_dev_replace()
243 ret = btrfs_del_item(trans, dev_root, path); in btrfs_run_dev_replace()
255 ret = btrfs_insert_empty_item(trans, dev_root, path, in btrfs_run_dev_replace()
312 struct btrfs_trans_handle *trans; in btrfs_dev_replace_start() local
335 trans = btrfs_attach_transaction(root); in btrfs_dev_replace_start()
336 if (!IS_ERR(trans)) { in btrfs_dev_replace_start()
337 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_start()
340 } else if (PTR_ERR(trans) != -ENOENT) { in btrfs_dev_replace_start()
341 return PTR_ERR(trans); in btrfs_dev_replace_start()
404 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_start()
405 if (IS_ERR(trans)) { in btrfs_dev_replace_start()
406 ret = PTR_ERR(trans); in btrfs_dev_replace_start()
411 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_start()
466 struct btrfs_trans_handle *trans; in btrfs_dev_replace_finishing() local
496 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_finishing()
497 if (IS_ERR(trans)) { in btrfs_dev_replace_finishing()
499 return PTR_ERR(trans); in btrfs_dev_replace_finishing()
501 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_finishing()
591 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_finishing()
592 if (!IS_ERR(trans)) in btrfs_dev_replace_finishing()
593 btrfs_commit_transaction(trans, root); in btrfs_dev_replace_finishing()
691 struct btrfs_trans_handle *trans; in __btrfs_dev_replace_cancel() local
722 trans = btrfs_start_transaction(root, 0); in __btrfs_dev_replace_cancel()
723 if (IS_ERR(trans)) { in __btrfs_dev_replace_cancel()
725 return PTR_ERR(trans); in __btrfs_dev_replace_cancel()
727 ret = btrfs_commit_transaction(trans, root); in __btrfs_dev_replace_cancel()