Lines Matching refs:mutex
193 struct mutex mutex; /* reentrant protection for struct */ member
244 mutex_lock(&ac->mutex); in adxl34x_get_triple()
253 mutex_unlock(&ac->mutex); in adxl34x_get_triple()
417 mutex_lock(&ac->mutex); in adxl34x_suspend()
424 mutex_unlock(&ac->mutex); in adxl34x_suspend()
430 mutex_lock(&ac->mutex); in adxl34x_resume()
437 mutex_unlock(&ac->mutex); in adxl34x_resume()
461 mutex_lock(&ac->mutex); in adxl34x_disable_store()
475 mutex_unlock(&ac->mutex); in adxl34x_disable_store()
488 mutex_lock(&ac->mutex); in adxl34x_calibrate_show()
493 mutex_unlock(&ac->mutex); in adxl34x_calibrate_show()
509 mutex_lock(&ac->mutex); in adxl34x_calibrate_store()
522 mutex_unlock(&ac->mutex); in adxl34x_calibrate_store()
550 mutex_lock(&ac->mutex); in adxl34x_rate_store()
557 mutex_unlock(&ac->mutex); in adxl34x_rate_store()
585 mutex_lock(&ac->mutex); in adxl34x_autosleep_store()
595 mutex_unlock(&ac->mutex); in adxl34x_autosleep_store()
609 mutex_lock(&ac->mutex); in adxl34x_position_show()
612 mutex_unlock(&ac->mutex); in adxl34x_position_show()
635 mutex_lock(&ac->mutex); in adxl34x_write_store()
637 mutex_unlock(&ac->mutex); in adxl34x_write_store()
665 mutex_lock(&ac->mutex); in adxl34x_input_open()
672 mutex_unlock(&ac->mutex); in adxl34x_input_open()
681 mutex_lock(&ac->mutex); in adxl34x_input_close()
688 mutex_unlock(&ac->mutex); in adxl34x_input_close()
731 mutex_init(&ac->mutex); in adxl34x_probe()