Lines Matching refs:cdata

579 				       struct sof_ipc_ctrl_data *cdata,  in sof_set_get_large_ctrl_data()  argument
597 err = sof_get_ctrl_copy_params(cdata->type, cdata, partdata, in sof_set_get_large_ctrl_data()
600 err = sof_get_ctrl_copy_params(cdata->type, partdata, cdata, in sof_set_get_large_ctrl_data()
611 memcpy(partdata, cdata, sparams->hdr_bytes); in sof_set_get_large_ctrl_data()
659 struct sof_ipc_ctrl_data *cdata = scontrol->control_data; in snd_sof_ipc_set_get_comp_data() local
671 cdata->num_elems; in snd_sof_ipc_set_get_comp_data()
675 cdata->chanv, send_bytes); in snd_sof_ipc_set_get_comp_data()
680 cdata->chanv, send_bytes); in snd_sof_ipc_set_get_comp_data()
684 cdata->rhdr.hdr.cmd = SOF_IPC_GLB_COMP_MSG | ipc_cmd; in snd_sof_ipc_set_get_comp_data()
685 cdata->cmd = ctrl_cmd; in snd_sof_ipc_set_get_comp_data()
686 cdata->type = ctrl_type; in snd_sof_ipc_set_get_comp_data()
687 cdata->comp_id = scontrol->comp_id; in snd_sof_ipc_set_get_comp_data()
688 cdata->msg_index = 0; in snd_sof_ipc_set_get_comp_data()
691 switch (cdata->type) { in snd_sof_ipc_set_get_comp_data()
708 sparams.msg_bytes = cdata->data->size; in snd_sof_ipc_set_get_comp_data()
711 sparams.elems = cdata->data->size; in snd_sof_ipc_set_get_comp_data()
717 cdata->rhdr.hdr.size = sparams.msg_bytes + sparams.hdr_bytes; in snd_sof_ipc_set_get_comp_data()
718 cdata->num_elems = sparams.elems; in snd_sof_ipc_set_get_comp_data()
719 cdata->elems_remaining = 0; in snd_sof_ipc_set_get_comp_data()
722 if (cdata->rhdr.hdr.size <= SOF_IPC_MSG_MAX_SIZE) { in snd_sof_ipc_set_get_comp_data()
723 err = sof_ipc_tx_message(sdev->ipc, cdata->rhdr.hdr.cmd, cdata, in snd_sof_ipc_set_get_comp_data()
724 cdata->rhdr.hdr.size, cdata, in snd_sof_ipc_set_get_comp_data()
725 cdata->rhdr.hdr.size); in snd_sof_ipc_set_get_comp_data()
729 cdata->comp_id); in snd_sof_ipc_set_get_comp_data()
736 cdata->rhdr.hdr.size, scontrol->size); in snd_sof_ipc_set_get_comp_data()
744 err = sof_set_get_large_ctrl_data(sdev, cdata, &sparams, send); in snd_sof_ipc_set_get_comp_data()
748 cdata->comp_id); in snd_sof_ipc_set_get_comp_data()