Lines Matching defs:reply
292 * Response may either be solicited - a reply for a request that has
334 * Firmware did its job, either notification or reply
359 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply)
364 ipc->rx.size = reply ? reply->size : 0;
392 struct avs_ipc_msg *reply, int timeout, const char *name)
403 avs_ipc_msg_init(ipc, reply);
432 if (reply) {
433 reply->header = ipc->rx.header;
434 reply->size = ipc->rx.size;
435 if (reply->data && ipc->rx.size)
436 memcpy(reply->data, ipc->rx.data, reply->size);
445 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0,
457 ret = avs_dsp_do_send_msg(adev, request, reply, timeout, name);
469 struct avs_ipc_msg *reply, int timeout, const char *name)
474 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, schedule_d0ix,
479 struct avs_ipc_msg *reply, const char *name)
481 return avs_dsp_send_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms, name);
485 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0,
488 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, false, name);
492 struct avs_ipc_msg *reply, bool wake_d0i0, const char *name)
494 return avs_dsp_send_pm_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms,