Lines Matching refs:rpl
73 static void get_mbox_rpl(struct adapter *adapter, __be64 *rpl, int size, in get_mbox_rpl() argument
77 *rpl++ = cpu_to_be64(t4_read_reg64(adapter, mbox_data)); in get_mbox_rpl()
130 void *rpl, bool sleep_ok) in t4vf_wr_mbox_core() argument
287 if (rpl) { in t4vf_wr_mbox_core()
291 memcpy(rpl, cmd_rpl, size); in t4vf_wr_mbox_core()
292 WARN_ON((be32_to_cpu(*(__be32 *)rpl) in t4vf_wr_mbox_core()
626 struct fw_params_cmd cmd, rpl; in t4vf_query_params() local
643 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_query_params()
645 for (i = 0, p = &rpl.param[0]; i < nparams; i++, p++) in t4vf_query_params()
1018 struct fw_rss_glb_config_cmd cmd, rpl; in t4vf_get_rss_glb_config() local
1030 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_get_rss_glb_config()
1041 be32_to_cpu(rpl.u.manual.mode_pkd)); in t4vf_get_rss_glb_config()
1045 rpl.u.basicvirtual.synmapen_to_hashtoeplitz); in t4vf_get_rss_glb_config()
1093 struct fw_pfvf_cmd cmd, rpl; in t4vf_get_vfres() local
1106 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_get_vfres()
1113 word = be32_to_cpu(rpl.niqflint_niq); in t4vf_get_vfres()
1117 word = be32_to_cpu(rpl.type_to_neq); in t4vf_get_vfres()
1121 word = be32_to_cpu(rpl.tc_to_nexactf); in t4vf_get_vfres()
1126 word = be32_to_cpu(rpl.r_caps_to_nethctrl); in t4vf_get_vfres()
1146 struct fw_rss_vi_config_cmd cmd, rpl; in t4vf_read_rss_vi_config() local
1155 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_read_rss_vi_config()
1161 u32 word = be32_to_cpu(rpl.u.basicvirtual.defaultq_to_udpen); in t4vf_read_rss_vi_config()
1197 struct fw_rss_vi_config_cmd cmd, rpl; in t4vf_write_rss_vi_config() local
1229 return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_write_rss_vi_config()
1339 struct fw_vi_cmd cmd, rpl; in t4vf_alloc_vi() local
1354 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_alloc_vi()
1358 return FW_VI_CMD_VIID_G(be16_to_cpu(rpl.type_viid)); in t4vf_alloc_vi()
1534 struct fw_vi_mac_cmd cmd, rpl; in t4vf_alloc_mac_filt() local
1567 ret = t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), &rpl, in t4vf_alloc_mac_filt()
1572 for (i = 0, p = rpl.u.exact; i < fw_naddr; i++, p++) { in t4vf_alloc_mac_filt()
1694 struct fw_vi_mac_cmd cmd, rpl; in t4vf_change_mac() local
1717 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_change_mac()
1719 p = &rpl.u.exact[0]; in t4vf_change_mac()
1780 struct fw_vi_stats_cmd cmd, rpl; in t4vf_get_port_stats() local
1795 ret = t4vf_wr_mbox_ns(adapter, &cmd, len, &rpl); in t4vf_get_port_stats()
1799 memcpy(fwsp, &rpl.u.ctl.stat0, sizeof(__be64) * nstats); in t4vf_get_port_stats()
2097 int t4vf_handle_fw_rpl(struct adapter *adapter, const __be64 *rpl) in t4vf_handle_fw_rpl() argument
2099 const struct fw_cmd_hdr *cmd_hdr = (const struct fw_cmd_hdr *)rpl; in t4vf_handle_fw_rpl()
2108 (const struct fw_port_cmd *)rpl; in t4vf_handle_fw_rpl()