| /linux/drivers/mfd/ |
| H A D | qnap-mcu.c | 64 struct qnap_mcu_reply reply; member 155 struct qnap_mcu_reply *reply = &mcu->reply; in qnap_mcu_receive_buf() local 159 if (!reply->length) { in qnap_mcu_receive_buf() 165 reply->data[reply->received] = *src++; in qnap_mcu_receive_buf() 166 reply->received++; in qnap_mcu_receive_buf() 168 if (reply->received == reply->length) { in qnap_mcu_receive_buf() 170 reply->length = 0; in qnap_mcu_receive_buf() 172 complete(&reply->done); in qnap_mcu_receive_buf() 193 if (qnap_mcu_is_error_msg(reply->received) && in qnap_mcu_receive_buf() 194 qnap_mcu_verify_checksum(reply->data, reply->received) && in qnap_mcu_receive_buf() [all …]
|
| H A D | rave-sp.c | 200 struct rave_sp_reply *reply; member 352 struct rave_sp_reply reply = { in rave_sp_exec() local 355 .received = COMPLETION_INITIALIZER_ONSTACK(reply.received), in rave_sp_exec() 366 reply.ackid = ackid; in rave_sp_exec() 367 reply.code = rave_sp_reply_code((u8)command); in rave_sp_exec() 372 sp->reply = &reply; in rave_sp_exec() 380 if (!wait_for_completion_timeout(&reply.received, HZ)) { in rave_sp_exec() 385 sp->reply = NULL; in rave_sp_exec() 420 struct rave_sp_reply *reply; in rave_sp_receive_reply() local 430 reply = sp->reply; in rave_sp_receive_reply() [all …]
|
| /linux/net/openvswitch/ |
| H A D | meter.c | 237 static int ovs_meter_cmd_reply_stats(struct sk_buff *reply, u32 meter_id, in ovs_meter_cmd_reply_stats() argument 244 if (nla_put_u32(reply, OVS_METER_ATTR_ID, meter_id)) in ovs_meter_cmd_reply_stats() 247 if (nla_put(reply, OVS_METER_ATTR_STATS, in ovs_meter_cmd_reply_stats() 251 if (nla_put_u64_64bit(reply, OVS_METER_ATTR_USED, meter->used, in ovs_meter_cmd_reply_stats() 255 nla = nla_nest_start_noflag(reply, OVS_METER_ATTR_BANDS); in ovs_meter_cmd_reply_stats() 264 band_nla = nla_nest_start_noflag(reply, OVS_BAND_ATTR_UNSPEC); in ovs_meter_cmd_reply_stats() 265 if (!band_nla || nla_put(reply, OVS_BAND_ATTR_STATS, in ovs_meter_cmd_reply_stats() 269 nla_nest_end(reply, band_nla); in ovs_meter_cmd_reply_stats() 271 nla_nest_end(reply, nla); in ovs_meter_cmd_reply_stats() 283 struct sk_buff *reply; in ovs_meter_cmd_features() local [all …]
|
| H A D | datapath.c | 1007 struct sk_buff *reply; in ovs_flow_cmd_new() local 1065 reply = ovs_flow_cmd_alloc_info(acts, &new_flow->id, info, false, in ovs_flow_cmd_new() 1067 if (IS_ERR(reply)) { in ovs_flow_cmd_new() 1068 error = PTR_ERR(reply); in ovs_flow_cmd_new() 1094 if (unlikely(reply)) { in ovs_flow_cmd_new() 1097 reply, info->snd_portid, in ovs_flow_cmd_new() 1132 if (unlikely(reply)) { in ovs_flow_cmd_new() 1150 kfree_skb(reply); in ovs_flow_cmd_new() 1151 reply = resized; in ovs_flow_cmd_new() 1159 if (unlikely(reply)) { in ovs_flow_cmd_new() [all …]
|
| /linux/drivers/thunderbolt/ |
| H A D | icm.c | 60 struct icm_usb4_switch_op_response reply; member 480 struct icm_fr_pkg_driver_ready_response reply; in icm_fr_driver_ready() local 486 memset(&reply, 0, sizeof(reply)); in icm_fr_driver_ready() 487 ret = icm_request(tb, &request, sizeof(request), &reply, sizeof(reply), in icm_fr_driver_ready() 493 *security_level = reply.security_level & ICM_FR_SLEVEL_MASK; in icm_fr_driver_ready() 501 struct icm_fr_pkg_approve_device reply; in icm_fr_approve_switch() local 510 memset(&reply, 0, sizeof(reply)); in icm_fr_approve_switch() 512 ret = icm_request(tb, &request, sizeof(request), &reply, sizeof(reply), in icm_fr_approve_switch() 517 if (reply.hdr.flags & ICM_FLAGS_ERROR) { in icm_fr_approve_switch() 528 struct icm_fr_pkg_add_device_key_response reply; in icm_fr_add_switch_key() local [all …]
|
| /linux/drivers/net/ethernet/mucse/rnpgbe/ |
| H A D | rnpgbe_mbx_fw.c | 24 union mbx_fw_cmd_reply_u *reply) in mucse_fw_send_cmd_wait_resp() argument 35 err = mucse_poll_and_read_mbx(hw, reply->dwords, in mucse_fw_send_cmd_wait_resp() 36 sizeof(reply->r)); in mucse_fw_send_cmd_wait_resp() 43 } while (--retry_cnt >= 0 && reply->r.opcode != req->r.opcode); in mucse_fw_send_cmd_wait_resp() 48 if (!err && reply->r.error_code) in mucse_fw_send_cmd_wait_resp() 70 union mbx_fw_cmd_reply_u reply = {}; in mucse_mbx_get_info() local 73 err = mucse_fw_send_cmd_wait_resp(hw, &req, &reply); in mucse_mbx_get_info() 76 le16_to_cpu(reply.r.hw_info.pfnum)); in mucse_mbx_get_info() 155 union mbx_fw_cmd_reply_u reply = {}; in mucse_mbx_reset_hw() local 157 return mucse_fw_send_cmd_wait_resp(hw, &req, &reply); in mucse_mbx_reset_hw() [all …]
|
| /linux/drivers/platform/cznic/ |
| H A D | turris-omnia-mcu-keyctl.c | 26 u8 reply[1 + OMNIA_MCU_CRYPTO_SIGNATURE_LEN]; in omnia_msg_signed_irq_handler() local 31 reply, sizeof(reply)); in omnia_msg_signed_irq_handler() 32 if (!err && reply[0] != OMNIA_MCU_CRYPTO_SIGNATURE_LEN) in omnia_msg_signed_irq_handler() 40 memcpy(mcu->signature, &reply[1], in omnia_msg_signed_irq_handler() 53 u8 cmd[1 + SHA256_DIGEST_SIZE], reply; in omnia_mcu_sign() local 64 &reply, 1); in omnia_mcu_sign() 68 if (!reply) in omnia_mcu_sign() 109 u8 reply[1 + OMNIA_MCU_CRYPTO_PUBLIC_KEY_LEN]; in omnia_mcu_read_public_key() local 113 reply, sizeof(reply)); in omnia_mcu_read_public_key() 117 if (reply[0] != OMNIA_MCU_CRYPTO_PUBLIC_KEY_LEN) in omnia_mcu_read_public_key() [all …]
|
| H A D | turris-omnia-mcu-base.c | 28 void *reply, unsigned int reply_len) in omnia_cmd_write_read() argument 43 msgs[1].buf = reply; in omnia_cmd_write_read() 60 u8 reply[OMNIA_FW_VERSION_LEN]; in omnia_get_version_hash() local 67 reply, sizeof(reply)); in omnia_get_version_hash() 71 p = bin2hex(version, reply, OMNIA_FW_VERSION_LEN); in omnia_get_version_hash() 128 u8 reply; in reset_selector_show() local 132 &reply); in reset_selector_show() 136 return sysfs_emit(buf, "%d\n", reply); in reset_selector_show() 334 u8 reply[1 + OMNIA_BOARD_INFO_LEN]; in omnia_mcu_read_board_info() local 337 err = omnia_cmd_read(mcu->client, OMNIA_CMD_BOARD_INFO_GET, reply, in omnia_mcu_read_board_info() [all …]
|
| /linux/net/bridge/ |
| H A D | br_arp_nd_proxy.c | 262 struct sk_buff *reply; in br_nd_send() local 277 reply = alloc_skb(len, GFP_ATOMIC); in br_nd_send() 278 if (!reply) in br_nd_send() 281 reply->protocol = htons(ETH_P_IPV6); in br_nd_send() 282 reply->dev = dev; in br_nd_send() 283 skb_reserve(reply, LL_RESERVED_SPACE(dev)); in br_nd_send() 284 skb_push(reply, sizeof(struct ethhdr)); in br_nd_send() 285 skb_set_mac_header(reply, 0); in br_nd_send() 295 kfree_skb(reply); in br_nd_send() 311 ipv6_eth_mc_map(&in6addr_linklocal_allnodes, eth_hdr(reply)->h_dest); in br_nd_send() [all …]
|
| /linux/tools/net/ynl/tests/ |
| H A D | ethtool.py | 48 def print_field(reply, *desc): argument 53 if not reply: 57 print_field(reply, *zip(reply.keys(), reply.keys())) 67 value = reply.get(field, None) 107 reply = ynl.do(op_name, req) 108 if not reply: 112 pprint.PrettyPrinter().pprint(reply) 114 reply.pop('header', None) 115 return reply 246 reply = do_get(ynl, args, 'features-get') [all …]
|
| /linux/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | cmsg.c | 60 struct cmsg_reply_map_simple *reply) in nfp_bpf_ctrl_rc_to_errno() argument 74 rc = be32_to_cpu(reply->rc); in nfp_bpf_ctrl_rc_to_errno() 86 struct cmsg_reply_map_alloc_tbl *reply; in nfp_bpf_ctrl_alloc_map() local 104 sizeof(*reply)); in nfp_bpf_ctrl_alloc_map() 108 reply = (void *)skb->data; in nfp_bpf_ctrl_alloc_map() 109 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr); in nfp_bpf_ctrl_alloc_map() 113 tid = be32_to_cpu(reply->tid); in nfp_bpf_ctrl_alloc_map() 124 struct cmsg_reply_map_free_tbl *reply; in nfp_bpf_ctrl_free_map() local 139 sizeof(*reply)); in nfp_bpf_ctrl_free_map() 145 reply = (void *)skb->data; in nfp_bpf_ctrl_free_map() [all …]
|
| /linux/sound/soc/sof/ |
| H A D | sof-client-probes-ipc3.c | 109 struct sof_ipc_probe_info_params *reply; in ipc3_probes_info() local 121 reply = kzalloc(max_msg_size, GFP_KERNEL); in ipc3_probes_info() 122 if (!reply) in ipc3_probes_info() 127 ret = sof_client_ipc_tx_message(cdev, &msg, reply, max_msg_size); in ipc3_probes_info() 128 if (ret < 0 || reply->rhdr.error < 0) in ipc3_probes_info() 131 payload_size = reply->rhdr.hdr.size; in ipc3_probes_info() 137 if (!reply->num_elems) in ipc3_probes_info() 141 elem_size = sizeof(reply->dma[0]); in ipc3_probes_info() 143 elem_size = sizeof(reply->desc[0]); in ipc3_probes_info() 146 if (reply->num_elems > payload_size / elem_size) { in ipc3_probes_info() [all …]
|
| /linux/tools/net/ynl/pyynl/ |
| H A D | ethtool.py | |
| /linux/drivers/android/binder/ |
| H A D | error.rs | 15 pub(crate) reply: u32, field 22 reply: BR_DEAD_REPLY, in new_dead() 29 reply: BR_FROZEN_REPLY, in new_frozen() 36 reply: BR_TRANSACTION_PENDING_FROZEN, in new_frozen_oneway() 42 self.reply == BR_DEAD_REPLY in is_dead() 51 reply: BR_FAILED_REPLY, in from() 66 reply: BR_FAILED_REPLY, in from() 74 match self.reply { in fmt() 85 None => self.reply.fmt(f), in fmt()
|
| /linux/arch/um/drivers/ |
| H A D | mconsole_user.c | 40 static int mconsole_reply_v0(struct mc_request *req, char *reply) in mconsole_reply_v0() argument 45 iov.iov_base = reply; in mconsole_reply_v0() 46 iov.iov_len = strlen(reply); in mconsole_reply_v0() 136 struct mconsole_reply reply; in mconsole_reply_len() local 140 reply.err = err; in mconsole_reply_len() 147 if (len == total) reply.more = more; in mconsole_reply_len() 148 else reply.more = 1; in mconsole_reply_len() 150 memcpy(reply.data, str, len); in mconsole_reply_len() 151 reply.data[len] = '\0'; in mconsole_reply_len() 154 reply.len = len + 1; in mconsole_reply_len() [all …]
|
| /linux/sound/soc/intel/catpt/ |
| H A D | ipc.c | 46 struct catpt_ipc_msg *reply) in catpt_ipc_msg_init() 51 ipc->rx.size = reply ? reply->size : 0; in catpt_ipc_msg_init() 80 /* wait for delayed reply */ in catpt_wait_msg_completion() 88 struct catpt_ipc_msg *reply, int timeout, const char *name) in catpt_dsp_do_send_msg() 97 (reply && reply->size > ipc->config.outbox_size)) in catpt_dsp_do_send_msg() 101 catpt_ipc_msg_init(ipc, reply); in catpt_dsp_do_send_msg() 117 if (reply) { in catpt_dsp_do_send_msg() 118 reply in catpt_dsp_do_send_msg() 45 catpt_ipc_msg_init(struct catpt_ipc * ipc,struct catpt_ipc_msg * reply) catpt_ipc_msg_init() argument 87 catpt_dsp_do_send_msg(struct catpt_dev * cdev,struct catpt_ipc_msg request,struct catpt_ipc_msg * reply,int timeout) catpt_dsp_do_send_msg() argument 126 catpt_dsp_send_msg_timeout(struct catpt_dev * cdev,struct catpt_ipc_msg request,struct catpt_ipc_msg * reply,int timeout) catpt_dsp_send_msg_timeout() argument 139 catpt_dsp_send_msg(struct catpt_dev * cdev,struct catpt_ipc_msg request,struct catpt_ipc_msg * reply) catpt_dsp_send_msg() argument [all...] |
| H A D | messages.c | 17 struct catpt_ipc_msg request = {{0}}, reply; in catpt_ipc_get_fw_version() local 20 reply.size = sizeof(*version); in catpt_ipc_get_fw_version() 21 reply.data = version; in catpt_ipc_get_fw_version() 23 return catpt_dsp_send_msg(cdev, request, &reply, "get fw version"); in catpt_ipc_get_fw_version() 53 struct catpt_ipc_msg request, reply; in catpt_ipc_alloc_stream() 89 reply.size = sizeof(*sinfo); in catpt_ipc_alloc_stream() 90 reply.data = sinfo; in catpt_ipc_alloc_stream() 92 ret = catpt_dsp_send_msg(cdev, request, &reply, "alloc stream"); in catpt_ipc_alloc_stream() 126 struct catpt_ipc_msg request, reply; in catpt_ipc_set_device_format() 131 reply in catpt_ipc_set_device_format() 58 struct catpt_ipc_msg request, reply; catpt_ipc_alloc_stream() local 146 struct catpt_ipc_msg request, reply; catpt_ipc_enter_dxstate() local 166 struct catpt_ipc_msg request = {{0}}, reply; catpt_ipc_get_mixer_stream_info() local [all...] |
| /linux/sound/soc/sof/amd/ |
| H A D | acp-ipc.c | 108 struct sof_ipc_reply reply; in acp_dsp_ipc_get_reply() 114 * Sometimes, there is unexpected reply ipc arriving. The reply in acp_dsp_ipc_get_reply() 126 * memory windows are powered off before sending IPC reply, in acp_dsp_ipc_get_reply() 130 reply.error = 0; in acp_dsp_ipc_get_reply() 131 reply.hdr.cmd = SOF_IPC_GLB_REPLY; in acp_dsp_ipc_get_reply() 132 reply.hdr.size = sizeof(reply); in acp_dsp_ipc_get_reply() 133 memcpy(msg->reply_data, &reply, sizeof(reply)); in acp_dsp_ipc_get_reply() 99 struct sof_ipc_reply reply; acp_dsp_ipc_get_reply() local [all...] |
| /linux/drivers/s390/crypto/ |
| H A D | zcrypt_msgtype6.c | 639 struct ap_message *reply, in convert_type86_ica() argument 643 struct type86x_reply *msg = reply->msg; in convert_type86_ica() 693 struct ap_message *reply, in convert_type86_xcrb() argument 696 struct type86_fmt2_msg *msg = reply->msg; in convert_type86_xcrb() 697 char *data = reply->msg; in convert_type86_xcrb() 736 struct ap_message *reply, in convert_type86_ep11_xcrb() argument 739 struct type86_fmt2_msg *msg = reply->msg; in convert_type86_ep11_xcrb() 740 char *data = reply->msg; in convert_type86_ep11_xcrb() 757 struct ap_message *reply, in convert_type86_rng() argument 764 } __packed * msg = reply->msg; in convert_type86_rng() [all …]
|
| /linux/net/ethtool/ |
| H A D | eeprom.c | 58 struct eeprom_reply_data *reply) in eeprom_fallback() argument 60 struct net_device *dev = reply->base.dev; in eeprom_fallback() 82 reply->data = data; in eeprom_fallback() 83 reply->length = eeprom.len; in eeprom_fallback() 117 struct eeprom_reply_data *reply = MODULE_EEPROM_REPDATA(reply_base); in eeprom_prepare_data() local 140 reply->length = ret; in eeprom_prepare_data() 141 reply->data = page_data.data; in eeprom_prepare_data() 148 ret = eeprom_fallback(request, reply); in eeprom_prepare_data() 214 struct eeprom_reply_data *reply = MODULE_EEPROM_REPDATA(reply_base); in eeprom_fill_reply() local 216 return nla_put(skb, ETHTOOL_A_MODULE_EEPROM_DATA, reply->length, reply->data); in eeprom_fill_reply() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
| H A D | memx.c | 48 u32 reply[2]; in nvkm_memx_init() local 51 ret = nvkm_pmu_send(pmu, reply, PROC_MEMX, MEMX_MSG_INFO, in nvkm_memx_init() 60 memx->base = reply[0]; in nvkm_memx_init() 61 memx->size = reply[1]; in nvkm_memx_init() 78 u32 finish, reply[2]; in nvkm_memx_fini() local 89 nvkm_pmu_send(pmu, reply, PROC_MEMX, MEMX_MSG_EXEC, in nvkm_memx_fini() 92 reply[0], reply[1]); in nvkm_memx_fini() 169 u32 reply[2], base, size, i; in nvkm_memx_train_result() local 172 ret = nvkm_pmu_send(pmu, reply, PROC_MEMX, MEMX_MSG_INFO, in nvkm_memx_train_result() 177 base = reply[0]; in nvkm_memx_train_result() [all …]
|
| /linux/tools/usb/usbip/src/ |
| H A D | usbip_attach.c | 124 struct op_import_reply reply; in query_import_device() local 129 memset(&reply, 0, sizeof(reply)); in query_import_device() 156 rc = usbip_net_recv(sockfd, (void *) &reply, sizeof(reply)); in query_import_device() 162 PACK_OP_IMPORT_REPLY(0, &reply); in query_import_device() 165 if (strncmp(reply.udev.busid, busid, SYSFS_BUS_ID_SIZE)) { in query_import_device() 166 err("recv different busid %s", reply.udev.busid); in query_import_device() 171 return import_device(sockfd, &reply.udev); in query_import_device()
|
| /linux/drivers/firmware/ |
| H A D | turris-mox-rwtm.c | 92 struct armada_37xx_rwtm_rx_msg reply; member 165 rwtm->reply = *msg; in mox_rwtm_rx_callback() 194 return mox_get_status(cmd, rwtm->reply.retval); in mox_rwtm_exec() 210 struct armada_37xx_rwtm_rx_msg *reply = &rwtm->reply; in mox_get_board_info() local 223 rwtm->serial_number = reply->status[1]; in mox_get_board_info() 225 rwtm->serial_number |= reply->status[0]; in mox_get_board_info() 226 rwtm->board_version = reply->status[2]; in mox_get_board_info() 227 rwtm->ram_size = reply->status[3]; in mox_get_board_info() 228 reply_to_mac_addr(rwtm->mac_address1, reply->status[4], in mox_get_board_info() 229 reply->status[5]); in mox_get_board_info() [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | vendor.c | 26 struct sk_buff *reply; in brcmf_cfg80211_vndr_cmds_dcmd_handler() local 81 reply = cfg80211_vendor_cmd_alloc_reply_skb(wiphy, payload); in brcmf_cfg80211_vndr_cmds_dcmd_handler() 82 if (NULL == reply) { in brcmf_cfg80211_vndr_cmds_dcmd_handler() 87 if (nla_put(reply, BRCMF_NLATTR_DATA, msglen, wr_pointer) || in brcmf_cfg80211_vndr_cmds_dcmd_handler() 88 nla_put_u16(reply, BRCMF_NLATTR_LEN, msglen)) { in brcmf_cfg80211_vndr_cmds_dcmd_handler() 89 kfree_skb(reply); in brcmf_cfg80211_vndr_cmds_dcmd_handler() 94 ret = cfg80211_vendor_cmd_reply(reply); in brcmf_cfg80211_vndr_cmds_dcmd_handler()
|
| /linux/drivers/nvmem/ |
| H A D | qnap-mcu-eeprom.c | 26 u8 *reply; in qnap_mcu_eeprom_read_block() local 29 reply = kzalloc(bytes + sizeof(cmd), GFP_KERNEL); in qnap_mcu_eeprom_read_block() 30 if (!reply) in qnap_mcu_eeprom_read_block() 33 ret = qnap_mcu_exec(mcu, cmd, sizeof(cmd), reply, bytes + sizeof(cmd)); in qnap_mcu_eeprom_read_block() 38 if (memcmp(cmd, reply, sizeof(cmd))) { in qnap_mcu_eeprom_read_block() 43 memcpy(val, reply + sizeof(cmd), bytes); in qnap_mcu_eeprom_read_block() 46 kfree(reply); in qnap_mcu_eeprom_read_block()
|