Lines Matching refs:access_lock
60 struct mutex access_lock; /* for multi-byte read and write operations */ member
196 mutex_lock(&data->access_lock); in nct7802_read_temp()
209 mutex_unlock(&data->access_lock); in nct7802_read_temp()
218 mutex_lock(&data->access_lock); in nct7802_read_fan()
232 mutex_unlock(&data->access_lock); in nct7802_read_fan()
242 mutex_lock(&data->access_lock); in nct7802_read_fan_min()
258 mutex_unlock(&data->access_lock); in nct7802_read_fan_min()
273 mutex_lock(&data->access_lock); in nct7802_write_fan_min()
280 mutex_unlock(&data->access_lock); in nct7802_write_fan_min()
291 mutex_lock(&data->access_lock); in nct7802_read_voltage()
314 mutex_unlock(&data->access_lock); in nct7802_read_voltage()
327 mutex_lock(&data->access_lock); in nct7802_write_voltage()
337 mutex_unlock(&data->access_lock); in nct7802_write_voltage()
1074 mutex_init(&data->access_lock); in nct7802_probe()