summaryrefslogtreecommitdiff
path: root/volumes.h
diff options
context:
space:
mode:
authorZhao Lei <zhaolei@cn.fujitsu.com>2015-08-24 16:45:02 +0800
committerDavid Sterba <dsterba@suse.com>2015-08-31 19:25:13 +0200
commitb0f760c91aa9de9a853545f36dc063f6ef5e9008 (patch)
tree9b9a64a5c17b8b0521d9b56dd629de428aee9a72 /volumes.h
parent004eabb1ad09171389b7e9260342758e7b331a07 (diff)
btrfs-progs: Introduce btrfs_close_all_devices helper
If there is more than one fs_devices in fs_uuids list (like mkfs.btrfs does), we need close them all before exit. Add a helper for that. Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'volumes.h')
-rw-r--r--volumes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/volumes.h b/volumes.h
index 71d5d663..f7761311 100644
--- a/volumes.h
+++ b/volumes.h
@@ -187,6 +187,7 @@ int btrfs_add_device(struct btrfs_trans_handle *trans,
int btrfs_open_devices(struct btrfs_fs_devices *fs_devices,
int flags);
int btrfs_close_devices(struct btrfs_fs_devices *fs_devices);
+void btrfs_close_all_devices(void);
int btrfs_add_device(struct btrfs_trans_handle *trans,
struct btrfs_root *root,
struct btrfs_device *device);