/linux/drivers/misc/ |
H A D | nsm.c | 173 raw->response.len = min_t(u64, raw->response.len, resp->len); in parse_resp_raw() 176 if (copy_to_user(u64_to_user_ptr(raw->response.addr), in parse_resp_raw() 177 resp->data, raw->response.len)) in parse_resp_raw() 287 const u8 response[] = { CBOR_TYPE_MAP + 1, in parse_resp_get_random() local 299 if ((resp->len < sizeof(response) + 1) || in parse_resp_get_random() 300 (memcmp(resp_ptr, response, sizeof(response)) != 0)) { in parse_resp_get_random() 305 resp_ptr += sizeof(response); in parse_resp_get_random() 306 resp_len -= sizeof(response); in parse_resp_get_random()
|
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | io.h | 38 u32 response; in wl1251_read_elp() local 41 wl->if_ops->read_elp(wl, addr, &response); in wl1251_read_elp() 43 wl->if_ops->read(wl, addr, &response, sizeof(u32)); in wl1251_read_elp() 45 return response; in wl1251_read_elp()
|
/linux/drivers/platform/chrome/ |
H A D | cros_ec_spi.c | 189 struct ec_host_response *response; in cros_ec_spi_receive_packet() local 244 if (todo < sizeof(*response)) { in cros_ec_spi_receive_packet() 248 ptr += (sizeof(*response) - todo); in cros_ec_spi_receive_packet() 249 todo = sizeof(*response); in cros_ec_spi_receive_packet() 255 if (response->data_len > ec_dev->din_size) in cros_ec_spi_receive_packet() 386 struct ec_host_response *response; in do_cros_ec_pkt_xfer_spi() local 466 ec_msg->insize + sizeof(*response)); in do_cros_ec_pkt_xfer_spi() 482 response = (struct ec_host_response *)ptr; in do_cros_ec_pkt_xfer_spi() 483 ec_msg->result = response->result; in do_cros_ec_pkt_xfer_spi() 489 len = response->data_len; in do_cros_ec_pkt_xfer_spi() [all …]
|
H A D | cros_ec_lpc.c | 172 struct ec_host_response response; in cros_ec_pkt_xfer_lpc() local 201 dout = (u8 *)&response; in cros_ec_pkt_xfer_lpc() 202 sum = cros_ec_lpc_ops.read(EC_LPC_ADDR_HOST_PACKET, sizeof(response), in cros_ec_pkt_xfer_lpc() 205 msg->result = response.result; in cros_ec_pkt_xfer_lpc() 207 if (response.data_len > msg->insize) { in cros_ec_pkt_xfer_lpc() 210 response.data_len, msg->insize); in cros_ec_pkt_xfer_lpc() 217 sizeof(response), response.data_len, in cros_ec_pkt_xfer_lpc() 223 response.checksum); in cros_ec_pkt_xfer_lpc() 229 ret = response.data_len; in cros_ec_pkt_xfer_lpc()
|
/linux/drivers/net/ieee802154/ |
H A D | ca8210.c | 948 u8 *response, in ca8210_spi_exchange() argument 1049 u8 *response, 1084 &response.command_id, in tdme_setsfr_request_sync() 1096 response.command_id in tdme_setsfr_request_sync() 1511 &response.command_id, in mlme_reset_request_sync() 1595 &response.command_id, in mlme_set_request_sync() 1637 &response.command_id, in hwme_set_request_sync() 1673 &response.command_id, in hwme_get_request_sync() 2396 response[1] = 3; in ca8210_test_check_upstream() 2398 response[3] = buf[2]; in ca8210_test_check_upstream() [all …]
|
/linux/drivers/s390/cio/ |
H A D | chsc.h | 88 struct chsc_header response; member 109 struct chsc_header response; member 126 struct chsc_header response; member 140 struct chsc_header response; member 175 int chsc_error_from_response(int response); 197 struct chsc_header response; member
|
/linux/drivers/platform/chrome/wilco_ec/ |
H A D | telemetry.c | 223 u8 response[TELEM_RESPONSE_SIZE]; member 281 memset(sess_data->response, 0, sizeof(sess_data->response)); in telem_write() 285 msg.response_data = sess_data->response; in telem_write() 286 msg.response_size = sizeof(sess_data->response); in telem_write() 291 if (ret != sizeof(sess_data->response)) in telem_write() 306 if (count > sizeof(sess_data->response)) in telem_read() 309 if (copy_to_user(buf, sess_data->response, count)) in telem_read()
|
/linux/drivers/staging/greybus/ |
H A D | fw-management.c | 111 struct gb_fw_mgmt_interface_fw_version_response response; in fw_mgmt_interface_fw_version_operation() local 116 &response, sizeof(response)); in fw_mgmt_interface_fw_version_operation() 123 fw_info->major = le16_to_cpu(response.major); in fw_mgmt_interface_fw_version_operation() 124 fw_info->minor = le16_to_cpu(response.minor); in fw_mgmt_interface_fw_version_operation() 126 strscpy_pad(fw_info->firmware_tag, response.firmware_tag); in fw_mgmt_interface_fw_version_operation() 248 struct gb_fw_mgmt_backend_fw_version_response response; in fw_mgmt_backend_fw_version_operation() local 264 sizeof(request), &response, sizeof(response)); in fw_mgmt_backend_fw_version_operation() 271 fw_info->status = response.status; in fw_mgmt_backend_fw_version_operation() 279 fw_info->major = le16_to_cpu(response.major); in fw_mgmt_backend_fw_version_operation() 280 fw_info->minor = le16_to_cpu(response.minor); in fw_mgmt_backend_fw_version_operation()
|
H A D | gpio.c | 57 struct gb_gpio_line_count_response response; in gb_gpio_line_count_operation() local 61 NULL, 0, &response, sizeof(response)); in gb_gpio_line_count_operation() 63 ggc->line_max = response.count; in gb_gpio_line_count_operation() 117 struct gb_gpio_get_direction_response response; in gb_gpio_get_direction_operation() local 124 &response, sizeof(response)); in gb_gpio_get_direction_operation() 128 direction = response.direction; in gb_gpio_get_direction_operation() 171 struct gb_gpio_get_value_response response; in gb_gpio_get_value_operation() local 178 &response, sizeof(response)); in gb_gpio_get_value_operation() 184 value = response.value; in gb_gpio_get_value_operation()
|
H A D | usb.c | 104 struct gb_usb_hub_control_response *response; in hub_control() local 109 response_size = sizeof(*response) + wLength; in hub_control() 131 response = operation->response->payload; in hub_control() 132 memcpy(buf, response->buf, wLength); in hub_control()
|
/linux/arch/s390/include/asm/ |
H A D | pci_clp.h | 197 struct clp_rsp_slpc_pci response; member 202 struct clp_rsp_list_pci response; member 207 struct clp_rsp_set_pci response; member 212 struct clp_rsp_query_pci response; member 217 struct clp_rsp_query_pci_grp response; member
|
H A D | cpcmd.h | 15 int __cpcmd(const char *cmd, char *response, int rlen, int *response_code); 30 int cpcmd(const char *cmd, char *response, int rlen, int *response_code);
|
/linux/drivers/net/ethernet/cisco/enic/ |
H A D | enic_pp.c | 307 int request, u16 *response) in enic_process_get_pp_request() argument 333 *response = PORT_PROFILE_RESPONSE_SUCCESS; in enic_process_get_pp_request() 336 *response = PORT_PROFILE_RESPONSE_INVALID; in enic_process_get_pp_request() 339 *response = PORT_PROFILE_RESPONSE_BADSTATE; in enic_process_get_pp_request() 342 *response = PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES; in enic_process_get_pp_request() 345 *response = PORT_PROFILE_RESPONSE_INPROGRESS; in enic_process_get_pp_request() 348 *response = PORT_PROFILE_RESPONSE_ERROR; in enic_process_get_pp_request()
|
/linux/drivers/usb/serial/ |
H A D | io_edgeport.c | 320 int response; in update_edgeport_E2PROM() local 335 if (response) { in update_edgeport_E2PROM() 819 int response; in edge_open() local 870 if (response) { in edge_open() 2526 int response; in get_manufacturing_desc() local 2538 response); in get_manufacturing_desc() 2586 int response; in get_boot_desc() local 2598 response); in get_boot_desc() 2630 int response; in load_application_firmware() local 2706 int response; in edge_startup() local [all …]
|
/linux/drivers/target/iscsi/ |
H A D | iscsi_target_auth.c | 253 unsigned char *response = NULL; in chap_server_compute_hash() local 269 response = kzalloc(chap->digest_size * 2 + 2, GFP_KERNEL); in chap_server_compute_hash() 270 if (!response) { in chap_server_compute_hash() 397 bin2hex(response, server_digest, chap->digest_size); in chap_server_compute_hash() 399 chap->digest_name, response); in chap_server_compute_hash() 552 bin2hex(response, digest, chap->digest_size); in chap_server_compute_hash() 554 response); in chap_server_compute_hash() 556 pr_debug("[server] Sending CHAP_R=0x%s\n", response); in chap_server_compute_hash() 565 kfree(response); in chap_server_compute_hash()
|
/linux/fs/smb/server/ |
H A D | transport_ipc.c | 67 void *response; member 262 entry->response = NULL; in handle_response() 272 entry->response = kvzalloc(sz, GFP_KERNEL); in handle_response() 273 if (!entry->response) { in handle_response() 278 memcpy(entry->response, payload, sz); in handle_response() 495 entry.response = NULL; in ipc_msg_send_request() 508 entry.response != NULL, in ipc_msg_send_request() 510 if (entry.response) { in ipc_msg_send_request() 513 kvfree(entry.response); in ipc_msg_send_request() 514 entry.response = NULL; in ipc_msg_send_request() [all …]
|
/linux/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo.c | 552 &((u8 *)response)[i])) in psb_intel_sdvo_read_response() 625 &response, sizeof(response))) in psb_intel_sdvo_get_trained_inputs() 1311 uint16_t response; in psb_intel_sdvo_detect() local 1329 response & 0xff, response >> 8, in psb_intel_sdvo_detect() 1332 if (response == 0) in psb_intel_sdvo_detect() 1367 if (response & SDVO_TV_MASK) { in psb_intel_sdvo_detect() 1371 if (response & SDVO_LVDS_MASK) in psb_intel_sdvo_detect() 2262 &response, 2)) in psb_intel_sdvo_create_enhance_property_tv() 2298 &response, 2)) in psb_intel_sdvo_create_enhance_property_tv() 2379 uint16_t response; in psb_intel_sdvo_create_enhance_property() member [all …]
|
/linux/drivers/s390/char/ |
H A D | sclp_config.c | 96 int rc, response; in sclp_ofb_send_req() local 119 response = sccb->header.response_code; in sclp_ofb_send_req() 120 if (response != 0x0020) { in sclp_ofb_send_req() 122 "0x%04x\n", response); in sclp_ofb_send_req()
|
/linux/drivers/usb/misc/ |
H A D | ezusb.c | 45 int response = ezusb_writememory(dev, cpucs_reg, &reset_bit, 1, WRITE_INT_RAM); in ezusb_set_reset() local 46 if (response < 0) in ezusb_set_reset() 48 __func__, reset_bit, response); in ezusb_set_reset() 49 return response; in ezusb_set_reset()
|
/linux/drivers/fsi/ |
H A D | fsi-sbefifo.c | 232 dh = be32_to_cpu(response[resp_len - 1]); in sbefifo_parse_status() 238 s0 = be32_to_cpu(response[resp_len - dh]); in sbefifo_parse_status() 239 s1 = be32_to_cpu(response[resp_len - dh + 1]); in sbefifo_parse_status() 250 sbefifo_dump_ffdc(dev, &response[resp_len - dh + 2], in sbefifo_parse_status() 616 if (iov_iter_count(response) >= sizeof(__be32)) { in sbefifo_read_response() 635 struct iov_iter *response) in sbefifo_do_command() argument 643 return sbefifo_read_response(sbefifo, response); in sbefifo_do_command() 689 struct iov_iter *response) in __sbefifo_submit() argument 739 __be32 *response, size_t *resp_len) in sbefifo_submit() argument 754 if (!resp_len || !command || !response) in sbefifo_submit() [all …]
|
/linux/drivers/infiniband/core/ |
H A D | mad.c | 1889 memcpy(response, recv, mad_priv_size(response)); in handle_ib_smi() 1890 response->header.recv_wc.wc = &response->header.wc; in handle_ib_smi() 1892 response->header.recv_wc.recv_buf.grh = &response->grh; in handle_ib_smi() 1916 memcpy(response, recv, mad_priv_size(response)); in generate_unmatched_resp() 1917 response->header.recv_wc.wc = &response->header.wc; in generate_unmatched_resp() 1919 response->header.recv_wc.recv_buf.grh = &response->grh; in generate_unmatched_resp() 1978 memcpy(response, recv, mad_priv_size(response)); in handle_opa_smi() 1979 response->header.recv_wc.wc = &response->header.wc; in handle_opa_smi() 1982 response->header.recv_wc.recv_buf.grh = &response->grh; in handle_opa_smi() 2081 if (!response) in ib_mad_recv_done() [all …]
|
/linux/include/linux/greybus/ |
H A D | operation.h | 95 struct gb_message *response; member 193 void *response, int response_size, 201 void *response, int response_size) in gb_operation_sync() argument 204 request, request_size, response, response_size, in gb_operation_sync()
|
/linux/drivers/net/ipa/ |
H A D | ipa_uc.c | 75 u8 response; /* enum ipa_uc_response */ member 156 switch (shared->response) { in ipa_uc_response_hdlr() 170 shared->response); in ipa_uc_response_hdlr() 242 shared->response = 0; in send_uc_command()
|
/linux/drivers/watchdog/ |
H A D | mei_wdt.c | 98 struct completion response; member 271 init_completion(&wdt->response); in mei_wdt_ops_ping() 279 ret = wait_for_completion_killable(&wdt->response); in mei_wdt_ops_ping() 473 if (!completion_done(&wdt->response)) in mei_wdt_rx() 474 complete(&wdt->response); in mei_wdt_rx() 575 init_completion(&wdt->response); in mei_wdt_probe() 628 if (!completion_done(&wdt->response)) in mei_wdt_remove() 629 complete(&wdt->response); in mei_wdt_remove()
|
/linux/drivers/char/hw_random/ |
H A D | mpfs-rng.c | 34 struct mpfs_mss_response response = { in mpfs_rng_read() local 42 .response = &response, in mpfs_rng_read()
|