Lines Matching refs:nxge

830 nxge_init_fzc_rdc_tbl(p_nxge_t nxge, nxge_rdc_grp_t *group, int rdc_tbl)
832 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio;
839 NXGE_DEBUG_MSG((nxge, DMA_CTL, "==> nxge_init_fzc_rdc_tbl(%d)", table));
841 /* This RDC table must have been previously bound to <nxge>. */
844 if (table->nxge != (uintptr_t)nxge) {
846 NXGE_ERROR_MSG((nxge, DMA_CTL,
854 handle = NXGE_DEV_NPI_HANDLE(nxge);
863 NXGE_DEBUG_MSG((nxge, DMA_CTL, "<== nxge_init_fzc_rdc_tbl(%d)", table));
869 rdc_tbl_bind(p_nxge_t nxge, int rdc_tbl)
871 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio;
875 NXGE_DEBUG_MSG((nxge, DMA_CTL, "==> nxge_fzc_rdc_tbl_bind"));
881 if (table->nxge == 0) {
882 table->nxge = (uintptr_t)nxge; /* It is now bound. */
883 NXGE_DEBUG_MSG((nxge, DMA_CTL,
891 if (table->nxge == 0) {
892 table->nxge = (uintptr_t)nxge;
895 NXGE_DEBUG_MSG((nxge, DMA_CTL,
903 NXGE_DEBUG_MSG((nxge, HIO_CTL, "<== nxge_fzc_rdc_tbl_bind"));
910 nxge_t *nxge,
917 hardware = &nxge->pt_config.hw_config;
919 if ((index = rdc_tbl_bind(nxge, grp_index)) < 0) {
922 index = rdc_tbl_bind(nxge, grp_index);
924 NXGE_ERROR_MSG((nxge, OBP_CTL,
931 hardware->grpids[index] = nxge->function_num + 256;
937 nxge_fzc_rdc_tbl_unbind(p_nxge_t nxge, int rdc_tbl)
939 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio;
945 NXGE_DEBUG_MSG((nxge, DMA_CTL, "==> nxge_fzc_rdc_tbl_unbind(%d)",
950 if (table->nxge != (uintptr_t)nxge) {
951 NXGE_ERROR_MSG((nxge, DMA_CTL,
953 nxge->function_num, rdc_tbl));
961 NXGE_DEBUG_MSG((nxge, DMA_CTL, "<== nxge_fzc_rdc_tbl_unbind(%d)",