Lines Matching refs:trans

194 int btrfs_run_dev_replace(struct btrfs_trans_handle *trans,  in btrfs_run_dev_replace()  argument
222 ret = btrfs_search_slot(trans, dev_root, &key, path, -1, 1); in btrfs_run_dev_replace()
242 ret = btrfs_del_item(trans, dev_root, path); in btrfs_run_dev_replace()
254 ret = btrfs_insert_empty_item(trans, dev_root, path, in btrfs_run_dev_replace()
311 struct btrfs_trans_handle *trans; in btrfs_dev_replace_start() local
350 trans = btrfs_attach_transaction(root); in btrfs_dev_replace_start()
351 if (!IS_ERR(trans)) { in btrfs_dev_replace_start()
352 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_start()
355 } else if (PTR_ERR(trans) != -ENOENT) { in btrfs_dev_replace_start()
356 return PTR_ERR(trans); in btrfs_dev_replace_start()
407 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_start()
408 if (IS_ERR(trans)) { in btrfs_dev_replace_start()
409 ret = PTR_ERR(trans); in btrfs_dev_replace_start()
414 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_start()
468 struct btrfs_trans_handle *trans; in btrfs_dev_replace_finishing() local
498 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_finishing()
499 if (IS_ERR(trans)) { in btrfs_dev_replace_finishing()
501 return PTR_ERR(trans); in btrfs_dev_replace_finishing()
503 ret = btrfs_commit_transaction(trans, root); in btrfs_dev_replace_finishing()
592 trans = btrfs_start_transaction(root, 0); in btrfs_dev_replace_finishing()
593 if (!IS_ERR(trans)) in btrfs_dev_replace_finishing()
594 btrfs_commit_transaction(trans, root); in btrfs_dev_replace_finishing()
692 struct btrfs_trans_handle *trans; in __btrfs_dev_replace_cancel() local
723 trans = btrfs_start_transaction(root, 0); in __btrfs_dev_replace_cancel()
724 if (IS_ERR(trans)) { in __btrfs_dev_replace_cancel()
726 return PTR_ERR(trans); in __btrfs_dev_replace_cancel()
728 ret = btrfs_commit_transaction(trans, root); in __btrfs_dev_replace_cancel()