Lines Matching refs:cdata_chunk
387 struct sof_ipc_ctrl_data *cdata_chunk; in sof_ipc3_set_get_data() local
409 cdata_chunk = kzalloc(ipc->max_payload_size, GFP_KERNEL); in sof_ipc3_set_get_data()
410 if (!cdata_chunk) in sof_ipc3_set_get_data()
419 dst = (u8 *)cdata_chunk->chanv; in sof_ipc3_set_get_data()
421 src = (u8 *)cdata_chunk->chanv; in sof_ipc3_set_get_data()
430 dst = (u8 *)cdata_chunk->data->data; in sof_ipc3_set_get_data()
432 src = (u8 *)cdata_chunk->data->data; in sof_ipc3_set_get_data()
437 kfree(cdata_chunk); in sof_ipc3_set_get_data()
446 memcpy(cdata_chunk, cdata, hdr_bytes); in sof_ipc3_set_get_data()
454 cdata_chunk->num_elems = send_bytes; in sof_ipc3_set_get_data()
455 cdata_chunk->rhdr.hdr.size = hdr_bytes + send_bytes; in sof_ipc3_set_get_data()
456 cdata_chunk->msg_index = i; in sof_ipc3_set_get_data()
458 cdata_chunk->elems_remaining = msg_bytes; in sof_ipc3_set_get_data()
464 cdata_chunk, cdata_chunk->rhdr.hdr.size, in sof_ipc3_set_get_data()
465 cdata_chunk, cdata_chunk->rhdr.hdr.size); in sof_ipc3_set_get_data()
477 kfree(cdata_chunk); in sof_ipc3_set_get_data()