Lines Matching refs:device_path

188 btrfs_get_bdev_and_sb(const char *device_path, fmode_t flags, void *holder,  in btrfs_get_bdev_and_sb()  argument
194 *bdev = blkdev_get_by_path(device_path, flags, holder); in btrfs_get_bdev_and_sb()
198 printk(KERN_INFO "BTRFS: open %s failed\n", device_path); in btrfs_get_bdev_and_sb()
1546 int btrfs_rm_device(struct btrfs_root *root, char *device_path) in btrfs_rm_device() argument
1601 if (strcmp(device_path, "missing") == 0) { in btrfs_rm_device()
1627 ret = btrfs_get_bdev_and_sb(device_path, in btrfs_rm_device()
1788 update_dev_time(device_path); in btrfs_rm_device()
1899 static int btrfs_find_device_by_path(struct btrfs_root *root, char *device_path, in btrfs_find_device_by_path() argument
1910 ret = btrfs_get_bdev_and_sb(device_path, FMODE_READ, in btrfs_find_device_by_path()
1927 char *device_path, in btrfs_find_device_missing_or_by_path() argument
1931 if (strcmp(device_path, "missing") == 0) { in btrfs_find_device_missing_or_by_path()
1954 return btrfs_find_device_by_path(root, device_path, device); in btrfs_find_device_missing_or_by_path()
2096 int btrfs_init_new_device(struct btrfs_root *root, char *device_path) in btrfs_init_new_device() argument
2112 bdev = blkdev_get_by_path(device_path, FMODE_WRITE | FMODE_EXCL, in btrfs_init_new_device()
2145 name = rcu_string_strdup(device_path, GFP_NOFS); in btrfs_init_new_device()
2287 update_dev_time(device_path); in btrfs_init_new_device()
2304 int btrfs_init_dev_replace_tgtdev(struct btrfs_root *root, char *device_path, in btrfs_init_dev_replace_tgtdev() argument
2323 bdev = blkdev_get_by_path(device_path, FMODE_WRITE | FMODE_EXCL, in btrfs_init_dev_replace_tgtdev()
2326 btrfs_err(fs_info, "target device %s is invalid!", device_path); in btrfs_init_dev_replace_tgtdev()
2356 name = rcu_string_strdup(device_path, GFP_NOFS); in btrfs_init_dev_replace_tgtdev()