Lines Matching refs:reply
355 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply) in avs_ipc_msg_init() argument
360 ipc->rx.size = reply ? reply->size : 0; in avs_ipc_msg_init()
385 struct avs_ipc_msg *reply, int timeout, const char *name) in avs_dsp_do_send_msg() argument
396 avs_ipc_msg_init(ipc, reply); in avs_dsp_do_send_msg()
425 if (reply) { in avs_dsp_do_send_msg()
426 reply->header = ipc->rx.header; in avs_dsp_do_send_msg()
427 reply->size = ipc->rx.size; in avs_dsp_do_send_msg()
428 if (reply->data && ipc->rx.size) in avs_dsp_do_send_msg()
429 memcpy(reply->data, ipc->rx.data, reply->size); in avs_dsp_do_send_msg()
438 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, in avs_dsp_send_msg_sequence() argument
450 ret = avs_dsp_do_send_msg(adev, request, reply, timeout, name); in avs_dsp_send_msg_sequence()
462 struct avs_ipc_msg *reply, int timeout, const char *name) in avs_dsp_send_msg_timeout() argument
467 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, schedule_d0ix, in avs_dsp_send_msg_timeout()
472 struct avs_ipc_msg *reply, const char *name) in avs_dsp_send_msg() argument
474 return avs_dsp_send_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms, name); in avs_dsp_send_msg()
478 struct avs_ipc_msg *reply, int timeout, bool wake_d0i0, in avs_dsp_send_pm_msg_timeout() argument
481 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, false, name); in avs_dsp_send_pm_msg_timeout()
485 struct avs_ipc_msg *reply, bool wake_d0i0, const char *name) in avs_dsp_send_pm_msg() argument
487 return avs_dsp_send_pm_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms, in avs_dsp_send_pm_msg()