Lines Matching refs:access_lock
69 struct mutex access_lock; /* for multi-byte read and write operations */ member
203 mutex_lock(&data->access_lock); in nct7802_read_temp()
216 mutex_unlock(&data->access_lock); in nct7802_read_temp()
225 mutex_lock(&data->access_lock); in nct7802_read_fan()
239 mutex_unlock(&data->access_lock); in nct7802_read_fan()
249 mutex_lock(&data->access_lock); in nct7802_read_fan_min()
263 mutex_unlock(&data->access_lock); in nct7802_read_fan_min()
278 mutex_lock(&data->access_lock); in nct7802_write_fan_min()
285 mutex_unlock(&data->access_lock); in nct7802_write_fan_min()
296 mutex_lock(&data->access_lock); in nct7802_read_voltage()
319 mutex_unlock(&data->access_lock); in nct7802_read_voltage()
332 mutex_lock(&data->access_lock); in nct7802_write_voltage()
342 mutex_unlock(&data->access_lock); in nct7802_write_voltage()
1114 mutex_init(&data->access_lock); in nct7802_probe()