Lines Matching refs:hwmon_lock
70 struct mutex hwmon_lock; member
167 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_max_read()
188 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_max_read()
200 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_max_write()
219 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_max_write()
292 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_max_interval_show()
296 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_max_interval_show()
381 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_max_interval_store()
386 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_max_interval_store()
471 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_curr_crit_read()
480 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_curr_crit_read()
490 mutex_lock(&hwmon->hwmon_lock); in xe_hwmon_power_curr_crit_write()
495 mutex_unlock(&hwmon->hwmon_lock); in xe_hwmon_power_curr_crit_write()
816 mutex_destroy(&hwmon->hwmon_lock); in xe_hwmon_mutex_destroy()
838 mutex_init(&hwmon->hwmon_lock); in xe_hwmon_register()