}
 
 static int create_snapshot(struct btrfs_root *root, struct inode *dir,
-                          struct dentry *dentry, char *name, int namelen,
+                          struct dentry *dentry,
                           u64 *async_transid, bool readonly,
                           struct btrfs_qgroup_inherit *inherit)
 {
                goto out_up_read;
 
        if (snap_src) {
-               error = create_snapshot(snap_src, dir, dentry, name, namelen,
+               error = create_snapshot(snap_src, dir, dentry,
                                        async_transid, readonly, inherit);
        } else {
                error = create_subvol(dir, dentry, name, namelen,