Home
last modified time | relevance | path

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

123

/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 Dg762.c124 struct mutex update_lock; member
204 mutex_lock(&data->update_lock); in g762_update_client()
242 mutex_unlock(&data->update_lock); in g762_update_client()
281 mutex_lock(&data->update_lock); in do_set_pwm_mode()
297 mutex_unlock(&data->update_lock); in do_set_pwm_mode()
311 mutex_lock(&data->update_lock); in do_set_fan_div()
337 mutex_unlock(&data->update_lock); in do_set_fan_div()
351 mutex_lock(&data->update_lock); in do_set_fan_gear_mode()
373 mutex_unlock(&data->update_lock); in do_set_fan_gear_mode()
387 mutex_lock(&data->update_lock); in do_set_fan_pulses()
[all …]
H A Dasc7621.c79 struct mutex update_lock; member
183 mutex_lock(&data->update_lock); in store_u8()
186 mutex_unlock(&data->update_lock); in store_u8()
218 mutex_lock(&data->update_lock); in store_bitmask()
223 mutex_unlock(&data->update_lock); in store_bitmask()
239 mutex_lock(&data->update_lock); in show_fan16()
241 mutex_unlock(&data->update_lock); in show_fan16()
266 mutex_lock(&data->update_lock); in store_fan16()
271 mutex_unlock(&data->update_lock); in store_fan16()
301 mutex_lock(&data->update_lock); in show_in10()
[all …]
H A Dg760a.c37 struct mutex update_lock; member
87 mutex_lock(&data->update_lock); in g760a_update_client()
101 mutex_unlock(&data->update_lock); in g760a_update_client()
112 mutex_lock(&data->update_lock); in fan1_input_show()
115 mutex_unlock(&data->update_lock); in fan1_input_show()
148 mutex_lock(&data->update_lock); in pwm1_store()
151 mutex_unlock(&data->update_lock); in pwm1_store()
187 mutex_init(&data->update_lock); in g760a_probe()
H A Dgl520sm.c66 struct mutex update_lock; member
115 mutex_lock(&data->update_lock); in gl520_update_device()
180 mutex_unlock(&data->update_lock); in gl520_update_device()
258 mutex_lock(&data->update_lock); in in_min_store()
274 mutex_unlock(&data->update_lock); in in_min_store()
297 mutex_lock(&data->update_lock); in in_max_store()
308 mutex_unlock(&data->update_lock); in in_max_store()
389 mutex_lock(&data->update_lock); in fan_min_store()
410 mutex_unlock(&data->update_lock); in fan_min_store()
448 mutex_lock(&data->update_lock); in fan_div_store()
[all …]
H A Dtc654.c63 struct mutex update_lock; member
140 mutex_lock(&data->update_lock); in tc654_update_client()
183 mutex_unlock(&data->update_lock); in tc654_update_client()
240 mutex_lock(&data->update_lock); in fan_min_store()
246 mutex_unlock(&data->update_lock); in fan_min_store()
315 mutex_lock(&data->update_lock); in fan_pulses_store()
321 mutex_unlock(&data->update_lock); in fan_pulses_store()
350 mutex_lock(&data->update_lock); in pwm_mode_store()
359 mutex_unlock(&data->update_lock); in pwm_mode_store()
388 mutex_lock(&data->update_lock); in _set_pwm()
[all …]
H A Dadm1031.c66 struct mutex update_lock; member
114 mutex_lock(&data->update_lock); in adm1031_update_device()
193 mutex_unlock(&data->update_lock); in adm1031_update_device()
346 mutex_lock(&data->update_lock); in fan_auto_channel_store()
350 mutex_unlock(&data->update_lock); in fan_auto_channel_store()
377 mutex_unlock(&data->update_lock); in fan_auto_channel_store()
416 mutex_lock(&data->update_lock); in auto_temp_min_store()
420 mutex_unlock(&data->update_lock); in auto_temp_min_store()
446 mutex_lock(&data->update_lock); in auto_temp_max_store()
451 mutex_unlock(&data->update_lock); in auto_temp_max_store()
[all …]
H A Df75375s.c87 struct mutex update_lock; /* protect register access */ member
157 mutex_lock(&data->update_lock); in f75375_update_device()
209 mutex_unlock(&data->update_lock); in f75375_update_device()
272 mutex_lock(&data->update_lock); in set_fan_min()
275 mutex_unlock(&data->update_lock); in set_fan_min()
297 mutex_lock(&data->update_lock); in set_fan_target()
300 mutex_unlock(&data->update_lock); in set_fan_target()
321 mutex_lock(&data->update_lock); in set_pwm()
324 mutex_unlock(&data->update_lock); in set_pwm()
413 mutex_lock(&data->update_lock); in set_pwm_enable()
[all …]
H A Dlm93.c199 struct mutex update_lock; member
913 mutex_lock(&data->update_lock); in lm93_update_device()
923 mutex_unlock(&data->update_lock); in lm93_update_device()
1159 mutex_lock(&data->update_lock); in in_min_store()
1171 mutex_unlock(&data->update_lock); in in_min_store()
1224 mutex_lock(&data->update_lock); in in_max_store()
1236 mutex_unlock(&data->update_lock); in in_max_store()
1291 mutex_lock(&data->update_lock); in temp_min_store()
1294 mutex_unlock(&data->update_lock); in temp_min_store()
1324 mutex_lock(&data->update_lock); in temp_max_store()
[all …]
H A Dlm85.c296 struct mutex update_lock; member
374 mutex_lock(&data->update_lock); in lm85_update_device()
546 mutex_unlock(&data->update_lock); in lm85_update_device()
582 mutex_lock(&data->update_lock); in fan_min_store()
585 mutex_unlock(&data->update_lock); in fan_min_store()
704 mutex_lock(&data->update_lock); in pwm_store()
707 mutex_unlock(&data->update_lock); in pwm_store()
766 mutex_lock(&data->update_lock); in pwm_enable_store()
773 mutex_unlock(&data->update_lock); in pwm_enable_store()
807 mutex_lock(&data->update_lock); in pwm_freq_store()
[all …]
H A Dthmc50.c61 struct mutex update_lock; member
82 mutex_lock(&data->update_lock); in thmc50_update_device()
113 mutex_unlock(&data->update_lock); in thmc50_update_device()
139 mutex_lock(&data->update_lock); in analog_out_store()
151 mutex_unlock(&data->update_lock); in analog_out_store()
193 mutex_lock(&data->update_lock); in temp_min_store()
197 mutex_unlock(&data->update_lock); in temp_min_store()
223 mutex_lock(&data->update_lock); in temp_max_store()
227 mutex_unlock(&data->update_lock); in temp_max_store()
393 mutex_init(&data->update_lock); in thmc50_probe()
H A Dlm77.c57 struct mutex update_lock; member
108 mutex_lock(&data->update_lock); in lm77_update_device()
124 mutex_unlock(&data->update_lock); in lm77_update_device()
170 mutex_lock(&data->update_lock); in temp_store()
173 mutex_unlock(&data->update_lock); in temp_store()
194 mutex_lock(&data->update_lock); in temp_hyst_store()
199 mutex_unlock(&data->update_lock); in temp_hyst_store()
329 mutex_init(&data->update_lock); in lm77_probe()
H A Dds1621.c111 struct mutex update_lock; member
191 mutex_lock(&data->update_lock); in ds1621_update_client()
219 mutex_unlock(&data->update_lock); in ds1621_update_client()
245 mutex_lock(&data->update_lock); in temp_store()
249 mutex_unlock(&data->update_lock); in temp_store()
294 mutex_lock(&data->update_lock); in update_interval_store()
301 mutex_unlock(&data->update_lock); in update_interval_store()
355 mutex_init(&data->update_lock); in ds1621_probe()
H A Dlm63.c140 struct mutex update_lock; member
230 mutex_lock(&data->update_lock); in lm63_update_device()
297 mutex_unlock(&data->update_lock); in lm63_update_device()
310 mutex_lock(&data->update_lock); in lm63_lut_looks_bad()
322 mutex_unlock(&data->update_lock); in lm63_lut_looks_bad()
351 mutex_lock(&data->update_lock); in set_fan()
357 mutex_unlock(&data->update_lock); in set_fan()
400 mutex_lock(&data->update_lock); in set_pwm1()
404 mutex_unlock(&data->update_lock); in set_pwm1()
437 mutex_lock(&data->update_lock); in pwm1_enable_store()
[all …]
H A Dds620.c58 struct mutex update_lock; member
100 mutex_lock(&data->update_lock); in ds620_update_client()
124 mutex_unlock(&data->update_lock); in ds620_update_client()
158 mutex_lock(&data->update_lock); in temp_store()
162 mutex_unlock(&data->update_lock); in temp_store()
225 mutex_init(&data->update_lock); in ds620_probe()
H A Dsmsc47m192.c88 struct mutex update_lock; member
110 mutex_lock(&data->update_lock); in smsc47m192_update_device()
163 mutex_unlock(&data->update_lock); in smsc47m192_update_device()
210 mutex_lock(&data->update_lock); in in_min_store()
214 mutex_unlock(&data->update_lock); in in_min_store()
232 mutex_lock(&data->update_lock); in in_max_store()
236 mutex_unlock(&data->update_lock); in in_max_store()
308 mutex_lock(&data->update_lock); in temp_min_store()
312 mutex_unlock(&data->update_lock); in temp_min_store()
331 mutex_lock(&data->update_lock); in temp_max_store()
[all …]
H A Dlm80.c118 struct mutex update_lock; member
165 mutex_lock(&data->update_lock); in lm80_update_device()
250 mutex_unlock(&data->update_lock); in lm80_update_device()
286 mutex_lock(&data->update_lock); in in_store()
289 mutex_unlock(&data->update_lock); in in_store()
327 mutex_lock(&data->update_lock); in fan_store()
332 mutex_unlock(&data->update_lock); in fan_store()
358 mutex_lock(&data->update_lock); in fan_div_store()
379 mutex_unlock(&data->update_lock); in fan_div_store()
385 mutex_unlock(&data->update_lock); in fan_div_store()
[all …]
H A Dw83795.c322 struct mutex update_lock; member
527 mutex_lock(&data->update_lock); in w83795_update_pwm_config()
584 mutex_unlock(&data->update_lock); in w83795_update_pwm_config()
596 mutex_lock(&data->update_lock); in w83795_update_device()
690 mutex_unlock(&data->update_lock); in w83795_update_device()
737 mutex_lock(&data->update_lock); in store_beep()
742 mutex_unlock(&data->update_lock); in store_beep()
760 mutex_lock(&data->update_lock); in store_chassis_clear()
768 mutex_unlock(&data->update_lock); in store_chassis_clear()
807 mutex_lock(&data->update_lock); in store_fan_min()
[all …]
H A Dadm1025.c99 struct mutex update_lock; member
119 mutex_lock(&data->update_lock); in adm1025_update_device()
154 mutex_unlock(&data->update_lock); in adm1025_update_device()
227 mutex_lock(&data->update_lock); in in_min_store()
231 mutex_unlock(&data->update_lock); in in_min_store()
248 mutex_lock(&data->update_lock); in in_max_store()
252 mutex_unlock(&data->update_lock); in in_max_store()
289 mutex_lock(&data->update_lock); in temp_min_store()
293 mutex_unlock(&data->update_lock); in temp_min_store()
311 mutex_lock(&data->update_lock); in temp_max_store()
[all …]
H A Dina209.c65 struct mutex update_lock; member
84 mutex_lock(&data->update_lock); in ina209_update_device()
100 mutex_unlock(&data->update_lock); in ina209_update_device()
246 mutex_lock(&data->update_lock); in ina209_interval_store()
253 mutex_unlock(&data->update_lock); in ina209_interval_store()
294 mutex_lock(&data->update_lock); in ina209_history_store()
301 mutex_unlock(&data->update_lock); in ina209_history_store()
322 mutex_lock(&data->update_lock); in ina209_value_store()
331 mutex_unlock(&data->update_lock); in ina209_value_store()
550 mutex_init(&data->update_lock); in ina209_probe()
H A Dpcf8591.c69 struct mutex update_lock; member
145 mutex_lock(&data->update_lock); in out0_enable_store()
151 mutex_unlock(&data->update_lock); in out0_enable_store()
194 mutex_init(&data->update_lock); in pcf8591_probe()
263 mutex_lock(&data->update_lock); in pcf8591_read_channel()
278 mutex_unlock(&data->update_lock); in pcf8591_read_channel()
H A Dw83791d.c276 struct mutex update_lock; member
383 mutex_lock(&data->update_lock); \
386 mutex_unlock(&data->update_lock); \
462 mutex_lock(&data->update_lock); in store_beep()
474 mutex_unlock(&data->update_lock); in store_beep()
549 mutex_lock(&data->update_lock); in store_fan_min()
552 mutex_unlock(&data->update_lock); in store_fan_min()
593 mutex_lock(&data->update_lock); in store_fan_div()
657 mutex_unlock(&data->update_lock); in store_fan_div()
734 mutex_lock(&data->update_lock); in store_pwm()
[all …]
H A Dmax6650.c104 struct mutex update_lock; /* protect alarm register updates */ member
163 mutex_lock(&data->update_lock); in max6650_update_device()
191 mutex_unlock(&data->update_lock); in max6650_update_device()
309 mutex_lock(&data->update_lock); in alarm_show()
312 mutex_unlock(&data->update_lock); in alarm_show()
497 mutex_lock(&data->update_lock); in max6650_set_cur_state()
508 mutex_unlock(&data->update_lock); in max6650_set_cur_state()
617 mutex_lock(&data->update_lock); in max6650_write()
688 mutex_unlock(&data->update_lock); in max6650_write()
776 mutex_init(&data->update_lock); in max6650_probe()
/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()

123