/drivers/gpio/ |
D | gpio-aggregator.c | 244 struct mutex mlock; /* protects tmp[] if can_sleep */ member 318 mutex_lock(&fwd->mlock); in gpio_fwd_get_multiple_locked() 320 mutex_unlock(&fwd->mlock); in gpio_fwd_get_multiple_locked() 369 mutex_lock(&fwd->mlock); in gpio_fwd_set_multiple_locked() 371 mutex_unlock(&fwd->mlock); in gpio_fwd_set_multiple_locked() 450 mutex_init(&fwd->mlock); in gpiochip_fwd_create()
|
/drivers/iio/adc/ |
D | vf610_adc.c | 471 mutex_lock(&indio_dev->mlock); in vf610_set_conversion_mode() 475 mutex_unlock(&indio_dev->mlock); in vf610_set_conversion_mode() 639 mutex_lock(&indio_dev->mlock); in vf610_read_raw() 641 mutex_unlock(&indio_dev->mlock); in vf610_read_raw() 652 mutex_unlock(&indio_dev->mlock); in vf610_read_raw() 656 mutex_unlock(&indio_dev->mlock); in vf610_read_raw() 675 mutex_unlock(&indio_dev->mlock); in vf610_read_raw() 679 mutex_unlock(&indio_dev->mlock); in vf610_read_raw()
|
D | lpc32xx_adc.c | 67 mutex_lock(&indio_dev->mlock); in lpc32xx_read_raw() 70 mutex_unlock(&indio_dev->mlock); in lpc32xx_read_raw() 83 mutex_unlock(&indio_dev->mlock); in lpc32xx_read_raw()
|
D | rockchip_saradc.c | 97 mutex_lock(&indio_dev->mlock); in rockchip_saradc_read_raw() 102 mutex_unlock(&indio_dev->mlock); in rockchip_saradc_read_raw() 107 mutex_unlock(&indio_dev->mlock); in rockchip_saradc_read_raw() 273 mutex_lock(&i_dev->mlock); in rockchip_saradc_trigger_handler() 290 mutex_unlock(&i_dev->mlock); in rockchip_saradc_trigger_handler()
|
D | ad799x.c | 350 mutex_lock(&indio_dev->mlock); in ad799x_write_frequency() 372 mutex_unlock(&indio_dev->mlock); in ad799x_write_frequency() 453 mutex_lock(&indio_dev->mlock); in ad799x_write_event_value() 457 mutex_unlock(&indio_dev->mlock); in ad799x_write_event_value() 472 mutex_lock(&indio_dev->mlock); in ad799x_read_event_value() 475 mutex_unlock(&indio_dev->mlock); in ad799x_read_event_value()
|
D | imx7d_adc.c | 295 mutex_lock(&indio_dev->mlock); in imx7d_adc_read_raw() 305 mutex_unlock(&indio_dev->mlock); in imx7d_adc_read_raw() 309 mutex_unlock(&indio_dev->mlock); in imx7d_adc_read_raw() 314 mutex_unlock(&indio_dev->mlock); in imx7d_adc_read_raw()
|
D | sc27xx_adc.c | 336 mutex_lock(&indio_dev->mlock); in sc27xx_adc_read_raw() 338 mutex_unlock(&indio_dev->mlock); in sc27xx_adc_read_raw() 347 mutex_lock(&indio_dev->mlock); in sc27xx_adc_read_raw() 350 mutex_unlock(&indio_dev->mlock); in sc27xx_adc_read_raw()
|
D | ltc2497-core.c | 84 mutex_lock(&indio_dev->mlock); in ltc2497core_read_raw() 86 mutex_unlock(&indio_dev->mlock); in ltc2497core_read_raw()
|
D | axp288_adc.c | 164 mutex_lock(&indio_dev->mlock); in axp288_adc_read_raw() 181 mutex_unlock(&indio_dev->mlock); in axp288_adc_read_raw()
|
/drivers/iio/ |
D | industrialio-trigger.c | 126 mutex_lock(&indio_dev->mlock); in iio_trigger_set_immutable() 131 mutex_unlock(&indio_dev->mlock); in iio_trigger_set_immutable() 446 mutex_lock(&indio_dev->mlock); in iio_trigger_write_current() 448 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current() 452 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current() 455 mutex_unlock(&indio_dev->mlock); in iio_trigger_write_current()
|
D | industrialio-buffer.c | 422 mutex_lock(&indio_dev->mlock); in iio_scan_el_store() 441 mutex_unlock(&indio_dev->mlock); in iio_scan_el_store() 470 mutex_lock(&indio_dev->mlock); in iio_scan_el_ts_store() 477 mutex_unlock(&indio_dev->mlock); in iio_scan_el_ts_store() 564 mutex_lock(&indio_dev->mlock); in iio_buffer_write_length() 576 mutex_unlock(&indio_dev->mlock); in iio_buffer_write_length() 1160 mutex_lock(&indio_dev->mlock); in iio_update_buffers() 1181 mutex_unlock(&indio_dev->mlock); in iio_update_buffers() 1209 mutex_lock(&indio_dev->mlock); in iio_buffer_store_enable() 1223 mutex_unlock(&indio_dev->mlock); in iio_buffer_store_enable() [all …]
|
D | industrialio-core.c | 278 ret = mutex_lock_interruptible(&indio_dev->mlock); in iio_device_set_clock() 283 mutex_unlock(&indio_dev->mlock); in iio_device_set_clock() 287 mutex_unlock(&indio_dev->mlock); in iio_device_set_clock() 1688 mutex_init(&indio_dev->mlock); in iio_device_alloc() 2065 mutex_lock(&indio_dev->mlock); in iio_device_claim_direct_mode() 2068 mutex_unlock(&indio_dev->mlock); in iio_device_claim_direct_mode() 2086 mutex_unlock(&indio_dev->mlock); in iio_device_release_direct_mode() 2103 mutex_lock(&indio_dev->mlock); in iio_device_claim_buffer_mode() 2108 mutex_unlock(&indio_dev->mlock); in iio_device_claim_buffer_mode() 2124 mutex_unlock(&indio_dev->mlock); in iio_device_release_buffer_mode()
|
D | TODO | 10 - Replace iio_dev->mlock by either a local lock or use
|
/drivers/iio/common/st_sensors/ |
D | st_sensors_core.c | 562 mutex_lock(&indio_dev->mlock); in st_sensors_read_info_raw() 587 mutex_unlock(&indio_dev->mlock); in st_sensors_read_info_raw() 660 mutex_lock(&indio_dev->mlock); in st_sensors_sysfs_sampling_frequency_avail() 668 mutex_unlock(&indio_dev->mlock); in st_sensors_sysfs_sampling_frequency_avail() 682 mutex_lock(&indio_dev->mlock); in st_sensors_sysfs_scale_avail() 692 mutex_unlock(&indio_dev->mlock); in st_sensors_sysfs_scale_avail()
|
/drivers/input/touchscreen/ |
D | tsc2007_iio.c | 52 mutex_lock(&tsc->mlock); in tsc2007_read_raw() 95 mutex_unlock(&tsc->mlock); in tsc2007_read_raw()
|
D | tsc2007_core.c | 122 mutex_lock(&ts->mlock); in tsc2007_soft_irq() 124 mutex_unlock(&ts->mlock); in tsc2007_soft_irq() 340 mutex_init(&ts->mlock); in tsc2007_probe()
|
D | tsc2007.h | 83 struct mutex mlock; member
|
/drivers/iio/gyro/ |
D | itg3200_core.c | 142 mutex_lock(&indio_dev->mlock); in itg3200_write_raw() 146 mutex_unlock(&indio_dev->mlock); in itg3200_write_raw() 155 mutex_unlock(&indio_dev->mlock); in itg3200_write_raw()
|
D | st_gyro_core.c | 418 mutex_lock(&indio_dev->mlock); in st_gyro_write_raw() 420 mutex_unlock(&indio_dev->mlock); in st_gyro_write_raw()
|
/drivers/crypto/allwinner/sun8i-ss/ |
D | sun8i-ss-prng.c | 122 mutex_lock(&ss->mlock); in sun8i_ss_prng_generate() 154 mutex_unlock(&ss->mlock); in sun8i_ss_prng_generate()
|
/drivers/media/platform/ |
D | pxa_camera.c | 682 struct mutex mlock; member 1525 vq->lock = &pcdev->mlock; in pxa_camera_init_videobuf2() 1961 mutex_lock(&pcdev->mlock); in pxac_fops_camera_open() 1973 mutex_unlock(&pcdev->mlock); in pxac_fops_camera_open() 1983 mutex_lock(&pcdev->mlock); in pxac_fops_camera_release() 1992 mutex_unlock(&pcdev->mlock); in pxac_fops_camera_release() 2060 mutex_lock(&pcdev->mlock); in pxa_camera_sensor_bound() 2063 vdev->lock = &pcdev->mlock; in pxa_camera_sensor_bound() 2119 mutex_unlock(&pcdev->mlock); in pxa_camera_sensor_bound() 2129 mutex_lock(&pcdev->mlock); in pxa_camera_sensor_unbind() [all …]
|
D | renesas-ceu.c | 200 struct mutex mlock; member 1103 mutex_lock(&ceudev->mlock); in ceu_open() 1106 mutex_unlock(&ceudev->mlock); in ceu_open() 1117 mutex_lock(&ceudev->mlock); in ceu_release() 1120 mutex_unlock(&ceudev->mlock); in ceu_release() 1417 q->lock = &ceudev->mlock; in ceu_notify_complete() 1446 vdev->lock = &ceudev->mlock; in ceu_notify_complete() 1645 mutex_init(&ceudev->mlock); in ceu_probe()
|
/drivers/iio/health/ |
D | max30100.c | 390 mutex_lock(&indio_dev->mlock); in max30100_read_raw() 401 mutex_unlock(&indio_dev->mlock); in max30100_read_raw()
|
/drivers/iio/pressure/ |
D | st_pressure_core.c | 569 mutex_lock(&indio_dev->mlock); in st_press_write_raw() 571 mutex_unlock(&indio_dev->mlock); in st_press_write_raw()
|
/drivers/iio/magnetometer/ |
D | st_magn_core.c | 552 mutex_lock(&indio_dev->mlock); in st_magn_write_raw() 554 mutex_unlock(&indio_dev->mlock); in st_magn_write_raw()
|