Searched refs:response (Results 176 - 200 of 362) sorted by path

1234567891011>>

/linux-master/drivers/pci/
H A Ddoe.c67 * struct pci_doe_task - represents a single query/response
72 * @response_pl: The response payload
73 * @response_pl_sz: Size of the response payload (bytes)
74 * @rv: Return value. Length of received response or error (bytes)
351 /* Poll for response */
572 * Submit a DOE task (request/response) to the DOE mailbox to be processed.
608 * @response: Response payload
609 * @response_sz: Size of response payload (bytes)
611 * Submit @request to @doe_mb and store the @response.
623 * RETURNS: Length of received response o
628 pci_doe(struct pci_doe_mb *doe_mb, u16 vendor, u8 type, const void *request, size_t request_sz, void *response, size_t response_sz) argument
[all...]
/linux-master/drivers/perf/
H A Dxgene_pmu.c358 XGENE_PMU_EVENT_ATTR(mcu-rd-response, 0x18),
/linux-master/drivers/platform/chrome/
H A Dcros_ec_debugfs.c323 struct ec_response_get_cmd_versions *response; local
328 msg = kzalloc(sizeof(*msg) + max(sizeof(*params), sizeof(*response)),
335 msg->insize = sizeof(*response);
339 response = (struct ec_response_get_cmd_versions *)msg->data;
342 response->version_mask & EC_VER_MASK(1);
H A Dcros_ec_ishtp.c88 * struct response_info - Encapsulate firmware response related
97 * @token: Expected token for response that we are waiting on.
98 * @received: Set to true on receiving a valid firmware response to host command
99 * @wait_queue: Wait queue for host to wait for firmware response.
116 * @response: Response info passing between ish_send() and process_recv().
128 * Used for passing firmware response information between
131 struct response_info response; member in struct:ishtp_cl_data
176 /* Setup for incoming response */
177 client_data->response.data = in_msg;
178 client_data->response
[all...]
H A Dcros_ec_lpc.c172 struct ec_host_response response; local
189 dev_warn(ec->dev, "EC response timed out\n");
200 /* Read back response */
201 dout = (u8 *)&response;
202 sum = cros_ec_lpc_ops.read(EC_LPC_ADDR_HOST_PACKET, sizeof(response),
205 msg->result = response.result;
207 if (response.data_len > msg->insize) {
210 response.data_len, msg->insize);
215 /* Read response and process checksum */
217 sizeof(response), respons
[all...]
H A Dcros_ec_proto.c373 struct ec_response_hello *response; local
378 msg = kzalloc(sizeof(*msg) + max(sizeof(*params), sizeof(*response)), GFP_KERNEL);
383 msg->insize = sizeof(*response);
407 response = (struct ec_response_hello *)msg->data;
408 if (response->out_data != 0xa1b2c3d4) {
411 response->out_data);
H A Dcros_ec_rpmsg.c26 * HOST_EVENT_MARK, representing that the message is a response to
83 struct ec_host_response *response; local
110 /* check response error code */
111 response = (struct ec_host_response *)ec_dev->din;
112 ec_msg->result = response->result;
118 if (response->data_len > ec_msg->insize) {
120 response->data_len, ec_msg->insize);
125 /* copy response packet payload and compute checksum */
126 memcpy(ec_msg->data, ec_dev->din + sizeof(*response),
127 response
[all...]
H A Dcros_ec_spi.c28 * SPI transfer size is 256 bytes, so at 5MHz we need a response
130 /* Reset end-of-response timer */
189 struct ec_host_response *response; local
243 /* If the entire response struct wasn't read, get the rest of it. */
244 if (todo < sizeof(*response)) {
245 ret = receive_n_bytes(ec_dev, ptr, sizeof(*response) - todo);
248 ptr += (sizeof(*response) - todo);
249 todo = sizeof(*response);
252 response = (struct ec_host_response *)ec_dev->din;
255 if (response
386 struct ec_host_response *response; local
[all...]
H A Dcros_ec_uart.c23 * EC sends contiguous bytes of response packet on UART AP RX.
40 * struct response_info - Encapsulate EC response related
48 * used to accumulate byte count with response is received
50 * @exp_len: Expected bytes of response from EC including header.
52 * a response is successfully received, or an error number
54 * @wait_queue: Wait queue EC response where the cros_ec sends request
73 * @response: Response info passing between cros_ec_uart_pkt_xfer()
81 struct response_info response; member in struct:cros_ec_uart
90 struct response_info *resp = &ec_uart->response;
114 /* Read data_len if we received response heade
[all...]
/linux-master/drivers/platform/chrome/wilco_ec/
H A Dkeyboard_leds.c54 /* Send a request, get a response, and check that the response is good. */
57 struct wilco_keyboard_leds_msg *response)
66 msg.response_data = response;
67 msg.response_size = sizeof(*response);
82 struct wilco_keyboard_leds_msg response; local
91 ret = send_kbbl_msg(ec, &request, &response);
95 if (response.status) {
98 response.status);
108 struct wilco_keyboard_leds_msg response; local
55 send_kbbl_msg(struct wilco_ec_device *ec, struct wilco_keyboard_leds_msg *request, struct wilco_keyboard_leds_msg *response) argument
137 struct wilco_keyboard_leds_msg response; local
[all...]
H A Dtelemetry.c10 * and can read the response with a read(). The write() request is
13 * being transmitted to the EC. The response is passed directly
21 * response. Up to 32 bytes will be available for reading.
217 * @response: Response buffer of data from EC.
223 u8 response[TELEM_RESPONSE_SIZE]; member in struct:telem_session_data
281 memset(sess_data->response, 0, sizeof(sess_data->response));
285 msg.response_data = sess_data->response;
286 msg.response_size = sizeof(sess_data->response);
291 if (ret != sizeof(sess_data->response))
[all...]
/linux-master/drivers/platform/surface/aggregator/
H A Dcontroller.c1509 if (!data) /* Handle requests without a response. */
1514 rtl_warn(rtl, "rsp: no response buffer provided, dropping data\n");
1520 "rsp: response buffer too small, capacity: %zu bytes, got: %zu bytes\n",
1633 * properly set up, including response buffer (may be %NULL if no response is
1638 * that the request has been completed before the response data can be
1680 * @rsp: The response buffer.
1732 * @rsp: The response buffer.
1887 * negative on direct failure) or %-EPROTO if the request response indicates a
1928 * negative on direct failure) or %-EPROTO if the request response indicate
2009 u8 response; local
2048 u8 response; local
2087 u8 response; local
2129 u8 response; local
[all...]
/linux-master/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c271 rspdata = u64_to_user_ptr(rqst.response.data);
288 rsp.capacity = rqst.response.length;
320 /* Allocate response buffer. */
349 /* Copy response to user-space. */
354 /* Always try to set response-length and status. */
355 tmp = put_user(rsp.length, &r->response.length);
/linux-master/drivers/platform/x86/
H A Dacer-wmi.c2229 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
2237 status = wmi_get_event_data(value, &response);
2243 obj = (union acpi_object *)response.pointer;
2248 pr_warn("Unknown response received %d\n", obj->type);
H A Dasus-wmi.c4161 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
4166 status = wmi_get_event_data(value, &response);
4173 obj = (union acpi_object *)response.pointer;
H A Dhuawei-wmi.c708 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
712 status = wmi_query_block(WMI0_EXPENSIVE_GUID, 0, &response);
716 obj = (union acpi_object *)response.pointer;
720 kfree(response.pointer);
740 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
744 status = wmi_get_event_data(value, &response);
750 obj = (union acpi_object *)response.pointer;
754 dev_err(&idev->dev, "Bad response type\n");
756 kfree(response.pointer);
H A Dlg-laptop.c204 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
210 status = wmi_get_event_data(value, &response);
216 obj = (union acpi_object *)response.pointer;
238 kfree(response.pointer);
H A Dmsi-wmi.c175 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
180 status = wmi_get_event_data(value, &response);
186 obj = (union acpi_object *)response.pointer;
226 kfree(response.pointer);
H A Dthinkpad_acpi.c6969 * in response to user input. Unfortunately, this rarely works well.
9289 * in the 32rd bit of the response, so we just check that here.
9293 int response; local
9295 if (!acpi_evalf(hkey_handle, &response, method, "dd", param)) {
9299 if (response & METHOD_ERR) {
9304 *ret = response;
9315 /* The value is in the low 8 bits of the response */
/linux-master/drivers/platform/x86/amd/pmc/
H A Dmp2_stb.c56 u32 response : 4; member in struct:mp2_cmd_response::__anon977::__anon978
77 (cmd_resp.field.response == 0x0 &&
H A Dpmc.c661 u32 value, message, argument, response; local
666 response = AMD_S2D_REGISTER_RESPONSE;
670 response = AMD_PMC_REGISTER_RESPONSE;
673 value = amd_pmc_reg_read(dev, response);
686 u32 val, message, argument, response; local
693 response = AMD_S2D_REGISTER_RESPONSE;
697 response = AMD_PMC_REGISTER_RESPONSE;
700 /* Wait until we get a valid response */
701 rc = readx_poll_timeout(ioread32, dev->regbase + response,
709 /* Write zero to response registe
[all...]
/linux-master/drivers/platform/x86/dell/
H A Ddell-wmi-aio.c75 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
80 status = wmi_get_event_data(value, &response);
86 obj = (union acpi_object *)response.pointer;
/linux-master/drivers/platform/x86/hp/
H A Dhp-wmi.c826 struct acpi_buffer response = { ACPI_ALLOCATE_BUFFER, NULL }; local
833 status = wmi_get_event_data(value, &response);
839 obj = (union acpi_object *)response.pointer;
844 pr_info("Unknown response received %d\n", obj->type);
/linux-master/drivers/pmdomain/tegra/
H A Dpowergate-bpmp.c60 struct mrq_pg_response response; local
69 memset(&response, 0, sizeof(response));
75 msg.rx.data = &response;
76 msg.rx.size = sizeof(response);
84 return response.get_state.state;
89 struct mrq_pg_response response; local
97 memset(&response, 0, sizeof(response));
103 msg.rx.data = &response;
118 struct mrq_pg_response response; local
[all...]
/linux-master/drivers/rpmsg/
H A Dqcom_glink_ssr.c33 * @response: The G-Link SSR response to a do_cleanup command, cleanup_done
38 __le32 response; member in struct:cleanup_done_msg
85 if (le32_to_cpu(msg->response) != GLINK_SSR_CLEANUP_DONE)
89 dev_err(ssr->dev, "invalid sequence number of response\n");

Completed in 311 milliseconds

1234567891011>>