Lines Matching refs:rpl
206 * Get the reply to a mailbox command and store it in @rpl in big-endian order.
208 static void get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit,
212 *rpl++ = cpu_to_be64(t4_read_reg64(adap, mbox_addr));
265 * @rpl: where to optionally store the reply
270 * for the FW to execute the command. If @rpl is not %NULL it is used to
283 int size, void *rpl, bool sleep_ok, int timeout)
414 } else if (rpl) {
415 memcpy(rpl, cmd_rpl, size);
443 void *rpl, bool sleep_ok)
445 return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, sleep_ok,
2860 struct fw_pfvf_cmd cmd, rpl;
2874 v = t4_wr_mbox(adapter, adapter->mbox, &cmd, sizeof(cmd), &rpl);
2880 word = be32_to_cpu(rpl.niqflint_niq);
2884 word = be32_to_cpu(rpl.type_to_neq);
2888 word = be32_to_cpu(rpl.tc_to_nexactf);
2893 word = be32_to_cpu(rpl.r_caps_to_nethctrl);
8565 * @rpl: start of the FW message
8569 void t4_handle_get_port_info(struct port_info *pi, const __be64 *rpl)
8571 const struct fw_port_cmd *cmd = (const void *)rpl;
8839 * @rpl: start of the FW message
8843 int t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl)
8845 u8 opcode = *(const u8 *)rpl;
8852 const struct fw_port_cmd *p = (const void *)rpl;
8869 t4_handle_get_port_info(pi, rpl);