Lines Matching refs:nxge

29 #include	<sys/nxge/nxge_impl.h>
30 #include <sys/nxge/nxge_hio.h>
31 #include <sys/nxge/nxge_rxdma.h>
186 NIU_MINOR_VER, "nxge"
208 extern void nxge_grp_cleanup(p_nxge_t nxge);
276 extern nxge_status_t nxge_hio_rdc_intr_arm(p_nxge_t nxge, boolean_t arm);
1276 "ddi_map_regs, nxge bus config regs failed"));
1336 "ddi_map_regs for nxge vio reg failed"));
1390 "ddi_map_regs for nxge vio reg failed"));
1403 "ddi_map_regs for nxge vio2 reg failed"));
1903 (void) sprintf(prefix_buffer, "%s :", "nxge");
1907 "%s%d :", "nxge", instance);
3888 cmn_err(CE_WARN, "nxge(%d): groups are not stopped!\n",
4215 * Make sure that nxge is initialized, if _start() has
4284 * Make sure that nxge is initialized, if _start() has
5462 mac_init_ops(&nxge_dev_ops, "nxge");
5737 * Find the ring index in the nxge instance.
5789 nxge_t *nxge;
5796 nxge = rgroup->nxgep;
5804 channel = nxge->pt_config.hw_config.tdc.start + rhandle->index;
5810 (void) nxge_grp_dc_remove(nxge, VP_BOUND_TX, channel);
5814 * nxge->tx_set.group[] is an array of groups indexed by
5817 grp = nxge->tx_set.group[rgroup->gindex];
5818 rv = nxge_grp_dc_add(nxge, grp, VP_BOUND_TX, channel);
5820 NXGE_ERROR_MSG((nxge, NXGE_ERR_CTL,
5827 * nxge->rx_set.group[] is an array of groups indexed by
5830 grp = nxge->rx_set.group[rgroup->gindex];
5832 dev_gindex = nxge->pt_config.hw_config.def_mac_rxdma_grpid +
5834 rdc_grp = &nxge->pt_config.rdc_grps[dev_gindex];
5840 channel = nxge->pt_config.hw_config.start_rdc + rhandle->index;
5841 rv = nxge_grp_dc_add(nxge, grp, VP_BOUND_RX, channel);
5843 NXGE_ERROR_MSG((nxge, NXGE_ERR_CTL,
5850 (void) nxge_init_fzc_rdc_tbl(nxge, rdc_grp, rgroup->rdctbl);
5861 nxge_t *nxge;
5866 nxge = rgroup->nxgep;
5870 dev_gindex = nxge->pt_config.hw_config.def_mac_txdma_grpid +
5872 channel = nxge->pt_config.hw_config.tdc.start + rhandle->index;
5873 nxge_grp_dc_remove(nxge, VP_BOUND_TX, channel);
5880 grp = nxge->tx_set.group[0];
5881 (void) nxge_grp_dc_add(nxge, grp, VP_BOUND_TX, channel);
5886 dev_gindex = nxge->pt_config.hw_config.def_mac_rxdma_grpid +
5888 rdc_grp = &nxge->pt_config.rdc_grps[dev_gindex];
5890 nxge_grp_dc_remove(nxge, VP_BOUND_RX, channel);
5895 (void) nxge_init_fzc_rdc_tbl(nxge, rdc_grp, rgroup->rdctbl);
6008 "\nAdded advanced nxge add_intr_adv "
6817 * of the nxge hardware. The RDC table was
6818 * assigned to this instance of nxge in