Home
last modified time | relevance | path

Searched refs:nhd (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_hio.c132 nxge_hio_data_t *nhd; in nxge_hio_init() local
136 if (nhd == NULL) { in nxge_hio_init()
137 nhd = KMEM_ZALLOC(sizeof (*nhd), KM_SLEEP); in nxge_hio_init()
183 if (nhd != NULL) { in nxge_hio_uninit()
185 KMEM_FREE(nhd, sizeof (*nhd)); in nxge_hio_uninit()
610 current = (type == VP_BOUND_TX) ? &nhd->tdc[0] : &nhd->rdc[0]; in nxge_grp_dc_find()
982 if (nhd == 0) { in nxge_hio_init()
983 nhd = KMEM_ZALLOC(sizeof (*nhd), KM_SLEEP); in nxge_hio_init()
1560 if (nhd->hio.vr.assign == 0 || nhd->hio.tx.assign == 0 || in nxge_hio_share_alloc()
1910 nhd->vrs--; in nxge_hio_vr_share()
[all …]
H A Dnxge_hio_guest.c214 fp = &nhd->hio.vr; in nxge_hio_vr_add()
234 MUTEX_ENTER(&nhd->lock); in nxge_hio_vr_add()
241 MUTEX_EXIT(&nhd->lock); in nxge_hio_vr_add()
252 vr = &nhd->vr[vr_index]; in nxge_hio_vr_add()
281 tx = &nhd->hio.tx; in nxge_hio_vr_add()
314 rx = &nhd->hio.rx; in nxge_hio_vr_add()
392 dc = &nhd->tdc[0]; in nxge_guest_dc_alloc()
395 dc = &nhd->rdc[0]; in nxge_guest_dc_alloc()
399 MUTEX_ENTER(&nhd->lock); in nxge_guest_dc_alloc()
408 MUTEX_EXIT(&nhd->lock); in nxge_guest_dc_alloc()
[all …]
H A Dnxge_hv.c50 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio; in nxge_hio_hv_init() local
57 vr = &nhd->hio.vr; in nxge_hio_hv_init()
69 tx = &nhd->hio.tx; in nxge_hio_hv_init()
85 rx = &nhd->hio.rx; in nxge_hio_hv_init()
H A Dnxge_fzc.c844 MUTEX_EXIT(&nhd->lock); in nxge_init_fzc_rdc_tbl()
893 MUTEX_EXIT(&nhd->lock); in rdc_tbl_bind()
934 if (nhd == NULL) in nxge_fzc_rdc_tbl_unbind()
951 MUTEX_EXIT(&nhd->lock); in nxge_fzc_rdc_tbl_unbind()
1549 io_fp = &nhd->hio.tx; in nxge_init_hv_fzc_lp_op()
1560 io_fp = &nhd->hio.tx; in nxge_init_hv_fzc_lp_op()
1568 io_fp = &nhd->hio.rx; in nxge_init_hv_fzc_lp_op()
1576 io_fp = &nhd->hio.rx; in nxge_init_hv_fzc_lp_op()
1600 io_fp = &nhd->hio.tx; in nxge_init_hv_fzc_lp_op()
1611 io_fp = &nhd->hio.tx; in nxge_init_hv_fzc_lp_op()
[all …]
H A Dnxge_intr.c782 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio; in nxge_hio_tdsv_add() local
784 nxhv_dc_fp_t *tx = &nhd->hio.tx; in nxge_hio_tdsv_add()
848 nxge_hio_data_t *nhd = (nxge_hio_data_t *)nxge->nxge_hw_p->hio; in nxge_hio_rdsv_add() local
850 nxhv_dc_fp_t *rx = &nhd->hio.rx; in nxge_hio_rdsv_add()
H A Dnxge_txdma.c1720 nxge_hio_data_t *nhd = in nxge_txdma_hung() local
1723 MUTEX_ENTER(&nhd->lock); in nxge_txdma_hung()
1725 MUTEX_EXIT(&nhd->lock); in nxge_txdma_hung()