Lines Matching full:reply
32 struct sof_ipc_reply reply; in sof_ipc_probe_init() local
46 &reply, sizeof(reply)); in sof_ipc_probe_init()
63 struct sof_ipc_reply reply; in sof_ipc_probe_deinit() local
69 &reply, sizeof(reply)); in sof_ipc_probe_deinit()
77 struct sof_ipc_probe_info_params *reply; in sof_ipc_probe_info() local
84 reply = kzalloc(SOF_IPC_MSG_MAX_SIZE, GFP_KERNEL); in sof_ipc_probe_info()
85 if (!reply) in sof_ipc_probe_info()
91 msg.rhdr.hdr.size, reply, SOF_IPC_MSG_MAX_SIZE); in sof_ipc_probe_info()
92 if (ret < 0 || reply->rhdr.error < 0) in sof_ipc_probe_info()
95 if (!reply->num_elems) in sof_ipc_probe_info()
99 bytes = sizeof(reply->dma[0]); in sof_ipc_probe_info()
101 bytes = sizeof(reply->desc[0]); in sof_ipc_probe_info()
102 bytes *= reply->num_elems; in sof_ipc_probe_info()
103 *params = kmemdup(&reply->dma[0], bytes, GFP_KERNEL); in sof_ipc_probe_info()
108 *num_params = reply->num_elems; in sof_ipc_probe_info()
111 kfree(reply); in sof_ipc_probe_info()
153 struct sof_ipc_reply reply; in sof_ipc_probe_dma_add() local
166 &reply, sizeof(reply)); in sof_ipc_probe_dma_add()
187 struct sof_ipc_reply reply; in sof_ipc_probe_dma_remove() local
200 &reply, sizeof(reply)); in sof_ipc_probe_dma_remove()
241 struct sof_ipc_reply reply; in sof_ipc_probe_points_add() local
254 &reply, sizeof(reply)); in sof_ipc_probe_points_add()
273 struct sof_ipc_reply reply; in sof_ipc_probe_points_remove() local
286 &reply, sizeof(reply)); in sof_ipc_probe_points_remove()