Lines Matching refs:device_path
268 btrfs_get_bdev_and_sb(const char *device_path, fmode_t flags, void *holder, in btrfs_get_bdev_and_sb() argument
274 *bdev = blkdev_get_by_path(device_path, flags, holder); in btrfs_get_bdev_and_sb()
1690 int btrfs_rm_device(struct btrfs_root *root, char *device_path) in btrfs_rm_device() argument
1745 if (strcmp(device_path, "missing") == 0) { in btrfs_rm_device()
1771 ret = btrfs_get_bdev_and_sb(device_path, in btrfs_rm_device()
1932 update_dev_time(device_path); in btrfs_rm_device()
2046 static int btrfs_find_device_by_path(struct btrfs_root *root, char *device_path, in btrfs_find_device_by_path() argument
2057 ret = btrfs_get_bdev_and_sb(device_path, FMODE_READ, in btrfs_find_device_by_path()
2074 char *device_path, in btrfs_find_device_missing_or_by_path() argument
2078 if (strcmp(device_path, "missing") == 0) { in btrfs_find_device_missing_or_by_path()
2099 return btrfs_find_device_by_path(root, device_path, device); in btrfs_find_device_missing_or_by_path()
2241 int btrfs_init_new_device(struct btrfs_root *root, char *device_path) in btrfs_init_new_device() argument
2257 bdev = blkdev_get_by_path(device_path, FMODE_WRITE | FMODE_EXCL, in btrfs_init_new_device()
2290 name = rcu_string_strdup(device_path, GFP_NOFS); in btrfs_init_new_device()
2434 update_dev_time(device_path); in btrfs_init_new_device()
2451 int btrfs_init_dev_replace_tgtdev(struct btrfs_root *root, char *device_path, in btrfs_init_dev_replace_tgtdev() argument
2470 bdev = blkdev_get_by_path(device_path, FMODE_WRITE | FMODE_EXCL, in btrfs_init_dev_replace_tgtdev()
2473 btrfs_err(fs_info, "target device %s is invalid!", device_path); in btrfs_init_dev_replace_tgtdev()
2503 name = rcu_string_strdup(device_path, GFP_NOFS); in btrfs_init_dev_replace_tgtdev()
6865 void btrfs_scratch_superblocks(struct block_device *bdev, char *device_path) in btrfs_scratch_superblocks() argument
6892 update_dev_time(device_path); in btrfs_scratch_superblocks()