Home
last modified time | relevance | path

Searched refs:serialize_lock (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-fileops.c590 mutex_lock(&cx->serialize_lock); in cx18_v4l2_read()
592 mutex_unlock(&cx->serialize_lock); in cx18_v4l2_read()
619 mutex_lock(&cx->serialize_lock); in cx18_v4l2_enc_poll()
621 mutex_unlock(&cx->serialize_lock); in cx18_v4l2_enc_poll()
669 mutex_lock(&cx->serialize_lock); in cx18_v4l2_mmap()
671 mutex_unlock(&cx->serialize_lock); in cx18_v4l2_mmap()
756 mutex_lock(&cx->serialize_lock); in cx18_v4l2_close()
785 mutex_unlock(&cx->serialize_lock); in cx18_v4l2_close()
845 mutex_lock(&cx->serialize_lock); in cx18_v4l2_open()
849 mutex_unlock(&cx->serialize_lock); in cx18_v4l2_open()
[all …]
Dcx18-alsa.h37 mutex_lock(&cx->serialize_lock); in snd_cx18_lock()
43 mutex_unlock(&cx->serialize_lock); in snd_cx18_unlock()
Dcx18-dvb.c259 mutex_lock(&cx->serialize_lock); in cx18_dvb_start_feed()
261 mutex_unlock(&cx->serialize_lock); in cx18_dvb_start_feed()
297 mutex_lock(&cx->serialize_lock); in cx18_dvb_start_feed()
306 mutex_unlock(&cx->serialize_lock); in cx18_dvb_start_feed()
330 mutex_lock(&cx->serialize_lock); in cx18_dvb_stop_feed()
332 mutex_unlock(&cx->serialize_lock); in cx18_dvb_stop_feed()
Dcx18-streams.c296 s, &cx->serialize_lock); in cx18_stream_init()
374 s->video_dev.lock = &cx->serialize_lock; in cx18_prep_dev()
Dcx18-driver.h604 …struct mutex serialize_lock; /* mutex used to serialize open/close/start/stop/ioctl operations … member
Dcx18-driver.c729 mutex_init(&cx->serialize_lock); in cx18_init_struct1()
/Linux-v4.19/drivers/media/pci/ivtv/
Divtv-fileops.c273 mutex_unlock(&itv->serialize_lock); in ivtv_get_buffer()
279 mutex_lock(&itv->serialize_lock); in ivtv_get_buffer()
514 if (mutex_lock_interruptible(&itv->serialize_lock)) in ivtv_v4l2_read()
519 mutex_unlock(&itv->serialize_lock); in ivtv_v4l2_read()
633 mutex_unlock(&itv->serialize_lock); in ivtv_write()
639 mutex_lock(&itv->serialize_lock); in ivtv_write()
694 mutex_unlock(&itv->serialize_lock); in ivtv_write()
701 mutex_lock(&itv->serialize_lock); in ivtv_write()
726 if (mutex_lock_interruptible(&itv->serialize_lock)) in ivtv_v4l2_write()
729 mutex_unlock(&itv->serialize_lock); in ivtv_v4l2_write()
[all …]
Divtv-alsa.h38 mutex_lock(&itv->serialize_lock); in snd_ivtv_lock()
44 mutex_unlock(&itv->serialize_lock); in snd_ivtv_unlock()
Divtv-yuv.c1161 mutex_unlock(&itv->serialize_lock); in ivtv_yuv_udma_stream_frame()
1163 mutex_lock(&itv->serialize_lock); in ivtv_yuv_udma_stream_frame()
1178 mutex_unlock(&itv->serialize_lock); in ivtv_yuv_prep_frame()
1180 mutex_lock(&itv->serialize_lock); in ivtv_yuv_prep_frame()
1190 mutex_unlock(&itv->serialize_lock); in ivtv_yuv_close()
1192 mutex_lock(&itv->serialize_lock); in ivtv_yuv_close()
Divtv-ioctl.c181 mutex_unlock(&itv->serialize_lock); in ivtv_set_speed()
191 mutex_lock(&itv->serialize_lock); in ivtv_set_speed()
1151 mutex_unlock(&itv->serialize_lock); in ivtv_s_std_dec()
1160 mutex_lock(&itv->serialize_lock); in ivtv_s_std_dec()
1782 mutex_unlock(&itv->serialize_lock); in ivtv_decoder_ioctls()
1788 mutex_lock(&itv->serialize_lock); in ivtv_decoder_ioctls()
Divtvfb.c1098 mutex_lock(&itv->serialize_lock); in ivtvfb_init_io()
1100 mutex_unlock(&itv->serialize_lock); in ivtvfb_init_io()
1104 mutex_unlock(&itv->serialize_lock); in ivtvfb_init_io()
Divtv-driver.h667 …struct mutex serialize_lock; /* mutex used to serialize open/close/start/stop/ioctl operations … member
Divtv-streams.c233 s->vdev.lock = &itv->serialize_lock; in ivtv_prep_dev()
Divtv-driver.c747 mutex_init(&itv->serialize_lock); in ivtv_init_struct1()
/Linux-v4.19/drivers/media/usb/go7007/
Dgo7007-priv.h185 struct mutex serialize_lock; member
Dgo7007-usb.c1328 mutex_lock(&go->serialize_lock); in go7007_usb_disconnect()
1336 mutex_unlock(&go->serialize_lock); in go7007_usb_disconnect()
Dgo7007-v4l2.c1107 mutex_init(&go->serialize_lock); in go7007_v4l2_init()
1123 vdev->lock = &go->serialize_lock; in go7007_v4l2_init()