Home
last modified time | relevance | path

Searched refs:old_ipc_control_data (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/soc/sof/
H A Dipc3-control.c104 if (!scontrol->old_ipc_control_data) in sof_ipc3_set_get_kcontrol_data()
110 memcpy(scontrol->ipc_control_data, scontrol->old_ipc_control_data, in sof_ipc3_set_get_kcontrol_data()
112 kfree(scontrol->old_ipc_control_data); in sof_ipc3_set_get_kcontrol_data()
113 scontrol->old_ipc_control_data = NULL; in sof_ipc3_set_get_kcontrol_data()
405 if (!scontrol->old_ipc_control_data) { in sof_ipc3_bytes_ext_put()
407 scontrol->old_ipc_control_data = kmemdup(scontrol->ipc_control_data, in sof_ipc3_bytes_ext_put()
409 if (!scontrol->old_ipc_control_data) in sof_ipc3_bytes_ext_put()
445 if (scontrol->old_ipc_control_data) { in sof_ipc3_bytes_ext_put()
446 memcpy(cdata->data, scontrol->old_ipc_control_data, scontrol->max_size); in sof_ipc3_bytes_ext_put()
447 kfree(scontrol->old_ipc_control_data); in sof_ipc3_bytes_ext_put()
[all …]
H A Dipc4-control.c62 if (!scontrol->old_ipc_control_data) in sof_ipc4_set_get_kcontrol_data()
68 memcpy(scontrol->ipc_control_data, scontrol->old_ipc_control_data, in sof_ipc4_set_get_kcontrol_data()
70 kfree(scontrol->old_ipc_control_data); in sof_ipc4_set_get_kcontrol_data()
71 scontrol->old_ipc_control_data = NULL; in sof_ipc4_set_get_kcontrol_data()
503 if (!scontrol->old_ipc_control_data) { in sof_ipc4_bytes_ext_put()
505 scontrol->old_ipc_control_data = kmemdup(scontrol->ipc_control_data, in sof_ipc4_bytes_ext_put()
507 if (!scontrol->old_ipc_control_data) in sof_ipc4_bytes_ext_put()
513 memcpy(scontrol->ipc_control_data, scontrol->old_ipc_control_data, in sof_ipc4_bytes_ext_put()
515 kfree(scontrol->old_ipc_control_data); in sof_ipc4_bytes_ext_put()
516 scontrol->old_ipc_control_data = NULL; in sof_ipc4_bytes_ext_put()
H A Dsof-audio.h367 void *old_ipc_control_data; member