Lines Matching refs:comp_dai
1513 struct sof_ipc_comp_dai *comp_dai;
1514 size_t ipc_size = sizeof(*comp_dai);
1517 comp_dai = (struct sof_ipc_comp_dai *)
1519 if (!comp_dai)
1523 comp_dai->comp.type = SOF_COMP_DAI;
1524 comp_dai->config.hdr.size = sizeof(comp_dai->config);
1526 ret = sof_parse_tokens(scomp, comp_dai, dai_tokens,
1535 ret = sof_parse_tokens(scomp, &comp_dai->config, comp_tokens,
1545 swidget->widget->name, comp_dai->type, comp_dai->dai_index);
1546 sof_dbg_comp_config(scomp, &comp_dai->config);
1548 ret = sof_ipc_tx_message(sdev->ipc, comp_dai->comp.hdr.cmd,
1549 comp_dai, ipc_size, r, sizeof(*r));
1559 memcpy(&dai->comp_dai, comp_dai, sizeof(*comp_dai));
1563 kfree(comp_dai);
2843 config->dai_index = dai->comp_dai.dai_index;