Lines Matching refs:ctl_data

54 	struct avs_control_data *ctl_data = mc->dobj.private;  in avs_control_volume_get()  local
66 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_volume_get()
77 ctl_data->values[i] = dspvols[i].target_volume; in avs_control_volume_get()
81 memcpy(uctl->value.integer.value, ctl_data->values, sizeof(ctl_data->values)); in avs_control_volume_get()
88 struct avs_control_data *ctl_data; in avs_control_volume_put() local
95 ctl_data = mc->dobj.private; in avs_control_volume_put()
106 if (!memcmp(ctl_data->values, input, sizeof(ctl_data->values))) in avs_control_volume_put()
112 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_volume_put()
119 memcpy(ctl_data->values, input, sizeof(ctl_data->values)); in avs_control_volume_put()
137 struct avs_control_data *ctl_data = mc->dobj.private; in avs_control_mute_get() local
149 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_mute_get()
160 ctl_data->values[i] = !dspmutes[i].mute; in avs_control_mute_get()
164 memcpy(uctl->value.integer.value, ctl_data->values, sizeof(ctl_data->values)); in avs_control_mute_get()
171 struct avs_control_data *ctl_data; in avs_control_mute_put() local
178 ctl_data = mc->dobj.private; in avs_control_mute_put()
189 if (!memcmp(ctl_data->values, input, sizeof(ctl_data->values))) in avs_control_mute_put()
195 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_mute_put()
202 memcpy(ctl_data->values, input, sizeof(ctl_data->values)); in avs_control_mute_put()