Lines Matching refs:dev_priv
34 drm_via_private_t *dev_priv = dev->dev_private;
38 dev_priv->sarea = drm_getsarea(dev);
39 if (!dev_priv->sarea) {
41 dev->dev_private = (void *)dev_priv;
46 dev_priv->fb = drm_core_findmap(dev, init->fb_offset);
47 if (!dev_priv->fb) {
49 dev->dev_private = (void *)dev_priv;
53 dev_priv->mmio = drm_core_findmap(dev, init->mmio_offset);
54 if (!dev_priv->mmio) {
56 dev->dev_private = (void *)dev_priv;
61 dev_priv->sarea_priv =
62 (drm_via_sarea_t *) ((u8 *) dev_priv->sarea->virtual +
65 dev_priv->agpAddr = init->agpAddr;
67 via_init_futex(dev_priv);
71 dev->dev_private = (void *)dev_priv;
100 drm_via_private_t *dev_priv;
103 dev_priv = drm_alloc(sizeof(drm_via_private_t), DRM_MEM_DRIVER);
104 if (dev_priv == NULL)
107 dev->dev_private = (void *)dev_priv;
109 dev_priv->chipset = chipset;
111 ret = drm_sman_init(&dev_priv->sman, 2, 12, 8);
113 drm_free(dev_priv, sizeof(drm_via_private_t), DRM_MEM_DRIVER);
119 drm_sman_takedown(&dev_priv->sman);
120 drm_free(dev_priv, sizeof(drm_via_private_t), DRM_MEM_DRIVER);
129 drm_via_private_t *dev_priv = dev->dev_private;
131 drm_sman_takedown(&dev_priv->sman);
133 drm_free(dev_priv, sizeof(drm_via_private_t), DRM_MEM_DRIVER);