Lines Matching refs:data_mutex
226 struct mutex data_mutex; /* lock access to this data */ member
1036 mutex_lock(&private->data_mutex); in scarlett2_master_volume_ctl_get()
1039 mutex_unlock(&private->data_mutex); in scarlett2_master_volume_ctl_get()
1053 mutex_lock(&private->data_mutex); in scarlett2_volume_ctl_get()
1056 mutex_unlock(&private->data_mutex); in scarlett2_volume_ctl_get()
1071 mutex_lock(&private->data_mutex); in scarlett2_volume_ctl_put()
1086 mutex_unlock(&private->data_mutex); in scarlett2_volume_ctl_put()
1150 mutex_lock(&private->data_mutex); in scarlett2_sw_hw_enum_ctl_put()
1191 mutex_unlock(&private->data_mutex); in scarlett2_sw_hw_enum_ctl_put()
1236 mutex_lock(&private->data_mutex); in scarlett2_level_enum_ctl_put()
1253 mutex_unlock(&private->data_mutex); in scarlett2_level_enum_ctl_put()
1288 mutex_lock(&private->data_mutex); in scarlett2_pad_ctl_put()
1305 mutex_unlock(&private->data_mutex); in scarlett2_pad_ctl_put()
1326 mutex_lock(&private->data_mutex); in scarlett2_button_ctl_get()
1329 mutex_unlock(&private->data_mutex); in scarlett2_button_ctl_get()
1345 mutex_lock(&private->data_mutex); in scarlett2_button_ctl_put()
1362 mutex_unlock(&private->data_mutex); in scarlett2_button_ctl_put()
1509 mutex_lock(&private->data_mutex); in scarlett2_mixer_ctl_put()
1525 mutex_unlock(&private->data_mutex); in scarlett2_mixer_ctl_put()
1626 mutex_lock(&private->data_mutex); in scarlett2_mux_src_enum_ctl_put()
1641 mutex_unlock(&private->data_mutex); in scarlett2_mux_src_enum_ctl_put()
1827 mutex_init(&private->data_mutex); in scarlett2_init_private()