Home
last modified time | relevance | path

Searched refs:update_lock (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/misc/c2port/
H A Dc2port-duramar2150.c23 static DEFINE_MUTEX(update_lock);
33 mutex_lock(&update_lock); in duramar2150_c2port_access()
45 mutex_unlock(&update_lock); in duramar2150_c2port_access()
52 mutex_lock(&update_lock); in duramar2150_c2port_c2d_dir()
61 mutex_unlock(&update_lock); in duramar2150_c2port_c2d_dir()
73 mutex_lock(&update_lock); in duramar2150_c2port_c2d_set()
82 mutex_unlock(&update_lock); in duramar2150_c2port_c2d_set()
89 mutex_lock(&update_lock); in duramar2150_c2port_c2ck_set()
98 mutex_unlock(&update_lock); in duramar2150_c2port_c2ck_set()
/linux/drivers/cpufreq/
H A Dcpufreq_governor_attr_set.c31 mutex_lock(&attr_set->update_lock); in governor_store()
33 mutex_unlock(&attr_set->update_lock); in governor_store()
46 mutex_init(&attr_set->update_lock); in gov_attr_set_init()
54 mutex_lock(&attr_set->update_lock); in gov_attr_set_get()
57 mutex_unlock(&attr_set->update_lock); in gov_attr_set_get()
65 mutex_lock(&attr_set->update_lock); in gov_attr_set_put()
68 mutex_unlock(&attr_set->update_lock); in gov_attr_set_put()
72 mutex_destroy(&attr_set->update_lock); in gov_attr_set_put()
/linux/drivers/hwmon/
H A Dlm63.c143 struct mutex update_lock; member
233 mutex_lock(&data->update_lock); in lm63_update_device()
299 mutex_unlock(&data->update_lock); in lm63_update_device()
312 mutex_lock(&data->update_lock); in lm63_lut_looks_bad()
324 mutex_unlock(&data->update_lock); in lm63_lut_looks_bad()
340 mutex_lock(&data->update_lock); in show_fan()
342 mutex_unlock(&data->update_lock); in show_fan()
359 mutex_lock(&data->update_lock); in set_fan()
365 mutex_unlock(&data->update_lock); in set_fan()
377 mutex_lock(&data->update_lock); in show_pwm1()
[all …]
H A Dw83627hf.c357 struct mutex update_lock; member
483 mutex_lock(&data->update_lock); in w83627hf_update_device()
566 mutex_unlock(&data->update_lock); in w83627hf_update_device()
576 mutex_lock(&data->update_lock); in w83627hf_suspend()
579 mutex_unlock(&data->update_lock); in w83627hf_suspend()
590 mutex_lock(&data->update_lock); in w83627hf_resume()
622 mutex_unlock(&data->update_lock); in w83627hf_resume()
848 mutex_lock(&data->update_lock); in in0_min_store()
862 mutex_unlock(&data->update_lock); in in0_min_store()
887 mutex_lock(&data->update_lock); in in0_max_store()
[all …]
H A Dsch5627.c81 struct mutex update_lock; member
129 mutex_lock(&data->update_lock); in sch5627_update_temp()
147 mutex_unlock(&data->update_lock); in sch5627_update_temp()
156 mutex_lock(&data->update_lock); in sch5627_update_fan()
172 mutex_unlock(&data->update_lock); in sch5627_update_fan()
181 mutex_lock(&data->update_lock); in sch5627_update_in()
206 mutex_unlock(&data->update_lock); in sch5627_update_in()
531 mutex_init(&data->update_lock); in sch5627_probe()
589 data->regmap = devm_regmap_init_sch56xx(&pdev->dev, &data->update_lock, data->addr, in sch5627_probe()
611 &data->update_lock, 1); in sch5627_probe()
H A Dw83793.c206 struct mutex update_lock; member
391 mutex_lock(&data->update_lock); in store_beep()
396 mutex_unlock(&data->update_lock); in store_beep()
424 mutex_lock(&data->update_lock); in store_beep_enable()
429 mutex_unlock(&data->update_lock); in store_beep_enable()
452 mutex_lock(&data->update_lock); in store_chassis_clear()
456 mutex_unlock(&data->update_lock); in store_chassis_clear()
497 mutex_lock(&data->update_lock); in store_fan_min()
502 mutex_unlock(&data->update_lock); in store_fan_min()
542 mutex_lock(&data->update_lock); in store_pwm()
[all …]
H A Dpc87360.c192 struct mutex update_lock; member
297 mutex_lock(&data->update_lock); in pc87360_update_device()
401 mutex_unlock(&data->update_lock); in pc87360_update_device()
473 mutex_lock(&data->update_lock); in in_min_store()
477 mutex_unlock(&data->update_lock); in in_min_store()
517 mutex_lock(&data->update_lock); in in_max_store()
522 mutex_unlock(&data->update_lock); in in_max_store()
723 mutex_lock(&data->update_lock); in therm_min_store()
727 mutex_unlock(&data->update_lock); in therm_min_store()
759 mutex_lock(&data->update_lock); in therm_max_store()
[all …]
H A Dnct6775-core.c1574 mutex_lock(&data->update_lock); in nct6775_update_device()
1704 mutex_unlock(&data->update_lock); in nct6775_update_device()
1741 mutex_lock(&data->update_lock); in store_in_reg()
1744 mutex_unlock(&data->update_lock); in store_in_reg()
1838 mutex_lock(&data->update_lock); in nct6775_store_beep()
1845 mutex_unlock(&data->update_lock); in nct6775_store_beep()
1898 mutex_lock(&data->update_lock); in store_temp_beep()
1905 mutex_unlock(&data->update_lock); in store_temp_beep()
2009 mutex_lock(&data->update_lock); in store_fan_min()
2084 mutex_unlock(&data->update_lock); in store_fan_min()
[all …]
H A Dsmsc47b397.c97 struct mutex update_lock; member
122 mutex_lock(&data->update_lock); in smsc47b397_update_device()
145 mutex_unlock(&data->update_lock); in smsc47b397_update_device()
241 mutex_init(&data->update_lock); in smsc47b397_probe()
H A Dsch5636.c58 struct mutex update_lock; member
74 mutex_lock(&data->update_lock); in sch5636_update_device()
145 mutex_unlock(&data->update_lock); in sch5636_update_device()
401 mutex_init(&data->update_lock); in sch5636_probe()
492 &data->update_lock, 0); in sch5636_probe()
H A Dnct6775.h94 struct mutex update_lock; member
/linux/drivers/misc/
H A Dtsl2550.c34 struct mutex update_lock; member
194 mutex_lock(&data->update_lock); in tsl2550_store_power_state()
196 mutex_unlock(&data->update_lock); in tsl2550_store_power_state()
229 mutex_lock(&data->update_lock); in tsl2550_store_operating_mode()
231 mutex_unlock(&data->update_lock); in tsl2550_store_operating_mode()
279 mutex_lock(&data->update_lock); in tsl2550_show_lux1_input()
281 mutex_unlock(&data->update_lock); in tsl2550_show_lux1_input()
369 mutex_init(&data->update_lock); in tsl2550_probe()
H A Dad525x_dpot.c86 struct mutex update_lock; member
425 mutex_lock(&data->update_lock); in sysfs_show_reg()
427 mutex_unlock(&data->update_lock); in sysfs_show_reg()
473 mutex_lock(&data->update_lock); in sysfs_set_reg()
479 mutex_unlock(&data->update_lock); in sysfs_set_reg()
490 mutex_lock(&data->update_lock); in sysfs_do_cmd()
492 mutex_unlock(&data->update_lock); in sysfs_do_cmd()
696 mutex_init(&data->update_lock); in ad_dpot_probe()
/linux/drivers/misc/eeprom/
H A Dmax6875.c47 struct mutex update_lock; member
63 mutex_lock(&data->update_lock); in max6875_update_slice()
103 mutex_unlock(&data->update_lock); in max6875_update_slice()
160 mutex_init(&data->update_lock); in max6875_probe()
/linux/include/linux/
H A Dlcd.h80 struct mutex update_lock; member
115 mutex_lock(&ld->update_lock); in lcd_set_power()
118 mutex_unlock(&ld->update_lock); in lcd_set_power()
/linux/drivers/leds/
H A Dleds-cpcap.c66 struct mutex update_lock; member
109 mutex_lock(&led->update_lock); in cpcap_led_set()
145 mutex_unlock(&led->update_lock); in cpcap_led_set()
202 mutex_init(&led->update_lock); in cpcap_led_probe()
/linux/kernel/sched/
H A Dcpufreq_schedutil.c24 raw_spinlock_t update_lock; member
456 raw_spin_lock(&sg_policy->update_lock); in sugov_update_single_freq()
458 raw_spin_unlock(&sg_policy->update_lock); in sugov_update_single_freq()
524 raw_spin_lock(&sg_policy->update_lock); in sugov_update_shared()
543 raw_spin_unlock(&sg_policy->update_lock); in sugov_update_shared()
562 raw_spin_lock_irqsave(&sg_policy->update_lock, flags); in sugov_work()
565 raw_spin_unlock_irqrestore(&sg_policy->update_lock, flags); in sugov_work()
650 raw_spin_lock_init(&sg_policy->update_lock); in sugov_policy_alloc()
/linux/drivers/thermal/
H A Darmada_thermal.c71 struct mutex update_lock; member
421 mutex_lock(&priv->update_lock); in armada_get_temp()
440 mutex_unlock(&priv->update_lock); in armada_get_temp()
547 mutex_lock(&priv->update_lock); in armada_overheat_isr_thread()
549 mutex_unlock(&priv->update_lock); in armada_overheat_isr_thread()
847 mutex_init(&priv->update_lock); in armada_thermal_probe()
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_mon.c170 mutex_lock(&hwmon->update_lock); in efx_mcdi_mon_get_entry()
181 mutex_unlock(&hwmon->update_lock); in efx_mcdi_mon_get_entry()
345 mutex_init(&hwmon->update_lock); in efx_mcdi_mon_probe()
H A Dmcdi.h94 struct mutex update_lock; member
/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi_mon.c170 mutex_lock(&hwmon->update_lock); in efx_mcdi_mon_get_entry()
181 mutex_unlock(&hwmon->update_lock); in efx_mcdi_mon_get_entry()
345 mutex_init(&hwmon->update_lock); in efx_siena_mcdi_mon_probe()
H A Dmcdi.h94 struct mutex update_lock; member
/linux/drivers/video/backlight/
H A Dlcd.c205 mutex_init(&new_ld->update_lock); in lcd_device_register()
H A Dbacklight.c378 mutex_init(&new_bd->update_lock); in backlight_device_register()
/linux/drivers/hwmon/pmbus/
H A Dpmbus_core.c114 struct mutex update_lock; member
3886 mutex_init(&data->update_lock); in pmbus_do_probe()
3963 mutex_lock(&data->update_lock); in pmbus_lock()
3971 return mutex_lock_interruptible(&data->update_lock); in pmbus_lock_interruptible()
3979 mutex_unlock(&data->update_lock); in pmbus_unlock()

12