if (err)
                return count;
 
-       err = debugfs_file_get(file->f_path.dentry);
-       if (err)
-               return err;
-
        map->lock(map->lock_arg);
 
        if (new_val && !map->cache_only) {
        map->cache_only = new_val;
 
        map->unlock(map->lock_arg);
-       debugfs_file_put(file->f_path.dentry);
 
        if (require_sync) {
                err = regcache_sync(map);
        if (err)
                return count;
 
-       err = debugfs_file_get(file->f_path.dentry);
-       if (err)
-               return err;
-
        map->lock(map->lock_arg);
 
        if (new_val && !map->cache_bypass) {
        map->cache_bypass = new_val;
 
        map->unlock(map->lock_arg);
-       debugfs_file_put(file->f_path.dentry);
 
        return count;
 }