Home
last modified time | relevance | path

Searched refs:sysfs_mutex (Results 1 – 5 of 5) sorted by relevance

/linux-6.14.4/drivers/watchdog/
Dziirave_wdt.c78 struct mutex sysfs_mutex; member
441 ret = mutex_lock_interruptible(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_firm()
449 mutex_unlock(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_firm()
465 ret = mutex_lock_interruptible(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_boot()
473 mutex_unlock(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_boot()
489 ret = mutex_lock_interruptible(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_reason()
495 mutex_unlock(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_show_reason()
518 err = mutex_lock_interruptible(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_store_firm()
547 mutex_unlock(&w_priv->sysfs_mutex); in ziirave_wdt_sysfs_store_firm()
612 mutex_init(&w_priv->sysfs_mutex); in ziirave_wdt_probe()
/linux-6.14.4/drivers/input/misc/
Dyealink.c106 struct mutex sysfs_mutex; member
586 guard(mutex)(&yld->sysfs_mutex); in show_line()
630 guard(mutex)(&yld->sysfs_mutex); in store_line()
669 guard(mutex)(&yld->sysfs_mutex); in get_icons()
689 guard(mutex)(&yld->sysfs_mutex); in set_icon()
724 guard(mutex)(&yld->sysfs_mutex); in store_ringtone()
840 mutex_init(&yld->sysfs_mutex); in usb_probe()
/linux-6.14.4/drivers/input/mouse/
Delan_i2c_core.c67 struct mutex sysfs_mutex; member
657 scoped_cond_guard(mutex_intr, return -EINTR, &data->sysfs_mutex) { in elan_sysfs_update_fw()
732 scoped_cond_guard(mutex_intr, return -EINTR, &data->sysfs_mutex) { in calibrate_store()
750 scoped_cond_guard(mutex_intr, return -EINTR, &data->sysfs_mutex) { in elan_sysfs_read_mode()
845 scoped_cond_guard(mutex_intr, return -EINTR, &data->sysfs_mutex) { in acquire_store()
860 scoped_guard(mutex_intr, &data->sysfs_mutex) { in min_show()
876 scoped_guard(mutex_intr, &data->sysfs_mutex) { in max_show()
1215 mutex_init(&data->sysfs_mutex); in elan_probe()
1357 scoped_cond_guard(mutex_intr, return -EINTR, &data->sysfs_mutex) { in elan_suspend()
/linux-6.14.4/drivers/input/touchscreen/
Draydium_i2c_ts.c128 struct mutex sysfs_mutex; member
968 error = mutex_lock_interruptible(&ts->sysfs_mutex); in raydium_i2c_update_fw_store()
974 mutex_unlock(&ts->sysfs_mutex); in raydium_i2c_update_fw_store()
988 error = mutex_lock_interruptible(&ts->sysfs_mutex); in raydium_i2c_calibrate_store()
997 mutex_unlock(&ts->sysfs_mutex); in raydium_i2c_calibrate_store()
1081 mutex_init(&ts->sysfs_mutex); in raydium_i2c_probe()
Delants_i2c.c179 struct mutex sysfs_mutex; member
1189 error = mutex_lock_interruptible(&ts->sysfs_mutex); in calibrate_store()
1195 mutex_unlock(&ts->sysfs_mutex); in calibrate_store()
1207 error = mutex_lock_interruptible(&ts->sysfs_mutex); in write_update_fw()
1214 mutex_unlock(&ts->sysfs_mutex); in write_update_fw()
1430 mutex_init(&ts->sysfs_mutex); in elants_i2c_probe()