Lines Matching defs:reply
288 * Response may either be solicited - a reply for a request that has
404 * Firmware did its job, either notification or reply
429 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply)
434 ipc->rx.size = reply ? reply->size : 0;
458 struct avs_ipc_msg *reply, int timeout)
469 avs_ipc_msg_init(ipc, reply);
485 if (reply) {
486 reply->header = ipc->rx.header;
487 reply->size = ipc->rx.size;
488 if (reply->data && ipc->rx.size)
489 memcpy(reply->data, ipc->rx.data, reply->size);
498 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0,
510 ret = avs_dsp_do_send_msg(adev, request, reply, timeout);
522 struct avs_ipc_msg *reply, int timeout)
527 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, schedule_d0ix);
531 struct avs_ipc_msg *reply)
533 return avs_dsp_send_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms);
537 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0)
539 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, false);
543 struct avs_ipc_msg *reply, bool wake_d0i0)
545 return avs_dsp_send_pm_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms,