Lines Matching refs:req
857 efx_mcdi_req_t req;
864 req.emr_cmd = MC_CMD_GET_LOOPBACK_MODES;
865 req.emr_in_buf = payload;
866 req.emr_in_length = MC_CMD_GET_LOOPBACK_MODES_IN_LEN;
867 req.emr_out_buf = payload;
868 req.emr_out_length = MC_CMD_GET_LOOPBACK_MODES_OUT_V2_LEN;
870 efx_mcdi_execute(enp, &req);
872 if (req.emr_rc != 0) {
873 rc = req.emr_rc;
877 if (req.emr_out_length_used <
891 *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_SUGGESTED));
893 modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_100M);
897 modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_1G);
901 modes = *MCDI_OUT2(req, efx_qword_t, GET_LOOPBACK_MODES_OUT_10G);
905 if (req.emr_out_length_used >=
909 modes = *MCDI_OUT2(req, efx_qword_t,
915 if (req.emr_out_length_used >=
919 modes = *MCDI_OUT2(req, efx_qword_t,
925 if (req.emr_out_length_used >=
929 modes = *MCDI_OUT2(req, efx_qword_t,
935 if (req.emr_out_length_used >=
939 modes = *MCDI_OUT2(req, efx_qword_t,