Lines Matching refs:response
15 struct ipc_rsp *response)
20 /* Store reference towards caller specified response in response ring
24 ipc_protocol->rsp_ring[index] = response;
40 send_args->response);
43 /* Remove reference to a response. This is typically used when a requestor timed
44 * out and is no longer interested in the response.
61 struct ipc_rsp response;
72 response.status = IPC_MEM_MSG_CS_INVALID;
73 init_completion(&response.completion);
77 send_args.response = &response;
93 switch (wait_for_completion_timeout(&response.completion,
96 /* Timeout, there was no response from the device.
97 * Remove the reference to the local response completion
98 * object as we are no longer interested in the response.
107 /* We got a response in time; check completion status: */
108 if (response.status != IPC_MEM_MSG_CS_SUCCESS) {
111 response.status);