Lines Matching refs:v4l2_lock
117 /* Note if taking both locks v4l2_lock must always be locked first! */
118 struct mutex v4l2_lock; /* Protects everything else */
469 /* Both v4l2_lock and vb_queue_lock should be locked when calling this */
478 /* Both v4l2_lock and vb_queue_lock should be locked when calling this */
572 mutex_lock(&dev->v4l2_lock);
578 mutex_unlock(&dev->v4l2_lock);
836 if (mutex_lock_interruptible(&dev->v4l2_lock))
850 mutex_unlock(&dev->v4l2_lock);
861 mutex_lock(&dev->v4l2_lock);
878 mutex_unlock(&dev->v4l2_lock);
1179 mutex_init(&dev->v4l2_lock);
1260 dev->vdev.lock = &dev->v4l2_lock;