Lines Matching refs:wdata

2117 				struct sof_widget_data *wdata,  in sof_get_control_data()  argument
2134 wdata[i].control = sm->dobj.private; in sof_get_control_data()
2138 wdata[i].control = sbe->dobj.private; in sof_get_control_data()
2142 wdata[i].control = se->dobj.private; in sof_get_control_data()
2151 if (!wdata[i].control) { in sof_get_control_data()
2157 wdata[i].pdata = wdata[i].control->control_data->data; in sof_get_control_data()
2158 if (!wdata[i].pdata) in sof_get_control_data()
2162 if (wdata[i].pdata->magic != SOF_ABI_MAGIC) in sof_get_control_data()
2165 *size += wdata[i].pdata->size; in sof_get_control_data()
2168 switch (wdata[i].control->cmd) { in sof_get_control_data()
2172 wdata[i].ipc_cmd = SOF_IPC_COMP_SET_VALUE; in sof_get_control_data()
2173 wdata[i].ctrl_type = SOF_CTRL_TYPE_VALUE_CHAN_SET; in sof_get_control_data()
2176 wdata[i].ipc_cmd = SOF_IPC_COMP_SET_DATA; in sof_get_control_data()
2177 wdata[i].ctrl_type = SOF_CTRL_TYPE_DATA_SET; in sof_get_control_data()
2197 struct sof_widget_data *wdata = NULL; in sof_process_load() local
2206 wdata = kcalloc(widget->num_kcontrols, in sof_process_load()
2207 sizeof(*wdata), in sof_process_load()
2210 if (!wdata) in sof_process_load()
2214 ret = sof_get_control_data(scomp, widget, wdata, in sof_process_load()
2259 wdata[i].pdata->data, in sof_process_load()
2260 wdata[i].pdata->size); in sof_process_load()
2261 offset += wdata[i].pdata->size; in sof_process_load()
2282 wdata[i].control->readback_offset = 0; in sof_process_load()
2283 ret = snd_sof_ipc_set_get_comp_data(wdata[i].control, in sof_process_load()
2284 wdata[i].ipc_cmd, in sof_process_load()
2285 wdata[i].ctrl_type, in sof_process_load()
2286 wdata[i].control->cmd, in sof_process_load()
2298 kfree(wdata); in sof_process_load()