| /linux/drivers/mfd/ |
| H A D | si476x-cmd.c | 260 u8 resp[], in si476x_core_send_command() argument 321 err = si476x_core_i2c_xfer(core, SI476X_I2C_RECV, resp, respn); in si476x_core_send_command() 329 dev_dbg(&client->dev, "Response:\n %*ph\n", respn, resp); in si476x_core_send_command() 333 if (resp[0] & SI476X_ERR) { in si476x_core_send_command() 340 if (!(resp[0] & SI476X_CTS)) in si476x_core_send_command() 374 uint8_t *resp, size_t respn) in si476x_cmd_tune_seek_freq() argument 380 err = si476x_core_send_command(core, cmd, args, argn, resp, respn, in si476x_cmd_tune_seek_freq() 407 u8 resp[CMD_FUNC_INFO_NRESP]; in si476x_core_cmd_func_info() local 411 resp, ARRAY_SIZE(resp), in si476x_core_cmd_func_info() 414 info->firmware.major = resp[1]; in si476x_core_cmd_func_info() [all …]
|
| /linux/fs/nfsd/ |
| H A D | nfs3proc.c | 90 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_getattr() local 94 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getattr() 95 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd3_proc_getattr() 97 if (resp->status != nfs_ok) in nfsd3_proc_getattr() 100 resp->status = fh_getattr(&resp->fh, &resp->stat); in nfsd3_proc_getattr() 102 resp->status = nfsd3_map_status(resp->status); in nfsd3_proc_getattr() 113 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_setattr() local 122 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setattr() 124 resp->status = nfserr_inval; in nfsd3_proc_setattr() 129 resp->status = nfsd_setattr(rqstp, &resp->fh, &attrs, guardtime); in nfsd3_proc_setattr() [all …]
|
| H A D | nfsproc.c | 56 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_getattr() local 60 fh_copy(&resp->fh, &argp->fh); in nfsd_proc_getattr() 61 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd_proc_getattr() 63 if (resp->status != nfs_ok) in nfsd_proc_getattr() 65 resp->status = fh_getattr(&resp->fh, &resp->stat); in nfsd_proc_getattr() 67 resp->status = nfsd_map_status(resp->status); in nfsd_proc_getattr() 79 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_setattr() local 91 fhp = fh_copy(&resp->fh, &argp->fh); in nfsd_proc_setattr() 117 resp->status = fh_verify(rqstp, fhp, 0, NFSD_MAY_NOP); in nfsd_proc_setattr() 118 if (resp->status != nfs_ok) in nfsd_proc_setattr() [all …]
|
| H A D | nfs2acl.c | 33 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsacld_proc_getacl() local 40 fh = fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_getacl() 41 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getacl() 42 if (resp->status != nfs_ok) in nfsacld_proc_getacl() 48 resp->status = nfserr_io; in nfsacld_proc_getacl() 51 resp->mask = argp->mask; in nfsacld_proc_getacl() 53 resp->status = fh_getattr(fh, &resp->stat); in nfsacld_proc_getacl() 54 if (resp->status != nfs_ok) in nfsacld_proc_getacl() 57 if (resp->mask & (NFS_ACL|NFS_ACLCNT)) { in nfsacld_proc_getacl() 64 resp->status = nfserrno(PTR_ERR(acl)); in nfsacld_proc_getacl() [all …]
|
| H A D | nfs3xdr.c | 740 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfs3svc_encode_getattrres() local 742 if (!svcxdr_encode_nfsstat3(xdr, resp->status)) in nfs3svc_encode_getattrres() 744 switch (resp->status) { in nfs3svc_encode_getattrres() 746 lease_get_mtime(d_inode(resp->fh.fh_dentry), &resp->stat.mtime); in nfs3svc_encode_getattrres() 747 if (!svcxdr_encode_fattr3(rqstp, xdr, &resp->fh, &resp->stat)) in nfs3svc_encode_getattrres() 759 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfs3svc_encode_wccstat() local 761 return svcxdr_encode_nfsstat3(xdr, resp->status) && in nfs3svc_encode_wccstat() 762 svcxdr_encode_wcc_data(rqstp, xdr, &resp->fh); in nfs3svc_encode_wccstat() 769 struct nfsd3_diropres *resp = rqstp->rq_resp; in nfs3svc_encode_lookupres() local 771 if (!svcxdr_encode_nfsstat3(xdr, resp->status)) in nfs3svc_encode_lookupres() [all …]
|
| H A D | nfs3acl.c | 31 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsd3_proc_getacl() local 36 fh = fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getacl() 37 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsd3_proc_getacl() 38 if (resp->status != nfs_ok) in nfsd3_proc_getacl() 44 resp->status = nfserr_inval; in nfsd3_proc_getacl() 47 resp->mask = argp->mask; in nfsd3_proc_getacl() 49 if (resp->mask & (NFS_ACL|NFS_ACLCNT)) { in nfsd3_proc_getacl() 56 resp->status = nfserrno(PTR_ERR(acl)); in nfsd3_proc_getacl() 59 resp->acl_access = acl; in nfsd3_proc_getacl() 61 if (resp->mask & (NFS_DFACL|NFS_DFACLCNT)) { in nfsd3_proc_getacl() [all …]
|
| H A D | nfsxdr.c | 432 struct nfsd_stat *resp = rqstp->rq_resp; in nfssvc_encode_statres() local 434 return svcxdr_encode_stat(xdr, resp->status); in nfssvc_encode_statres() 440 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfssvc_encode_attrstatres() local 442 if (!svcxdr_encode_stat(xdr, resp->status)) in nfssvc_encode_attrstatres() 444 switch (resp->status) { in nfssvc_encode_attrstatres() 446 if (!svcxdr_encode_fattr(rqstp, xdr, &resp->fh, &resp->stat)) in nfssvc_encode_attrstatres() 457 struct nfsd_diropres *resp = rqstp->rq_resp; in nfssvc_encode_diropres() local 459 if (!svcxdr_encode_stat(xdr, resp->status)) in nfssvc_encode_diropres() 461 switch (resp->status) { in nfssvc_encode_diropres() 463 if (!svcxdr_encode_fhandle(xdr, &resp->fh)) in nfssvc_encode_diropres() [all …]
|
| /linux/tools/power/x86/intel-speed-select/ |
| H A D | isst-core-mbox.c | 125 unsigned int req_data, unsigned int *resp) in _send_mbox_command() argument 155 *resp = value; in _send_mbox_command() 163 *resp = value; in _send_mbox_command() 200 *resp = mbox_cmds.mbox_cmd[0].resp_data; in _send_mbox_command() 203 cpu, command, sub_command, parameter, req_data, *resp); in _send_mbox_command() 221 unsigned int resp; in mbox_read_pm_config() local 225 &resp); in mbox_read_pm_config() 229 debug_printf("cpu:%d READ_PM_CONFIG resp:%x\n", id->cpu, resp); in mbox_read_pm_config() 231 *cp_state = resp & BIT(16); in mbox_read_pm_config() 232 *cp_cap = resp & BIT(0) ? 1 : 0; in mbox_read_pm_config() [all …]
|
| /linux/net/nfc/ |
| H A D | digital_technology.c | 216 struct sk_buff *resp) in digital_in_recv_ats() argument 222 if (IS_ERR(resp)) { in digital_in_recv_ats() 223 rc = PTR_ERR(resp); in digital_in_recv_ats() 224 resp = NULL; in digital_in_recv_ats() 228 if (resp->len < 2) { in digital_in_recv_ats() 233 fsdi = DIGITAL_ATS_FSCI(resp->data[1]); in digital_in_recv_ats() 244 dev_kfree_skb(resp); in digital_in_recv_ats() 273 struct sk_buff *resp) in digital_in_recv_sel_res() argument 280 if (IS_ERR(resp)) { in digital_in_recv_sel_res() 281 rc = PTR_ERR(resp); in digital_in_recv_sel_res() [all …]
|
| H A D | digital_dep.c | 107 struct sk_buff *resp); 109 struct sk_buff *resp); 232 struct sk_buff *resp, in digital_recv_dep_data_gather() argument 252 if (resp->len > skb_tailroom(ddev->chaining_skb)) { in digital_recv_dep_data_gather() 267 skb_put_data(ddev->chaining_skb, resp->data, resp->len); in digital_recv_dep_data_gather() 269 kfree_skb(resp); in digital_recv_dep_data_gather() 270 resp = NULL; in digital_recv_dep_data_gather() 280 resp = ddev->chaining_skb; in digital_recv_dep_data_gather() 284 return resp; in digital_recv_dep_data_gather() 287 kfree_skb(resp); in digital_recv_dep_data_gather() [all …]
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_cmdresp.c | 33 struct host_cmd_ds_command *resp) in mwifiex_process_cmdresp_error() argument 40 resp->command, resp->result); in mwifiex_process_cmdresp_error() 45 switch (le16_to_cpu(resp->command)) { in mwifiex_process_cmdresp_error() 47 pm = &resp->params.psmode_enh; in mwifiex_process_cmdresp_error() 50 resp->result, le16_to_cpu(pm->action)); in mwifiex_process_cmdresp_error() 96 struct host_cmd_ds_command *resp) in mwifiex_ret_802_11_rssi_info() argument 99 &resp->params.rssi_info_rsp; in mwifiex_ret_802_11_rssi_info() 156 struct host_cmd_ds_command *resp, in mwifiex_ret_802_11_snmp_mib() argument 159 struct host_cmd_ds_802_11_snmp_mib *smib = &resp->params.smib; in mwifiex_ret_802_11_snmp_mib() 208 struct host_cmd_ds_command *resp, in mwifiex_ret_get_log() argument [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_hwrm_lib.c | 30 struct hwrm_ver_get_output *resp; in bnge_hwrm_ver_get() local 44 resp = bnge_hwrm_req_hold(bd, req); in bnge_hwrm_ver_get() 49 memcpy(&bd->ver_resp, resp, sizeof(struct hwrm_ver_get_output)); in bnge_hwrm_ver_get() 51 hwrm_spec_code = resp->hwrm_intf_maj_8b << 16 | in bnge_hwrm_ver_get() 52 resp->hwrm_intf_min_8b << 8 | in bnge_hwrm_ver_get() 53 resp->hwrm_intf_upd_8b; in bnge_hwrm_ver_get() 63 resp->hwrm_intf_maj_8b, resp->hwrm_intf_min_8b, in bnge_hwrm_ver_get() 64 resp->hwrm_intf_upd_8b); in bnge_hwrm_ver_get() 66 fw_maj = le16_to_cpu(resp->hwrm_fw_major); in bnge_hwrm_ver_get() 67 fw_min = le16_to_cpu(resp->hwrm_fw_minor); in bnge_hwrm_ver_get() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | dhc-utils.h | 26 struct iwl_dhc_cmd_resp *resp = (void *)pkt->data; in iwl_dhc_resp_status() local 28 if (iwl_rx_packet_payload_len(pkt) < sizeof(*resp)) in iwl_dhc_resp_status() 31 return le32_to_cpu(resp->status); in iwl_dhc_resp_status() 33 struct iwl_dhc_cmd_resp_v1 *resp = (void *)pkt->data; in iwl_dhc_resp_status() local 35 if (iwl_rx_packet_payload_len(pkt) < sizeof(*resp)) in iwl_dhc_resp_status() 38 return le32_to_cpu(resp->status); in iwl_dhc_resp_status() 57 struct iwl_dhc_cmd_resp *resp = (void *)pkt->data; in iwl_dhc_resp_data() local 59 if (iwl_rx_packet_payload_len(pkt) < sizeof(*resp)) in iwl_dhc_resp_data() 62 *len = iwl_rx_packet_payload_len(pkt) - sizeof(*resp); in iwl_dhc_resp_data() 63 return (void *)&resp->data; in iwl_dhc_resp_data() [all …]
|
| /linux/fs/lockd/ |
| H A D | svc4proc.c | 253 struct nlm4_testres_wrapper *resp = rqstp->rq_resp; in nlm4svc_proc_test() local 257 resp->xdrgen.cookie = argp->xdrgen.cookie; in nlm4svc_proc_test() 259 resp->xdrgen.stat.stat = nlm_lck_denied_nolocks; in nlm4svc_proc_test() 264 resp->xdrgen.stat.stat = nlm4svc_lookup_file(rqstp, host, &argp->lock, in nlm4svc_proc_test() 267 if (resp->xdrgen.stat.stat) in nlm4svc_proc_test() 270 resp->xdrgen.stat.stat = nlmsvc_testlock(rqstp, file, host, in nlm4svc_proc_test() 271 &argp->lock, &resp->lock); in nlm4svc_proc_test() 274 if (resp->xdrgen.stat.stat == nlm_lck_denied) { in nlm4svc_proc_test() 275 struct lockd_lock *conf = &resp->lock; in nlm4svc_proc_test() 276 struct nlm4_holder *holder = &resp->xdrgen.stat.u.holder; in nlm4svc_proc_test() [all …]
|
| H A D | svcproc.c | 269 struct nlm_testres_wrapper *resp = rqstp->rq_resp; in nlmsvc_proc_test() local 273 resp->xdrgen.cookie = argp->xdrgen.cookie; in nlmsvc_proc_test() 275 resp->xdrgen.test_stat.stat = nlm_lck_denied_nolocks; in nlmsvc_proc_test() 280 resp->xdrgen.test_stat.stat = in nlmsvc_proc_test() 283 if (resp->xdrgen.test_stat.stat) in nlmsvc_proc_test() 286 resp->xdrgen.test_stat.stat = in nlmsvc_proc_test() 288 &resp->lock)); in nlmsvc_proc_test() 291 if (resp->xdrgen.test_stat.stat == nlm_lck_denied) { in nlmsvc_proc_test() 292 struct lockd_lock *conf = &resp->lock; in nlmsvc_proc_test() 293 struct nlm_holder *holder = &resp->xdrgen.test_stat.u.holder; in nlmsvc_proc_test() [all …]
|
| /linux/drivers/nfc/ |
| H A D | port100.c | 95 struct sk_buff *resp); 474 struct sk_buff *resp; member 824 struct sk_buff *resp = cmd->resp; in port100_send_async_complete() local 833 dev_kfree_skb(resp); in port100_send_async_complete() 837 skb_put(resp, port100_rx_frame_size(resp->data)); in port100_send_async_complete() 838 skb_pull(resp, PORT100_FRAME_HEADER_LEN); in port100_send_async_complete() 839 skb_trim(resp, resp->len - PORT100_FRAME_TAIL_LEN); in port100_send_async_complete() 841 cmd->complete_cb(dev, cmd->complete_cb_context, resp); in port100_send_async_complete() 853 struct sk_buff *resp; in port100_send_cmd_async() local 865 resp = alloc_skb(resp_len, GFP_KERNEL); in port100_send_cmd_async() [all …]
|
| /linux/drivers/usb/gadget/function/ |
| H A D | rndis.c | 176 rndis_query_cmplt_type *resp; in gen_ndis_query_resp() local 182 resp = (rndis_query_cmplt_type *)r->buf; in gen_ndis_query_resp() 184 if (!resp) return -ENOMEM; in gen_ndis_query_resp() 198 outbuf = (__le32 *)&resp[1]; in gen_ndis_query_resp() 199 resp->InformationBufferOffset = cpu_to_le32(16); in gen_ndis_query_resp() 478 resp->InformationBufferLength = cpu_to_le32(length); in gen_ndis_query_resp() 479 r->length = length + sizeof(*resp); in gen_ndis_query_resp() 480 resp->MessageLength = cpu_to_le32(r->length); in gen_ndis_query_resp() 487 rndis_set_cmplt_type *resp; in gen_ndis_set_resp() local 492 resp = (rndis_set_cmplt_type *)r->buf; in gen_ndis_set_resp() [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | ucma.c | 119 struct rdma_ucm_event_resp resp; member 275 uevent->resp.uid = uevent->mc->uid; in ucma_create_uevent() 276 uevent->resp.id = uevent->mc->id; in ucma_create_uevent() 279 uevent->resp.uid = ctx->uid; in ucma_create_uevent() 280 uevent->resp.id = ctx->id; in ucma_create_uevent() 283 uevent->resp.event = event->event; in ucma_create_uevent() 284 uevent->resp.status = event->status; in ucma_create_uevent() 290 ucma_copy_ud_event(ctx->cm_id->device, &uevent->resp.param.ud, in ucma_create_uevent() 293 ucma_copy_conn_event(&uevent->resp.param.conn, in ucma_create_uevent() 297 uevent->resp.ece.vendor_id = event->ece.vendor_id; in ucma_create_uevent() [all …]
|
| /linux/fs/smb/server/ |
| H A D | transport_ipc.c | 507 struct ksmbd_rpc_command *resp = entry->response; in ipc_validate_msg() local 513 resp->payload_sz, &msg_sz)) in ipc_validate_msg() 519 struct ksmbd_spnego_authen_response *resp = entry->response; in ipc_validate_msg() local 525 resp->session_key_len + resp->spnego_blob_len; in ipc_validate_msg() 530 struct ksmbd_share_config_response *resp = entry->response; in ipc_validate_msg() local 535 if (strnlen(resp->share_name, sizeof(resp->share_name)) == in ipc_validate_msg() 536 sizeof(resp->share_name)) in ipc_validate_msg() 539 if (resp->veto_list_sz > resp->payload_sz) in ipc_validate_msg() 542 if (resp->flags != KSMBD_SHARE_FLAG_INVALID && in ipc_validate_msg() 543 !(resp->flags & KSMBD_SHARE_FLAG_PIPE) && in ipc_validate_msg() [all …]
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-uart-backlight.c | 58 u8 *resp; member 80 u8 *resp, int resp_max_len) in dell_uart_bl_command() argument 89 dell_bl->resp = resp; in dell_uart_bl_command() 118 u8 set_brightness[SET_CMD_LEN], resp[SET_RESP_LEN]; in dell_uart_set_brightness() local 125 return dell_uart_bl_command(dell_bl, set_brightness, SET_CMD_LEN, resp, SET_RESP_LEN); in dell_uart_set_brightness() 131 u8 get_brightness[GET_CMD_LEN], resp[GET_RESP_LEN]; in dell_uart_get_brightness() local 138 ret = dell_uart_bl_command(dell_bl, get_brightness, GET_CMD_LEN, resp, GET_RESP_LEN); in dell_uart_get_brightness() 142 if (resp[RESP_LEN] != GET_RESP_LEN) { in dell_uart_get_brightness() 143 dev_err(dev, "Unexpected get brightness response length: %d\n", resp[RESP_LEN]); in dell_uart_get_brightness() 147 if (resp[RESP_DATA] > DELL_BL_MAX_BRIGHTNESS) { in dell_uart_get_brightness() [all …]
|
| /linux/fs/smb/server/mgmt/ |
| H A D | share_config.c | 188 struct ksmbd_share_config_response *resp; in share_config_request() local 194 resp = ksmbd_ipc_share_config_request(name); in share_config_request() 195 if (!resp) in share_config_request() 198 if (resp->flags == KSMBD_SHARE_FLAG_INVALID) in share_config_request() 201 if (*resp->share_name) { in share_config_request() 205 cf_resp_name = ksmbd_casefold_sharename(um, resp->share_name); in share_config_request() 218 share->flags = resp->flags; in share_config_request() 232 if (resp->payload_sz <= resp->veto_list_sz) { in share_config_request() 235 path_len = resp->payload_sz - resp->veto_list_sz; in share_config_request() 236 if (resp->veto_list_sz) in share_config_request() [all …]
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_en.c | 1085 struct gdma_resp_hdr *resp = out_buf; in gdma_mana_send_request() 1096 if (err || resp->status) { 1103 req->req.msg_type, resp->status, err); in mana_verify_resp_hdr() 1107 if (req->dev_id.as_uint32 != resp->dev_id.as_uint32 || in mana_verify_resp_hdr() 1108 req->activity_id != resp->activity_id) { in mana_verify_resp_hdr() 1110 req->dev_id.as_uint32, resp->dev_id.as_uint32, in mana_verify_resp_hdr() 1111 req->activity_id, resp->activity_id); in mana_verify_resp_hdr() 1144 struct mana_register_hw_vport_resp resp = {}; in mana_pf_deregister_hw_vport() 1149 sizeof(req), sizeof(resp)); in mana_pf_deregister_hw_vport() 1154 err = mana_send_request(apc->ac, &req, sizeof(req), &resp, in mana_pf_deregister_hw_vport() 1056 struct gdma_resp_hdr *resp = out_buf; gdma_mana_send_request() local 1115 struct mana_register_hw_vport_resp resp = {}; mana_pf_register_hw_vport() local 1146 struct mana_deregister_hw_vport_resp resp = {}; mana_pf_deregister_hw_vport() local 1174 struct mana_register_filter_resp resp = {}; mana_pf_register_filter() local 1204 struct mana_deregister_filter_resp resp = {}; mana_pf_deregister_filter() local 1234 struct mana_query_device_cfg_resp resp = {}; mana_gd_query_device_cfg() local 1304 struct mana_query_vport_cfg_resp resp = {}; mana_query_vport_cfg() local 1366 struct mana_config_vport_resp resp = {}; mana_cfg_vport() local 1440 struct mana_cfg_rx_steer_resp resp = {}; mana_cfg_vport_steering() local 1528 struct mana_query_link_config_resp resp = {}; mana_query_link_cfg() local 1580 struct mana_set_bw_clamp_resp resp = {}; mana_set_bw_clamp() local 1631 struct mana_create_wqobj_resp resp = {}; mana_create_wq_obj() local 1695 struct mana_destroy_wqobj_resp resp = {}; mana_destroy_wq_obj() local 1819 struct mana_fence_rq_resp resp = {}; mana_fence_rq() local 3346 struct mana_query_gf_stat_resp resp = {}; mana_query_gf_stats() local 3434 struct mana_query_phy_stat_resp resp = {}; mana_query_phy_stats() local [all...] |
| /linux/drivers/power/supply/ |
| H A D | cros_usbpd-charger.c | 118 struct ec_response_charge_port_count resp; in cros_usbpd_charger_get_num_ports() local 123 NULL, 0, &resp, sizeof(resp)); in cros_usbpd_charger_get_num_ports() 127 if (resp.port_count > EC_USB_PD_MAX_PORTS) { in cros_usbpd_charger_get_num_ports() 132 return resp.port_count; in cros_usbpd_charger_get_num_ports() 137 struct ec_response_usb_pd_ports resp; in cros_usbpd_charger_get_usbpd_num_ports() local 141 NULL, 0, &resp, sizeof(resp)); in cros_usbpd_charger_get_usbpd_num_ports() 145 if (resp.num_ports > EC_USB_PD_MAX_PORTS) { in cros_usbpd_charger_get_usbpd_num_ports() 150 return resp.num_ports; in cros_usbpd_charger_get_usbpd_num_ports() 156 struct ec_params_usb_pd_discovery_entry resp; in cros_usbpd_charger_get_discovery_info() local 165 &resp, sizeof(resp)); in cros_usbpd_charger_get_discovery_info() [all …]
|
| /linux/drivers/net/pse-pd/ |
| H A D | realtek-pse-mcu-core.c | 222 struct rtpse_mcu_msg *resp) in rtpse_mcu_do_xfer() argument 242 memset(resp, 0, sizeof(*resp)); in rtpse_mcu_do_xfer() 243 ret = pse->transport->recv(pse, req, resp); in rtpse_mcu_do_xfer() 249 if (resp->opcode != RTPSE_MCU_OPCODE_NOT_READY || in rtpse_mcu_do_xfer() 256 switch (resp->opcode) { in rtpse_mcu_do_xfer() 265 if (resp->opcode != req->opcode || in rtpse_mcu_do_xfer() 266 resp->seq_num != req->seq_num || in rtpse_mcu_do_xfer() 267 resp->checksum != rtpse_mcu_checksum((u8 *)resp, RTPSE_MCU_MSG_SIZE - 1)) in rtpse_mcu_do_xfer() 274 struct rtpse_mcu_msg *resp) in rtpse_mcu_port_query() argument 282 ret = rtpse_mcu_do_xfer(pse, &req, resp); in rtpse_mcu_port_query() [all …]
|
| /linux/drivers/mmc/core/ |
| H A D | sd_ops.c | 69 if (!mmc_host_is_spi(host) && !(cmd.resp[0] & R1_APP_CMD)) in mmc_app_cmd() 91 if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND) in mmc_wait_for_app_cmd() 99 memset(cmd->resp, 0, sizeof(cmd->resp)); in mmc_wait_for_app_cmd() 113 if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND) in mmc_wait_for_app_cmd() 162 if (!(cmd->resp[0] & R1_SPI_IDLE)) in sd_app_op_cond_cb() 164 } else if (cmd->resp[0] & MMC_CARD_BUSY) { in sd_app_op_cond_cb() 196 *rocr = cmd.resp[0]; in mmc_send_app_op_cond() 216 u32 *resp) in __mmc_send_if_cond() argument 237 result_pattern = cmd.resp[1] & 0xFF; in __mmc_send_if_cond() 239 result_pattern = cmd.resp[0] & 0xFF; in __mmc_send_if_cond() [all …]
|