Lines Matching defs:nxgep

33 nxge_zcp_init(p_nxge_t nxgep)
44 handle = nxgep->npi_handle;
45 portn = NXGE_GET_PORT_NUM(nxgep->function_num);
47 if (nxgep->niu_type == N2_NIU) {
49 } else if (NXGE_IS_VALID_NEPTUNE_TYPE(nxgep)) {
103 NXGE_DEBUG_MSG((nxgep, RX_CTL, "==> nxge_zcp_init: port%d", portn));
107 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
113 nxge_zcp_handle_sys_errors(p_nxge_t nxgep)
123 handle = nxgep->npi_handle;
124 statsp = (p_nxge_zcp_stats_t)&nxgep->statsp->zcp_stats;
125 portn = nxgep->mac.portnum;
132 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
134 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
140 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
142 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
148 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
150 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
156 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
158 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
165 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
167 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
173 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
175 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
181 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
183 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
189 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
191 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
197 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
199 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
205 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
207 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
213 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
215 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
225 if ((status = nxge_ipp_eccue_valid_check(nxgep,
231 NXGE_FM_REPORT_ERROR(nxgep, portn, NULL,
233 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
262 NXGE_DEBUG_MSG((nxgep, IPP_CTL,
265 status = nxge_zcp_fatal_err_recover(nxgep);
267 FM_SERVICE_RESTORED(nxgep);
274 nxge_zcp_inject_err(p_nxge_t nxgep, uint32_t err_id)
277 uint8_t portn = nxgep->mac.portnum;
291 NXGE_REG_WR64(nxgep->npi_handle,
299 NXGE_REG_WR64(nxgep->npi_handle,
307 NXGE_REG_WR64(nxgep->npi_handle,
315 NXGE_REG_WR64(nxgep->npi_handle,
333 NXGE_REG_RD64(nxgep->npi_handle, ZCP_INT_STAT_TEST_REG,
382 NXGE_REG_WR64(nxgep->npi_handle, ZCP_INT_STAT_TEST_REG,
389 nxge_zcp_fatal_err_recover(p_nxge_t nxgep)
400 NXGE_DEBUG_MSG((nxgep, RX_CTL, "<== nxge_zcp_fatal_err_recover"));
401 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
404 handle = nxgep->npi_handle;
405 portn = nxgep->mac.portnum;
408 if (nxge_rx_mac_disable(nxgep) != NXGE_OK)
428 if (nxgep->niu_type == N2_NIU) {
430 } else if (NXGE_IS_VALID_NEPTUNE_TYPE(nxgep)) {
456 NXGE_DEBUG_MSG((nxgep, RX_CTL, "port%d Reset ZCP CFIFO...", portn));
461 NXGE_DEBUG_MSG((nxgep, RX_CTL, "port%d Reset IPP...", portn));
465 NXGE_DEBUG_MSG((nxgep, RX_CTL, "port%d Reset RxMAC...", portn));
466 if (nxge_rx_mac_reset(nxgep) != NXGE_OK)
469 NXGE_DEBUG_MSG((nxgep, RX_CTL, "port%d Initialize RxMAC...", portn));
470 if ((status = nxge_rx_mac_init(nxgep)) != NXGE_OK)
473 NXGE_DEBUG_MSG((nxgep, RX_CTL, "port%d Enable RxMAC...", portn));
474 if (nxge_rx_mac_enable(nxgep) != NXGE_OK)
477 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL,
479 NXGE_DEBUG_MSG((nxgep, RX_CTL, "==> nxge_zcp_fatal_err_recover"));
482 NXGE_ERROR_MSG((nxgep, NXGE_ERR_CTL, "Recovery failed"));