Searched refs:hwmon_lock (Results 1 – 9 of 9) sorted by relevance
58 struct mutex hwmon_lock; member220 guard(mutex)(&data->hwmon_lock); in ayaneo_ec_write()480 ret = devm_mutex_init(&pdev->dev, &data->hwmon_lock); in ayaneo_ec_probe()
498 void hwmon_lock(struct device *dev);501 DEFINE_GUARD(hwmon_lock, struct device *, hwmon_lock(_T), hwmon_unlock(_T)) in DEFINE_GUARD() argument
104 struct mutex hwmon_lock; /* serialize hwmon registration/removal */ member
1135 int rc = mutex_lock_interruptible(&occ->hwmon_lock); in occ_active()1200 mutex_unlock(&occ->hwmon_lock); in occ_active()1209 mutex_init(&occ->hwmon_lock); in occ_setup()1234 mutex_lock(&occ->hwmon_lock); in occ_shutdown()1245 mutex_unlock(&occ->hwmon_lock); in occ_shutdown()
419 guard(hwmon_lock)(priv->hwmon_priv->hwmon_dev); in cros_ec_hwmon_cooling_get_cur_state()434 guard(hwmon_lock)(priv->hwmon_priv->hwmon_dev); in cros_ec_hwmon_cooling_set_cur_state()
672 guard(hwmon_lock)(priv->hwmon_dev); in print_uptime()733 guard(hwmon_lock)(priv->hwmon_dev); in ocpmode_show()
807 void hwmon_lock(struct device *dev) in hwmon_lock() function813 EXPORT_SYMBOL_GPL(hwmon_lock);
1230 guard(hwmon_lock)(data->hwmon_dev); in lm90_update_alarms()2597 scoped_guard(hwmon_lock, data->hwmon_dev) { in lm90_stop_work()2944 scoped_guard(hwmon_lock, data->hwmon_dev) { in lm90_alert()
902 scoped_guard(hwmon_lock, dev) { in shunt_resistor_store()