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()
265 mutex_unlock(&data->access_lock); in nct7802_read_fan_min()
280 mutex_lock(&data->access_lock); in nct7802_write_fan_min()
287 mutex_unlock(&data->access_lock); in nct7802_write_fan_min()
298 mutex_lock(&data->access_lock); in nct7802_read_voltage()
321 mutex_unlock(&data->access_lock); in nct7802_read_voltage()
334 mutex_lock(&data->access_lock); in nct7802_write_voltage()
344 mutex_unlock(&data->access_lock); in nct7802_write_voltage()
1116 mutex_init(&data->access_lock); in nct7802_probe()