Lines Matching defs:lock
41 XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0;
52 volatile int *lock;
58 lock = (volatile int *)XVMCLOCKPTR(dev_priv->sarea_priv, i);
59 if ((_DRM_LOCKING_CONTEXT(*lock) == context)) {
60 if (_DRM_LOCK_IS_HELD(*lock)
61 && (*lock & _DRM_LOCK_CONT)) {
64 *lock = 0;
72 volatile int *lock;
79 if (fx->lock >= VIA_NR_XVMC_LOCKS)
82 lock = (volatile int *)XVMCLOCKPTR(sAPriv, fx->lock);
86 VIA_WAIT_ON(ret, dev_priv->decoder_queue[fx->lock],
87 (fx->ms / 10) * (HZ / 100), *lock != fx->val);
90 wake_up(&(dev_priv->decoder_queue[fx->lock]));