Home
last modified time | relevance | path

Searched refs:ctrl_mutex (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/drivers/media/usb/uvc/
Duvc_ctrl.c1181 ret = mutex_lock_interruptible(&chain->ctrl_mutex); in uvc_query_v4l2_ctrl()
1212 mutex_unlock(&chain->ctrl_mutex); in uvc_query_v4l2_ctrl()
1239 ret = mutex_lock_interruptible(&chain->ctrl_mutex); in uvc_query_v4l2_menu()
1277 mutex_unlock(&chain->ctrl_mutex); in uvc_query_v4l2_menu()
1366 mutex_lock(&chain->ctrl_mutex); in uvc_ctrl_status_event()
1390 mutex_unlock(&chain->ctrl_mutex); in uvc_ctrl_status_event()
1499 ret = mutex_lock_interruptible(&handle->chain->ctrl_mutex); in uvc_ctrl_add_event()
1532 mutex_unlock(&handle->chain->ctrl_mutex); in uvc_ctrl_add_event()
1540 mutex_lock(&handle->chain->ctrl_mutex); in uvc_ctrl_del_event()
1545 mutex_unlock(&handle->chain->ctrl_mutex); in uvc_ctrl_del_event()
[all …]
Duvcvideo.h478 struct mutex ctrl_mutex; /* Protects ctrl.info */ member
Duvc_driver.c1948 mutex_init(&chain->ctrl_mutex); in uvc_alloc_chain()
/linux-5.19.10/drivers/media/i2c/
Disl7998x.c530 struct mutex ctrl_mutex; member
1389 mutex_destroy(&isl7998x->ctrl_mutex); in isl7998x_remove_controls()
1404 mutex_init(&isl7998x->ctrl_mutex); in isl7998x_init_controls()
1405 isl7998x->ctrl_handler.lock = &isl7998x->ctrl_mutex; in isl7998x_init_controls()