Searched refs:hwmon_lock (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/hwmon/ |
| H A D | sht4x.c | 280 guard(hwmon_lock)(dev); in heater_enable_store() local 319 guard(hwmon_lock)(dev); in heater_power_store() local 351 guard(hwmon_lock)(dev); in heater_time_store() local
|
| H A D | cros_ec_hwmon.c | 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()
|
| H A D | corsair-psu.c | 672 guard(hwmon_lock)(priv->hwmon_dev); in print_uptime() 733 guard(hwmon_lock)(priv->hwmon_dev); in ocpmode_show()
|
| H A D | ina2xx.c | 983 scoped_guard(hwmon_lock, dev) { in shunt_resistor_show() 1001 scoped_guard(hwmon_lock, dev) { in shunt_resistor_store()
|
| H A D | hwmon.c | 814 void hwmon_lock(struct device *dev) in hwmon_lock() function 820 EXPORT_SYMBOL_GPL(hwmon_lock);
|
| H A D | lm90.c | 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()
|
| /linux/drivers/platform/x86/ |
| H A D | ayaneo-ec.c | 58 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 D | hwmon.h | 498 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 D | common.h | 104 struct mutex hwmon_lock; /* serialize hwmon registration/removal */ member
|
| H A D | common.c | 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()
|
| /linux/Documentation/hwmon/ |
| H A D | hwmon-kernel-api.rst | 48 void hwmon_lock(struct device *dev); 92 implemented in the driver, or debugfs functions, hwmon_lock() and hwmon_unlock()
|