Lines Matching refs:ctl_data

53 	struct avs_control_data *ctl_data = mc->dobj.private;  in avs_control_volume_get()  local
65 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_volume_get()
76 ctl_data->values[i] = dspvols[i].target_volume; in avs_control_volume_get()
80 memcpy(uctl->value.integer.value, ctl_data->values, sizeof(ctl_data->values)); in avs_control_volume_get()
87 struct avs_control_data *ctl_data; in avs_control_volume_put() local
94 ctl_data = mc->dobj.private; in avs_control_volume_put()
105 if (!memcmp(ctl_data->values, input, sizeof(ctl_data->values))) in avs_control_volume_put()
111 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_volume_put()
118 memcpy(ctl_data->values, input, sizeof(ctl_data->values)); in avs_control_volume_put()
136 struct avs_control_data *ctl_data = mc->dobj.private; in avs_control_mute_get() local
148 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_mute_get()
159 ctl_data->values[i] = !dspmutes[i].mute; in avs_control_mute_get()
163 memcpy(uctl->value.integer.value, ctl_data->values, sizeof(ctl_data->values)); in avs_control_mute_get()
170 struct avs_control_data *ctl_data; in avs_control_mute_put() local
177 ctl_data = mc->dobj.private; in avs_control_mute_put()
188 if (!memcmp(ctl_data->values, input, sizeof(ctl_data->values))) in avs_control_mute_put()
194 active_module = avs_get_volume_module(adev, ctl_data->id); in avs_control_mute_put()
201 memcpy(ctl_data->values, input, sizeof(ctl_data->values)); in avs_control_mute_put()