Lines Matching refs:rpl

72 static void get_mbox_rpl(struct adapter *adapter, __be64 *rpl, int size,  in get_mbox_rpl()  argument
76 *rpl++ = cpu_to_be64(t4_read_reg64(adapter, mbox_data)); in get_mbox_rpl()
117 void *rpl, bool sleep_ok) in t4vf_wr_mbox_core() argument
211 if (rpl) { in t4vf_wr_mbox_core()
215 get_mbox_rpl(adapter, rpl, size, mbox_data); in t4vf_wr_mbox_core()
216 WARN_ON((be32_to_cpu(*(__be32 *)rpl) in t4vf_wr_mbox_core()
370 struct fw_params_cmd cmd, rpl; in t4vf_query_params() local
387 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_query_params()
389 for (i = 0, p = &rpl.param[0]; i < nparams; i++, p++) in t4vf_query_params()
703 struct fw_rss_glb_config_cmd cmd, rpl; in t4vf_get_rss_glb_config() local
715 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_get_rss_glb_config()
726 be32_to_cpu(rpl.u.manual.mode_pkd)); in t4vf_get_rss_glb_config()
730 rpl.u.basicvirtual.synmapen_to_hashtoeplitz); in t4vf_get_rss_glb_config()
778 struct fw_pfvf_cmd cmd, rpl; in t4vf_get_vfres() local
791 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_get_vfres()
798 word = be32_to_cpu(rpl.niqflint_niq); in t4vf_get_vfres()
802 word = be32_to_cpu(rpl.type_to_neq); in t4vf_get_vfres()
806 word = be32_to_cpu(rpl.tc_to_nexactf); in t4vf_get_vfres()
811 word = be32_to_cpu(rpl.r_caps_to_nethctrl); in t4vf_get_vfres()
831 struct fw_rss_vi_config_cmd cmd, rpl; in t4vf_read_rss_vi_config() local
840 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_read_rss_vi_config()
846 u32 word = be32_to_cpu(rpl.u.basicvirtual.defaultq_to_udpen); in t4vf_read_rss_vi_config()
882 struct fw_rss_vi_config_cmd cmd, rpl; in t4vf_write_rss_vi_config() local
914 return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_write_rss_vi_config()
1024 struct fw_vi_cmd cmd, rpl; in t4vf_alloc_vi() local
1039 v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_alloc_vi()
1043 return FW_VI_CMD_VIID_G(be16_to_cpu(rpl.type_viid)); in t4vf_alloc_vi()
1194 struct fw_vi_mac_cmd cmd, rpl; in t4vf_alloc_mac_filt() local
1227 ret = t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), &rpl, in t4vf_alloc_mac_filt()
1232 for (i = 0, p = rpl.u.exact; i < fw_naddr; i++, p++) { in t4vf_alloc_mac_filt()
1283 struct fw_vi_mac_cmd cmd, rpl; in t4vf_change_mac() local
1306 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl); in t4vf_change_mac()
1308 p = &rpl.u.exact[0]; in t4vf_change_mac()
1369 struct fw_vi_stats_cmd cmd, rpl; in t4vf_get_port_stats() local
1384 ret = t4vf_wr_mbox_ns(adapter, &cmd, len, &rpl); in t4vf_get_port_stats()
1388 memcpy(fwsp, &rpl.u.ctl.stat0, sizeof(__be64) * nstats); in t4vf_get_port_stats()
1477 int t4vf_handle_fw_rpl(struct adapter *adapter, const __be64 *rpl) in t4vf_handle_fw_rpl() argument
1479 const struct fw_cmd_hdr *cmd_hdr = (const struct fw_cmd_hdr *)rpl; in t4vf_handle_fw_rpl()
1488 (const struct fw_port_cmd *)rpl; in t4vf_handle_fw_rpl()