Lines Matching refs:dev_priv

65 	drm_sis_private_t *dev_priv = dev->dev_private;  in sis_fb_init()  local
71 drm_mm_init(&dev_priv->vram_mm, 0, fb->size >> SIS_MM_ALIGN_SHIFT); in sis_fb_init()
73 dev_priv->vram_initialized = 1; in sis_fb_init()
74 dev_priv->vram_offset = fb->offset; in sis_fb_init()
85 drm_sis_private_t *dev_priv = dev->dev_private; in sis_drm_alloc() local
94 if (0 == ((pool == 0) ? dev_priv->vram_initialized : in sis_drm_alloc()
95 dev_priv->agp_initialized)) { in sis_drm_alloc()
110 retval = drm_mm_insert_node(&dev_priv->agp_mm, in sis_drm_alloc()
123 retval = drm_mm_insert_node(&dev_priv->vram_mm, in sis_drm_alloc()
133 retval = idr_alloc(&dev_priv->object_idr, item, 1, 0, GFP_KERNEL); in sis_drm_alloc()
142 dev_priv->vram_offset : dev_priv->agp_offset) + in sis_drm_alloc()
167 drm_sis_private_t *dev_priv = dev->dev_private; in sis_drm_free() local
172 obj = idr_find(&dev_priv->object_idr, mem->free); in sis_drm_free()
178 idr_remove(&dev_priv->object_idr, mem->free); in sis_drm_free()
202 drm_sis_private_t *dev_priv = dev->dev_private; in sis_ioctl_agp_init() local
204 dev_priv = dev->dev_private; in sis_ioctl_agp_init()
207 drm_mm_init(&dev_priv->agp_mm, 0, agp->size >> SIS_MM_ALIGN_SHIFT); in sis_ioctl_agp_init()
209 dev_priv->agp_initialized = 1; in sis_ioctl_agp_init()
210 dev_priv->agp_offset = agp->offset; in sis_ioctl_agp_init()
241 drm_sis_private_t *dev_priv = dev->dev_private; in sis_idle() local
246 if (dev_priv->idle_fault) in sis_idle()
249 if (dev_priv->mmio == NULL) { in sis_idle()
250 dev_priv->mmio = sis_reg_init(dev); in sis_idle()
251 if (dev_priv->mmio == NULL) { in sis_idle()
261 if (dev_priv->chipset != SIS_CHIP_315) in sis_idle()
281 dev_priv->idle_fault = 1; in sis_idle()
295 drm_sis_private_t *dev_priv = dev->dev_private; in sis_lastclose() local
297 if (!dev_priv) in sis_lastclose()
301 if (dev_priv->vram_initialized) { in sis_lastclose()
302 drm_mm_takedown(&dev_priv->vram_mm); in sis_lastclose()
303 dev_priv->vram_initialized = 0; in sis_lastclose()
305 if (dev_priv->agp_initialized) { in sis_lastclose()
306 drm_mm_takedown(&dev_priv->agp_mm); in sis_lastclose()
307 dev_priv->agp_initialized = 0; in sis_lastclose()
309 dev_priv->mmio = NULL; in sis_lastclose()