Lines Matching refs:response
84 memcpy(req->response, pkg->buffer, req->response_size);
94 static int __tb_xdomain_response(struct tb_ctl *ctl, const void *response,
105 req->request = response;
113 * tb_xdomain_response() - Send a XDomain response message
115 * @response: Response to send
116 * @size: Size of the response
117 * @type: PDF type of the response
119 * This can be used to send a XDomain response message to the other
120 * domain. No response for the message is expected.
124 int tb_xdomain_response(struct tb_xdomain *xd, const void *response,
127 return __tb_xdomain_response(xd->tb->ctl, response, size, type);
132 size_t request_size, enum tb_cfg_pkg_type request_type, void *response,
148 req->response = response;
165 * @response: Response is copied here
166 * @response_size: Expected size of the response in bytes
167 * @response_type: Expected PDF type of the response
168 * @timeout_msec: Timeout in milliseconds to wait for the response
171 * the other domain. The function waits until the response is received
178 void *response, size_t response_size,
182 request_type, response, response_size,
324 * least size of the response structure.
623 tb_warn(tb, "failed to send XDomain response for %#x\n",
1046 dev_err(&xd->dev, "missing XDomain properties in response\n");