Lines Matching refs:dev_priv
35 void via_init_futex(drm_via_private_t * dev_priv)
42 DRM_INIT_WAITQUEUE(&(dev_priv->decoder_queue[i]));
43 XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0;
47 void via_cleanup_futex(drm_via_private_t * dev_priv)
51 void via_release_futex(drm_via_private_t * dev_priv, int context)
56 if (!dev_priv->sarea_priv)
60 lock = (volatile int *)XVMCLOCKPTR(dev_priv->sarea_priv, i);
64 DRM_WAKEUP(&(dev_priv->decoder_queue[i]));
75 drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;
76 drm_via_sarea_t *sAPriv = dev_priv->sarea_priv;
88 DRM_WAIT_ON(ret, dev_priv->decoder_queue[fx->lock],
92 DRM_WAKEUP(&(dev_priv->decoder_queue[fx->lock]));