summaryrefslogtreecommitdiff
path: root/utils.h
diff options
context:
space:
mode:
authorAnand Jain <anand.jain@oracle.com>2014-10-31 12:11:19 +0800
committerDavid Sterba <dsterba@suse.cz>2014-11-03 19:17:08 +0100
commit53cb7fbe8da8253ea3ac1ecc6a71c7ffd1d63f76 (patch)
treec1f1e342646090fad60d3e2bfa4db09716cf6125 /utils.h
parentdcf11c371cbcdca78f297fe042095912634a8323 (diff)
downloadbtrfs-progs-53cb7fbe8da8253ea3ac1ecc6a71c7ffd1d63f76.tar.gz
btrfs-progs: introduce btrfs_register_all_device()
This function is to register all devices found after scanning the system. Before we had this functionality with in the btrfs_scan_lblkid(), however scanning and registering are two different distinct operation its better keep them separate. Also we want to optimize btrfs_scan_lblkid and avoid multiple system scans unless needed. As of now device scan uses this function. Signed-off-by: Anand Jain <anand.jain@oracle.com> Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'utils.h')
-rw-r--r--utils.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/utils.h b/utils.h
index 5efb80c..09af46a 100644
--- a/utils.h
+++ b/utils.h
@@ -82,6 +82,7 @@ int btrfs_add_to_fsid(struct btrfs_trans_handle *trans,
u32 sectorsize);
int btrfs_scan_for_fsid(int run_ioctls);
int btrfs_register_one_device(const char *fname);
+int btrfs_register_all_devices(void);
char *canonicalize_dm_name(const char *ptname);
char *canonicalize_path(const char *path);
int check_mounted(const char *devicename);