Lines Matching refs:request

193 	/* Abort copying payload if request processing was unsuccessful. */
288 * Response may either be solicited - a reply for a request that has
318 /* DSP acked host's request */
432 static int avs_dsp_do_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
445 avs_dsp_send_tx(adev, request, true);
468 name, request->glb.primary, request->glb.ext.val, ret);
471 name, request->glb.primary, request->glb.ext.val, ret);
485 static int avs_dsp_send_msg_sequence(struct avs_dev *adev, struct avs_ipc_msg *request,
491 trace_avs_d0ix("wake", wake_d0i0, request->header);
493 ret = avs_dsp_wake_d0i0(adev, request);
498 ret = avs_dsp_do_send_msg(adev, request, reply, timeout, name);
502 trace_avs_d0ix("schedule", schedule_d0ix, request->header);
504 avs_dsp_schedule_d0ix(adev, request);
509 int avs_dsp_send_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
512 bool wake_d0i0 = avs_dsp_op(adev, d0ix_toggle, request, true);
513 bool schedule_d0ix = avs_dsp_op(adev, d0ix_toggle, request, false);
515 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, schedule_d0ix,
519 int avs_dsp_send_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
522 return avs_dsp_send_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms, name);
525 int avs_dsp_send_pm_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request,
529 return avs_dsp_send_msg_sequence(adev, request, reply, timeout, wake_d0i0, false, name);
532 int avs_dsp_send_pm_msg(struct avs_dev *adev, struct avs_ipc_msg *request,
535 return avs_dsp_send_pm_msg_timeout(adev, request, reply, adev->ipc->default_timeout_ms,
539 static int avs_dsp_do_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout,
553 avs_dsp_send_tx(adev, request, false);
564 name, request->glb.primary, request->glb.ext.val, ret);
571 int avs_dsp_send_rom_msg_timeout(struct avs_dev *adev, struct avs_ipc_msg *request, int timeout,
574 return avs_dsp_do_send_rom_msg(adev, request, timeout, name);
577 int avs_dsp_send_rom_msg(struct avs_dev *adev, struct avs_ipc_msg *request, const char *name)
579 return avs_dsp_send_rom_msg_timeout(adev, request, adev->ipc->default_timeout_ms, name);