Home
last modified time | relevance | path

Searched refs:hwmon_lock (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/platform/x86/
H A Dayaneo-ec.c58 struct mutex hwmon_lock; member
220 guard(mutex)(&data->hwmon_lock); in ayaneo_ec_write()
480 ret = devm_mutex_init(&pdev->dev, &data->hwmon_lock); in ayaneo_ec_probe()
/linux/include/linux/
H A Dhwmon.h498 void hwmon_lock(struct device *dev);
501 DEFINE_GUARD(hwmon_lock, struct device *, hwmon_lock(_T), hwmon_unlock(_T)) in DEFINE_GUARD() argument
/linux/drivers/hwmon/occ/
H A Dcommon.h104 struct mutex hwmon_lock; /* serialize hwmon registration/removal */ member
H A Dcommon.c1135 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()
/linux/drivers/hwmon/
H A Dcros_ec_hwmon.c419 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()
H A Dcorsair-psu.c672 guard(hwmon_lock)(priv->hwmon_dev); in print_uptime()
733 guard(hwmon_lock)(priv->hwmon_dev); in ocpmode_show()
H A Dhwmon.c807 void hwmon_lock(struct device *dev) in hwmon_lock() function
813 EXPORT_SYMBOL_GPL(hwmon_lock);
H A Dlm90.c1230 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()
H A Dina2xx.c902 scoped_guard(hwmon_lock, dev) { in shunt_resistor_store()