Searched defs:v4l2_lock (Results 1 - 9 of 9) sorted by relevance

/drivers/media/radio/
H A Ddsbr100.c85 struct mutex v4l2_lock; member in struct:dsbr100_device
266 mutex_lock(&radio->v4l2_lock);
280 mutex_unlock(&radio->v4l2_lock);
290 mutex_lock(&radio->v4l2_lock);
293 mutex_unlock(&radio->v4l2_lock);
304 mutex_lock(&radio->v4l2_lock);
307 mutex_unlock(&radio->v4l2_lock);
385 mutex_init(&radio->v4l2_lock);
391 radio->videodev.lock = &radio->v4l2_lock;
/drivers/media/usb/usbtv/
H A Dusbtv.h77 struct mutex v4l2_lock; member in struct:usbtv
/drivers/media/dvb-frontends/
H A Drtl2832_sdr.c130 /* Note if taking both locks v4l2_lock must always be locked first! */
131 struct mutex v4l2_lock; /* Protects everything else */ member in struct:rtl2832_sdr_state
595 mutex_lock(&s->v4l2_lock);
601 mutex_unlock(&s->v4l2_lock);
1010 if (mutex_lock_interruptible(&s->v4l2_lock))
1045 mutex_unlock(&s->v4l2_lock);
1056 mutex_lock(&s->v4l2_lock);
1070 mutex_unlock(&s->v4l2_lock);
1432 mutex_init(&s->v4l2_lock);
1510 s->vdev.lock = &s->v4l2_lock;
[all...]
/drivers/media/usb/airspy/
H A Dairspy.c122 /* Note if taking both locks v4l2_lock must always be locked first! */
123 struct mutex v4l2_lock; /* Protects everything else */ member in struct:airspy
476 mutex_lock(&s->v4l2_lock);
481 mutex_unlock(&s->v4l2_lock);
534 mutex_lock(&s->v4l2_lock);
579 mutex_unlock(&s->v4l2_lock);
590 mutex_lock(&s->v4l2_lock);
603 mutex_unlock(&s->v4l2_lock);
991 mutex_init(&s->v4l2_lock);
1069 s->vdev.lock = &s->v4l2_lock;
[all...]
/drivers/media/usb/hackrf/
H A Dhackrf.c110 /* Note if taking both locks v4l2_lock must always be locked first! */
111 struct mutex v4l2_lock; /* Protects everything else */ member in struct:hackrf_dev
454 mutex_lock(&dev->v4l2_lock);
459 mutex_unlock(&dev->v4l2_lock);
506 mutex_lock(&dev->v4l2_lock);
547 mutex_unlock(&dev->v4l2_lock);
558 mutex_lock(&dev->v4l2_lock);
571 mutex_unlock(&dev->v4l2_lock);
1025 mutex_init(&dev->v4l2_lock);
1101 dev->vdev.lock = &dev->v4l2_lock;
[all...]
/drivers/media/usb/msi2500/
H A Dmsi2500.c134 /* Note if taking both locks v4l2_lock must always be locked first! */
135 struct mutex v4l2_lock; /* Protects everything else */ member in struct:msi2500_state
484 /* Both v4l2_lock and vb_queue_lock should be locked when calling this */
493 /* Both v4l2_lock and vb_queue_lock should be locked when calling this */
587 mutex_lock(&s->v4l2_lock);
593 mutex_unlock(&s->v4l2_lock);
834 if (mutex_lock_interruptible(&s->v4l2_lock))
848 mutex_unlock(&s->v4l2_lock);
859 mutex_lock(&s->v4l2_lock);
876 mutex_unlock(&s->v4l2_lock);
[all...]
/drivers/media/usb/pwc/
H A Dpwc.h230 struct mutex v4l2_lock; /* Protects everything else */ member in struct:pwc_device
/drivers/media/usb/cpia2/
H A Dcpia2.h370 struct mutex v4l2_lock; /* serialize file operations */ member in struct:camera_data
/drivers/media/usb/usbvision/
H A Dusbvision.h393 struct mutex v4l2_lock; member in struct:usb_usbvision

Completed in 218 milliseconds