Lines Matching refs:cdata_chunk
418 struct sof_ipc_ctrl_data *cdata_chunk; in sof_ipc3_set_get_data() local
440 cdata_chunk = kzalloc(ipc->max_payload_size, GFP_KERNEL); in sof_ipc3_set_get_data()
441 if (!cdata_chunk) in sof_ipc3_set_get_data()
450 dst = (u8 *)cdata_chunk->chanv; in sof_ipc3_set_get_data()
452 src = (u8 *)cdata_chunk->chanv; in sof_ipc3_set_get_data()
461 dst = (u8 *)cdata_chunk->data->data; in sof_ipc3_set_get_data()
463 src = (u8 *)cdata_chunk->data->data; in sof_ipc3_set_get_data()
468 kfree(cdata_chunk); in sof_ipc3_set_get_data()
477 memcpy(cdata_chunk, cdata, hdr_bytes); in sof_ipc3_set_get_data()
485 cdata_chunk->num_elems = send_bytes; in sof_ipc3_set_get_data()
486 cdata_chunk->rhdr.hdr.size = hdr_bytes + send_bytes; in sof_ipc3_set_get_data()
487 cdata_chunk->msg_index = i; in sof_ipc3_set_get_data()
489 cdata_chunk->elems_remaining = msg_bytes; in sof_ipc3_set_get_data()
495 cdata_chunk, cdata_chunk->rhdr.hdr.size, in sof_ipc3_set_get_data()
496 cdata_chunk, cdata_chunk->rhdr.hdr.size); in sof_ipc3_set_get_data()
516 kfree(cdata_chunk); in sof_ipc3_set_get_data()