Lines Matching refs:rpl

70  * Get the reply to a mailbox command and store it in @rpl in big-endian order
73 static void get_mbox_rpl(struct adapter *adapter, __be64 *rpl, int size,
77 *rpl++ = cpu_to_be64(t4_read_reg64(adapter, mbox_data));
114 * @rpl: where to optionally store the reply
118 * FW to execute the command. If @rpl is not %NULL it is used to store
130 void *rpl, bool sleep_ok)
287 if (rpl) {
291 memcpy(rpl, cmd_rpl, size);
292 WARN_ON((be32_to_cpu(*(__be32 *)rpl)
626 struct fw_params_cmd cmd, rpl;
643 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
645 for (i = 0, p = &rpl.param[0]; i < nparams; i++, p++)
1018 struct fw_rss_glb_config_cmd cmd, rpl;
1030 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1041 be32_to_cpu(rpl.u.manual.mode_pkd));
1045 rpl.u.basicvirtual.synmapen_to_hashtoeplitz);
1093 struct fw_pfvf_cmd cmd, rpl;
1106 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1113 word = be32_to_cpu(rpl.niqflint_niq);
1117 word = be32_to_cpu(rpl.type_to_neq);
1121 word = be32_to_cpu(rpl.tc_to_nexactf);
1126 word = be32_to_cpu(rpl.r_caps_to_nethctrl);
1146 struct fw_rss_vi_config_cmd cmd, rpl;
1155 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1161 u32 word = be32_to_cpu(rpl.u.basicvirtual.defaultq_to_udpen);
1197 struct fw_rss_vi_config_cmd cmd, rpl;
1229 return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1339 struct fw_vi_cmd cmd, rpl;
1354 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1358 return FW_VI_CMD_VIID_G(be16_to_cpu(rpl.type_viid));
1534 struct fw_vi_mac_cmd cmd, rpl;
1567 ret = t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), &rpl,
1572 for (i = 0, p = rpl.u.exact; i < fw_naddr; i++, p++) {
1694 struct fw_vi_mac_cmd cmd, rpl;
1717 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
1719 p = &rpl.u.exact[0];
1780 struct fw_vi_stats_cmd cmd, rpl;
1795 ret = t4vf_wr_mbox_ns(adapter, &cmd, len, &rpl);
1799 memcpy(fwsp, &rpl.u.ctl.stat0, sizeof(__be64) * nstats);
2093 * @rpl: start of the firmware message
2097 int t4vf_handle_fw_rpl(struct adapter *adapter, const __be64 *rpl)
2099 const struct fw_cmd_hdr *cmd_hdr = (const struct fw_cmd_hdr *)rpl;
2108 (const struct fw_port_cmd *)rpl;