Home
last modified time | relevance | path

Searched refs:led_access (Results 1 – 11 of 11) sorted by relevance

/Linux-v6.6/drivers/media/v4l2-core/
Dv4l2-flash-led-class.c576 mutex_lock(&led_cdev->led_access); in v4l2_flash_open()
581 mutex_unlock(&led_cdev->led_access); in v4l2_flash_open()
585 mutex_lock(&led_cdev_ind->led_access); in v4l2_flash_open()
590 mutex_unlock(&led_cdev_ind->led_access); in v4l2_flash_open()
600 mutex_lock(&led_cdev->led_access); in v4l2_flash_open()
602 mutex_unlock(&led_cdev->led_access); in v4l2_flash_open()
606 mutex_lock(&led_cdev_ind->led_access); in v4l2_flash_open()
608 mutex_unlock(&led_cdev_ind->led_access); in v4l2_flash_open()
626 mutex_lock(&led_cdev->led_access); in v4l2_flash_close()
634 mutex_unlock(&led_cdev->led_access); in v4l2_flash_close()
[all …]
Dv4l2-subdev.c2225 mutex_lock(&sd->privacy_led->led_access); in v4l2_subdev_get_privacy_led()
2229 mutex_unlock(&sd->privacy_led->led_access); in v4l2_subdev_get_privacy_led()
2240 mutex_lock(&sd->privacy_led->led_access); in v4l2_subdev_put_privacy_led()
2242 mutex_unlock(&sd->privacy_led->led_access); in v4l2_subdev_put_privacy_led()
/Linux-v6.6/drivers/leds/rgb/
Dleds-group-multicolor.c59 mutex_lock(&led_cdev->led_access); in restore_sysfs_write_access()
61 mutex_unlock(&led_cdev->led_access); in restore_sysfs_write_access()
140 mutex_lock(&led_cdev->led_access); in leds_gmc_probe()
142 mutex_unlock(&led_cdev->led_access); in leds_gmc_probe()
/Linux-v6.6/drivers/leds/
Dled-class.c46 mutex_lock(&led_cdev->led_access); in brightness_store()
64 mutex_unlock(&led_cdev->led_access); in brightness_store()
524 mutex_init(&led_cdev->led_access); in led_classdev_register_ext()
525 mutex_lock(&led_cdev->led_access); in led_classdev_register_ext()
529 mutex_unlock(&led_cdev->led_access); in led_classdev_register_ext()
544 mutex_unlock(&led_cdev->led_access); in led_classdev_register_ext()
572 mutex_unlock(&led_cdev->led_access); in led_classdev_register_ext()
618 mutex_destroy(&led_cdev->led_access); in led_classdev_unregister()
Dled-class-flash.c45 mutex_lock(&led_cdev->led_access); in flash_brightness_store()
62 mutex_unlock(&led_cdev->led_access); in flash_brightness_store()
97 mutex_lock(&led_cdev->led_access); in flash_strobe_store()
116 mutex_unlock(&led_cdev->led_access); in flash_strobe_store()
145 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
162 mutex_unlock(&led_cdev->led_access); in flash_timeout_store()
Dled-class-multicolor.c43 mutex_lock(&led_cdev->led_access); in multi_intensity_store()
67 mutex_unlock(&led_cdev->led_access); in multi_intensity_store()
Dled-triggers.c45 mutex_lock(&led_cdev->led_access); in led_trigger_write()
73 mutex_unlock(&led_cdev->led_access); in led_trigger_write()
Dled-core.c404 lockdep_assert_held(&led_cdev->led_access); in led_sysfs_disable()
413 lockdep_assert_held(&led_cdev->led_access); in led_sysfs_enable()
/Linux-v6.6/drivers/video/backlight/
Dled_bl.c213 mutex_lock(&priv->leds[i]->led_access); in led_bl_probe()
215 mutex_unlock(&priv->leds[i]->led_access); in led_bl_probe()
/Linux-v6.6/include/linux/
Dleds.h248 struct mutex led_access; member
/Linux-v6.6/drivers/staging/greybus/
Dlight.c178 mutex_lock(&cdev->led_access); in led_lock()
183 mutex_unlock(&cdev->led_access); in led_unlock()