struct drm_file *file_priv)
{
drm_mach64_private_t *dev_priv = dev->dev_private;
- drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv;
+ drm_mach64_sarea_t *sarea_priv;
drm_mach64_vertex_t *vertex = data;
LOCK_TEST_WITH_RETURN(dev, file_priv);
return -EINVAL;
}
+ sarea_priv = dev_priv->sarea_priv;
+
DRM_DEBUG("pid=%d buf=%p used=%lu discard=%d\n",
DRM_CURRENTPID,
vertex->buf, vertex->used, vertex->discard);
unsigned long i;
int bitmap_nr;
struct ext2_group_desc * gdp;
- struct ext2_super_block * es = sb->s_es;
+ struct ext2_super_block * es;
if (!sb) {
kprintf ("ext2_free_blocks: nonexistent device");
return;
}
+ es = sb->s_es;
lock_super (VFSTOEXT2(mp)->um_devvp);
if (block < es->s_first_data_block ||
(block + count) > es->s_blocks_count) {
int i, j, k, tmp;
int bitmap_nr;
struct ext2_group_desc * gdp;
- struct ext2_super_block * es = sb->s_es;
+ struct ext2_super_block * es;
#ifdef EXT2FS_DEBUG
static int goal_hits = 0, goal_attempts = 0;
kprintf ("ext2_new_block: nonexistent device");
return 0;
}
+ es = sb->s_es;
lock_super (VFSTOEXT2(mp)->um_devvp);
ext2_debug ("goal=%lu.\n", goal);