Searched refs:sysfs_mutex (Results 1 – 5 of 5) sorted by relevance
/linux-6.14.4/drivers/watchdog/ |
D | ziirave_wdt.c | 78 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/ |
D | yealink.c | 106 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/ |
D | elan_i2c_core.c | 67 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/ |
D | raydium_i2c_ts.c | 128 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()
|
D | elants_i2c.c | 179 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()
|