Lines Matching refs:access_lock
60 struct mutex access_lock; /* for multi-byte read and write operations */ member
194 mutex_lock(&data->access_lock); in nct7802_read_temp()
207 mutex_unlock(&data->access_lock); in nct7802_read_temp()
216 mutex_lock(&data->access_lock); in nct7802_read_fan()
230 mutex_unlock(&data->access_lock); in nct7802_read_fan()
240 mutex_lock(&data->access_lock); in nct7802_read_fan_min()
256 mutex_unlock(&data->access_lock); in nct7802_read_fan_min()
271 mutex_lock(&data->access_lock); in nct7802_write_fan_min()
278 mutex_unlock(&data->access_lock); in nct7802_write_fan_min()
289 mutex_lock(&data->access_lock); in nct7802_read_voltage()
312 mutex_unlock(&data->access_lock); in nct7802_read_voltage()
325 mutex_lock(&data->access_lock); in nct7802_write_voltage()
335 mutex_unlock(&data->access_lock); in nct7802_write_voltage()
1013 mutex_init(&data->access_lock); in nct7802_probe()