Lines Matching refs:access_lock
77 struct mutex access_lock; /* for multi-byte read and write operations */ member
213 mutex_lock(&data->access_lock); in nct7802_read_temp()
226 mutex_unlock(&data->access_lock); in nct7802_read_temp()
235 mutex_lock(&data->access_lock); in nct7802_read_fan()
249 mutex_unlock(&data->access_lock); in nct7802_read_fan()
259 mutex_lock(&data->access_lock); in nct7802_read_fan_min()
275 mutex_unlock(&data->access_lock); in nct7802_read_fan_min()
290 mutex_lock(&data->access_lock); in nct7802_write_fan_min()
297 mutex_unlock(&data->access_lock); in nct7802_write_fan_min()
308 mutex_lock(&data->access_lock); in nct7802_read_voltage()
331 mutex_unlock(&data->access_lock); in nct7802_read_voltage()
344 mutex_lock(&data->access_lock); in nct7802_write_voltage()
354 mutex_unlock(&data->access_lock); in nct7802_write_voltage()
1197 mutex_init(&data->access_lock); in nct7802_probe()