Lines Matching refs:reply
107 struct sof_ipc_probe_info_params *reply; in ipc3_probes_info() local
114 reply = kzalloc(max_msg_size, GFP_KERNEL); in ipc3_probes_info()
115 if (!reply) in ipc3_probes_info()
120 ret = sof_client_ipc_tx_message(cdev, &msg, reply, max_msg_size); in ipc3_probes_info()
121 if (ret < 0 || reply->rhdr.error < 0) in ipc3_probes_info()
124 if (!reply->num_elems) in ipc3_probes_info()
128 bytes = sizeof(reply->dma[0]); in ipc3_probes_info()
130 bytes = sizeof(reply->desc[0]); in ipc3_probes_info()
131 bytes *= reply->num_elems; in ipc3_probes_info()
132 *params = kmemdup(&reply->dma[0], bytes, GFP_KERNEL); in ipc3_probes_info()
137 *num_params = reply->num_elems; in ipc3_probes_info()
140 kfree(reply); in ipc3_probes_info()