Lines Matching refs:rc
105 int rc = 0;
107 rc = efx_mcdi_phy_test_alive(efx);
108 tests->phy_alive = rc ? -1 : 1;
110 return rc;
115 int rc = 0;
118 rc = efx->type->test_nvram(efx);
119 if (rc == -EPERM)
120 rc = 0;
122 tests->nvram = rc ? -1 : 1;
125 return rc;
140 int rc;
145 rc = efx_nic_irq_test_start(efx);
146 if (rc == -ENOTSUPP) {
261 int rc;
264 rc = efx_mcdi_phy_run_tests(efx, tests->phy_ext, flags);
266 if (rc == -EPERM)
267 rc = 0;
270 "%s phy selftest\n", rc ? "Failed" : "Passed");
272 return rc;
422 netdev_tx_t rc;
449 rc = efx_enqueue_skb(tx_queue, skb);
452 if (rc != NETDEV_TX_OK) {
482 int i, rc = 0;
509 rc = -ETIMEDOUT;
520 rc = -ETIMEDOUT;
530 return rc;
626 int rc = 0;
647 rc = __efx_reconfigure_port(efx);
649 if (rc) {
656 rc = efx_wait_for_link(efx);
657 if (rc) {
668 rc = efx_test_loopback(tx_queue,
670 if (rc)
682 if (rc == -EPERM)
683 rc = 0;
685 return rc;
699 int rc_test = 0, rc_reset, rc;
706 rc = efx_test_phy_alive(efx, tests);
707 if (rc && !rc_test)
708 rc_test = rc;
710 rc = efx_test_nvram(efx, tests);
711 if (rc && !rc_test)
712 rc_test = rc;
714 rc = efx_test_interrupts(efx, tests);
715 if (rc && !rc_test)
716 rc_test = rc;
718 rc = efx_test_eventq_irq(efx, tests);
719 if (rc && !rc_test)
720 rc_test = rc;
757 rc = efx_test_phy(efx, tests, flags);
758 if (rc && !rc_test)
759 rc_test = rc;
761 rc = efx_test_loopbacks(efx, tests, efx->loopback_modes);
762 if (rc && !rc_test)
763 rc_test = rc;