Lines Matching refs:mutex
143 struct mutex mutex; member
470 mutex_lock(&data->mutex); in bmc150_magn_read_raw()
474 mutex_unlock(&data->mutex); in bmc150_magn_read_raw()
481 mutex_unlock(&data->mutex); in bmc150_magn_read_raw()
488 mutex_unlock(&data->mutex); in bmc150_magn_read_raw()
492 mutex_unlock(&data->mutex); in bmc150_magn_read_raw()
544 mutex_lock(&data->mutex); in bmc150_magn_write_raw()
546 mutex_unlock(&data->mutex); in bmc150_magn_write_raw()
554 mutex_lock(&data->mutex); in bmc150_magn_write_raw()
557 mutex_unlock(&data->mutex); in bmc150_magn_write_raw()
565 mutex_unlock(&data->mutex); in bmc150_magn_write_raw()
570 mutex_lock(&data->mutex); in bmc150_magn_write_raw()
573 mutex_unlock(&data->mutex); in bmc150_magn_write_raw()
581 mutex_unlock(&data->mutex); in bmc150_magn_write_raw()
665 mutex_lock(&data->mutex); in bmc150_magn_trigger_handler()
674 mutex_unlock(&data->mutex); in bmc150_magn_trigger_handler()
768 mutex_lock(&data->mutex); in bmc150_magn_trig_try_reen()
770 mutex_unlock(&data->mutex); in bmc150_magn_trig_try_reen()
782 mutex_lock(&data->mutex); in bmc150_magn_data_rdy_trigger_set_state()
799 mutex_unlock(&data->mutex); in bmc150_magn_data_rdy_trigger_set_state()
804 mutex_unlock(&data->mutex); in bmc150_magn_data_rdy_trigger_set_state()
869 mutex_init(&data->mutex); in bmc150_magn_probe()
983 mutex_lock(&data->mutex); in bmc150_magn_remove()
985 mutex_unlock(&data->mutex); in bmc150_magn_remove()
997 mutex_lock(&data->mutex); in bmc150_magn_runtime_suspend()
1000 mutex_unlock(&data->mutex); in bmc150_magn_runtime_suspend()
1028 mutex_lock(&data->mutex); in bmc150_magn_suspend()
1031 mutex_unlock(&data->mutex); in bmc150_magn_suspend()
1042 mutex_lock(&data->mutex); in bmc150_magn_resume()
1045 mutex_unlock(&data->mutex); in bmc150_magn_resume()