Lines Matching refs:size

20 /* size of tplg ABI in bytes */
72 offsetof(struct sof_ipc_buffer, size)},
330 * @ipc_size: IPC payload size that will be updated depending on valid
352 comp->hdr.size = total_size;
391 host->config.hdr.size = sizeof(host->config);
441 tone->config.hdr.size = sizeof(tone->config);
474 mixer->config.hdr.size = sizeof(mixer->config);
506 pipeline->hdr.size = sizeof(*pipeline);
573 buffer->comp.hdr.size = sizeof(*buffer);
589 dev_dbg(scomp->dev, "buffer %s: size %d caps 0x%x\n",
590 swidget->widget->name, buffer->size, buffer->caps);
610 src->config.hdr.size = sizeof(src->config);
651 asrc->config.hdr.size = sizeof(asrc->config);
697 mux->config.hdr.size = sizeof(mux->config);
736 volume->config.hdr.size = sizeof(volume->config);
776 struct sof_widget_data *wdata, size_t *size)
785 *size = 0;
822 wdata[i].pdata_size = cdata->data->size;
827 * wdata[i].control->size is calculated with struct_size
828 * and includes the size of struct sof_ipc_ctrl_data
830 wdata[i].pdata_size = wdata[i].control->size -
834 *size += wdata[i].pdata_size;
874 /* get possible component controls and get size of all pdata */
882 /* we are exceeding max ipc size, config needs to be sent separately */
898 process->config.hdr.size = sizeof(process->config);
912 * get possible component controls - get size of all pdata,
926 process->size = ipc_data_size;
979 u32 size = sizeof(*config);
984 config->hdr.size = size;
988 slink->num_tuples, size, 1);
999 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1045 u32 size = sizeof(*config);
1053 config->hdr.size = size;
1057 slink->num_tuples, size, 1);
1084 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1096 u32 size = sizeof(*config);
1104 config->hdr.size = size;
1108 slink->num_tuples, size, 1);
1134 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1146 u32 size = sizeof(*config);
1152 config->hdr.size = size;
1156 slink->num_tuples, size, slink->num_hw_configs);
1166 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1178 u32 size = sizeof(*config);
1185 config->hdr.size = size;
1196 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1208 u32 size = sizeof(*config);
1216 config->hdr.size = size;
1219 slink->num_tuples, size, slink->num_hw_configs);
1230 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1242 u32 size = sizeof(*config);
1250 config->hdr.size = size;
1253 slink->num_tuples, size, slink->num_hw_configs);
1263 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1274 u32 size = sizeof(*config);
1277 config->hdr.size = size;
1281 slink->num_tuples, size, slink->num_hw_configs);
1292 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1305 u32 size = sizeof(*config);
1313 slink->num_tuples, size, slink->num_hw_configs);
1325 config[i].hdr.size = size;
1365 private->dai_config = kmemdup(config, size * slink->num_hw_configs, GFP_KERNEL);
1379 size_t size = sizeof(*config);
1387 slink->num_tuples, size, slink->num_hw_configs);
1399 /* set IPC header size */
1400 config->hdr.size = size;
1437 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1448 u32 size = sizeof(*config);
1453 slink->num_tuples, size, slink->num_hw_configs);
1458 config->hdr.size = size;
1463 private->dai_config = kmemdup(config, size, GFP_KERNEL);
1497 comp_dai->config.hdr.size = sizeof(comp_dai->config);
1634 connect.hdr.size = sizeof(connect);
1659 dev_err(sdev->dev, "%s: insufficient size for a bytes control: %zu.\n",
1666 "%s: bytes data size %zu exceeds max %zu.\n", __func__,
1675 scontrol->size = sizeof(struct sof_ipc_ctrl_data) + scontrol->priv_size;
1699 priv_size_check = cdata->data->size + sizeof(struct sof_abi_hdr);
1701 dev_err(sdev->dev, "Conflict in bytes (%zu) vs. priv size (%zu).\n",
1721 scontrol->size = struct_size(cdata, chanv, scontrol->num_channels);
1723 scontrol->ipc_control_data = kzalloc(scontrol->size, GFP_KERNEL);
1752 scontrol->size = struct_size(cdata, chanv, scontrol->num_channels);
1754 scontrol->ipc_control_data = kzalloc(scontrol->size, GFP_KERNEL);
1789 fcomp.hdr.size = sizeof(fcomp);
1817 pcm.hdr.size = sizeof(pcm);
1820 pcm.params.hdr.size = sizeof(pcm.params);
1861 stream.hdr.size = sizeof(stream);
1989 ready.hdr.size = sizeof(ready);
2004 .size = sizeof(ipc_free),
2118 ret = sof_ipc_tx_message_no_reply(sdev->ipc, config, config->hdr.size);
2144 ret = sof_ipc_tx_message_no_reply(sdev->ipc, dai_data->comp_dai, comp->hdr.size);
2160 ret = sof_ipc_tx_message_no_reply(sdev->ipc, swidget->private, hdr->size);
2443 u32 size = le32_to_cpu(man->priv.size);
2447 if (!size) {
2452 if (size != SOF_IPC3_TPLG_ABI_SIZE) {
2453 dev_err(scomp->dev, "%s: Invalid topology ABI size: %u\n",
2454 __func__, size);