Lines Matching refs:reply

429 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply)  in avs_ipc_msg_init()  argument
434 ipc->rx.size = reply ? reply->size : 0; in avs_ipc_msg_init()
458 struct avs_ipc_msg *reply, int timeout) in avs_dsp_do_send_msg() argument
469 avs_ipc_msg_init(ipc, reply); in avs_dsp_do_send_msg()
485 if (reply) { in avs_dsp_do_send_msg()
486 reply->header = ipc->rx.header; in avs_dsp_do_send_msg()
487 reply->size = ipc->rx.size; in avs_dsp_do_send_msg()
488 if (reply->data && ipc->rx.size) in avs_dsp_do_send_msg()
489 memcpy(reply->data, ipc->rx.data, reply->size); in avs_dsp_do_send_msg()
498 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, in avs_dsp_send_msg_sequence() argument
510 ret = avs_dsp_do_send_msg(adev, request, reply, timeout); in avs_dsp_send_msg_sequence()
522 struct avs_ipc_msg *reply, int timeout) in avs_dsp_send_msg_timeout() argument
527 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, schedule_d0ix); in avs_dsp_send_msg_timeout()
531 struct avs_ipc_msg *reply) in avs_dsp_send_msg() argument
533 return avs_dsp_send_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms); in avs_dsp_send_msg()
537 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0) in avs_dsp_send_pm_msg_timeout() argument
539 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, false); in avs_dsp_send_pm_msg_timeout()
543 struct avs_ipc_msg *reply, bool wake_d0i0) in avs_dsp_send_pm_msg() argument
545 return avs_dsp_send_pm_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms, in avs_dsp_send_pm_msg()