Lines Matching refs:reply
65 struct sof_ipc_reply reply; in sof_ipc_probe_init() local
79 &reply, sizeof(reply)); in sof_ipc_probe_init()
95 struct sof_ipc_reply reply; in sof_ipc_probe_deinit() local
101 &reply, sizeof(reply)); in sof_ipc_probe_deinit()
108 struct sof_ipc_probe_info_params *reply; in sof_ipc_probe_info() local
115 reply = kzalloc(SOF_IPC_MSG_MAX_SIZE, GFP_KERNEL); in sof_ipc_probe_info()
116 if (!reply) in sof_ipc_probe_info()
122 msg.rhdr.hdr.size, reply, SOF_IPC_MSG_MAX_SIZE); in sof_ipc_probe_info()
123 if (ret < 0 || reply->rhdr.error < 0) in sof_ipc_probe_info()
126 if (!reply->num_elems) in sof_ipc_probe_info()
130 bytes = sizeof(reply->dma[0]); in sof_ipc_probe_info()
132 bytes = sizeof(reply->desc[0]); in sof_ipc_probe_info()
133 bytes *= reply->num_elems; in sof_ipc_probe_info()
134 *params = kmemdup(&reply->dma[0], bytes, GFP_KERNEL); in sof_ipc_probe_info()
139 *num_params = reply->num_elems; in sof_ipc_probe_info()
142 kfree(reply); in sof_ipc_probe_info()
182 struct sof_ipc_reply reply; in sof_ipc_probe_points_add() local
195 &reply, sizeof(reply)); in sof_ipc_probe_points_add()
214 struct sof_ipc_reply reply; in sof_ipc_probe_points_remove() local
227 &reply, sizeof(reply)); in sof_ipc_probe_points_remove()