Lines Matching refs:response
125 memcpy(req->response, pkg->buffer, req->response_size);
135 static int __tb_xdomain_response(struct tb_ctl *ctl, const void *response,
146 req->request = response;
154 * tb_xdomain_response() - Send a XDomain response message
156 * @response: Response to send
157 * @size: Size of the response
158 * @type: PDF type of the response
160 * This can be used to send a XDomain response message to the other
161 * domain. No response for the message is expected.
165 int tb_xdomain_response(struct tb_xdomain *xd, const void *response,
168 return __tb_xdomain_response(xd->tb->ctl, response, size, type);
173 size_t request_size, enum tb_cfg_pkg_type request_type, void *response,
189 req->response = response;
206 * @response: Response is copied here
207 * @response_size: Expected size of the response in bytes
208 * @response_type: Expected PDF type of the response
209 * @timeout_msec: Timeout in milliseconds to wait for the response
212 * the other domain. The function waits until the response is received
219 void *response, size_t response_size,
223 request_type, response, response_size,
362 * least size of the response structure.
842 tb_warn(tb, "failed to send XDomain response for %#x\n",
1317 dev_dbg(&xd->dev, "received link state change response\n");
1426 dev_err(&xd->dev, "missing XDomain properties in response\n");