subvol_name       949 fs/btrfs/super.c static int btrfs_parse_subvol_options(const char *options, char **subvol_name,
subvol_name       977 fs/btrfs/super.c 			kfree(*subvol_name);
subvol_name       978 fs/btrfs/super.c 			*subvol_name = match_strdup(&args[0]);
subvol_name       979 fs/btrfs/super.c 			if (!*subvol_name) {
subvol_name      1405 fs/btrfs/super.c static struct dentry *mount_subvol(const char *subvol_name, u64 subvol_objectid,
subvol_name      1411 fs/btrfs/super.c 	if (!subvol_name) {
subvol_name      1420 fs/btrfs/super.c 		subvol_name = get_subvol_name_from_objectid(btrfs_sb(mnt->mnt_sb),
subvol_name      1422 fs/btrfs/super.c 		if (IS_ERR(subvol_name)) {
subvol_name      1423 fs/btrfs/super.c 			root = ERR_CAST(subvol_name);
subvol_name      1424 fs/btrfs/super.c 			subvol_name = NULL;
subvol_name      1430 fs/btrfs/super.c 	root = mount_subtree(mnt, subvol_name);
subvol_name      1443 fs/btrfs/super.c 			       subvol_name);
subvol_name      1454 fs/btrfs/super.c 				  subvol_name, subvol_objectid);
subvol_name      1466 fs/btrfs/super.c 	kfree(subvol_name);
subvol_name      1609 fs/btrfs/super.c 	char *subvol_name = NULL;
subvol_name      1613 fs/btrfs/super.c 	error = btrfs_parse_subvol_options(data, &subvol_name,
subvol_name      1616 fs/btrfs/super.c 		kfree(subvol_name);
subvol_name      1631 fs/btrfs/super.c 				kfree(subvol_name);
subvol_name      1641 fs/btrfs/super.c 				kfree(subvol_name);
subvol_name      1648 fs/btrfs/super.c 		kfree(subvol_name);
subvol_name      1653 fs/btrfs/super.c 	root = mount_subvol(subvol_name, subvol_objectid, mnt_root);