Lines Matching refs:data_mutex
226 struct mutex data_mutex; /* lock access to this data */ member
1032 mutex_lock(&private->data_mutex); in scarlett2_master_volume_ctl_get()
1034 mutex_unlock(&private->data_mutex); in scarlett2_master_volume_ctl_get()
1050 mutex_lock(&private->data_mutex); in scarlett2_volume_ctl_get()
1052 mutex_unlock(&private->data_mutex); in scarlett2_volume_ctl_get()
1068 mutex_lock(&private->data_mutex); in scarlett2_volume_ctl_put()
1083 mutex_unlock(&private->data_mutex); in scarlett2_volume_ctl_put()
1147 mutex_lock(&private->data_mutex); in scarlett2_sw_hw_enum_ctl_put()
1186 mutex_unlock(&private->data_mutex); in scarlett2_sw_hw_enum_ctl_put()
1231 mutex_lock(&private->data_mutex); in scarlett2_level_enum_ctl_put()
1246 mutex_unlock(&private->data_mutex); in scarlett2_level_enum_ctl_put()
1281 mutex_lock(&private->data_mutex); in scarlett2_pad_ctl_put()
1296 mutex_unlock(&private->data_mutex); in scarlett2_pad_ctl_put()
1318 mutex_lock(&private->data_mutex); in scarlett2_button_ctl_get()
1320 mutex_unlock(&private->data_mutex); in scarlett2_button_ctl_get()
1337 mutex_lock(&private->data_mutex); in scarlett2_button_ctl_put()
1352 mutex_unlock(&private->data_mutex); in scarlett2_button_ctl_put()
1499 mutex_lock(&private->data_mutex); in scarlett2_mixer_ctl_put()
1515 mutex_unlock(&private->data_mutex); in scarlett2_mixer_ctl_put()
1616 mutex_lock(&private->data_mutex); in scarlett2_mux_src_enum_ctl_put()
1631 mutex_unlock(&private->data_mutex); in scarlett2_mux_src_enum_ctl_put()
1817 mutex_init(&private->data_mutex); in scarlett2_init_private()