Searched refs:ldgvp (Results 1 - 13 of 13) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/io/hxge/
H A Dhxge_virtual.c468 p_hxge_ldgv_t ldgvp; local
505 ldgvp = hxgep->ldgvp;
506 if (ldgvp == NULL) {
507 ldgvp = KMEM_ZALLOC(sizeof (hxge_ldgv_t), KM_SLEEP);
508 hxgep->ldgvp = ldgvp;
509 ldgvp->maxldgs = maxldgs;
510 ldgvp->maxldvs = maxldvs;
511 ldgp = ldgvp
675 p_hxge_ldgv_t ldgvp; local
723 p_hxge_ldgv_t ldgvp; local
800 p_hxge_ldgv_t ldgvp; local
[all...]
H A Dhxge_fzc.c76 if (hxgep->ldgvp == NULL) {
80 ldgp = hxgep->ldgvp->ldgp;
81 ldvp = hxgep->ldgvp->ldvp;
88 for (i = 0; i < hxgep->ldgvp->ldg_intrs; i++, ldgp++) {
120 if (hxgep->ldgvp == NULL) {
125 if ((rs = hpi_fzc_ldg_timer_res_set(handle, hxgep->ldgvp->tmres))) {
143 if (hxgep->ldgvp == NULL) {
150 ldgp = hxgep->ldgvp->ldgp;
152 "==> hxge_fzc_intr_sid_set: #int %d", hxgep->ldgvp->ldg_intrs));
153 for (i = 0; i < hxgep->ldgvp
[all...]
H A Dhxge_hw.c116 p_hxge_ldgv_t ldgvp; local
138 ldgvp = hxgep->ldgvp;
140 HXGE_DEBUG_MSG((hxgep, INT_CTL, "==> hxge_intr: ldgvp $%p", ldgvp));
142 if (ldvp == NULL && ldgvp)
143 t_ldvp = ldvp = ldgvp->ldvp;
148 "ldgvp $%p ldvp $%p ldgp $%p", ldgvp, ldvp, ldgp));
150 if (ldgvp
663 p_hxge_ldgv_t ldgvp; local
[all...]
H A Dhxge_main.c2701 for (i = 0; i < hxgep->ldgvp->maxldvs; i++) {
2702 if ((hxgep->ldgvp->ldvp[i].is_rxdma == 1) &&
2703 (hxgep->ldgvp->ldvp[i].channel == rhp->index)) {
2704 ring->ldvp = &hxgep->ldgvp->ldvp[i];
2705 ring->ldgp = hxgep->ldgvp->ldvp[i].ldgp;
2946 ASSERT(hxgep->ldgvp != NULL);
2950 for (i = 0; i < hxgep->ldgvp->maxldvs; i++) {
2951 if ((hxgep->ldgvp->ldvp[i].is_rxdma) &&
2952 (hxgep->ldgvp->ldvp[i].channel == channel)) {
2954 hxgep->ldgvp
[all...]
H A Dhxge.h327 p_hxge_ldgv_t ldgvp; member in struct:_hxge_t
/opensolaris-onvv-gate/usr/src/uts/common/io/nxge/
H A Dnxge_virtual.c3009 p_nxge_ldgv_t ldgvp; local
3062 ldgvp = nxgep->ldgvp;
3063 if (ldgvp == NULL) {
3064 ldgvp = KMEM_ZALLOC(sizeof (nxge_ldgv_t), KM_SLEEP);
3065 nxgep->ldgvp = ldgvp;
3066 ldgvp->maxldgs = (uint8_t)maxldgs;
3067 ldgvp->maxldvs = (uint8_t)maxldvs;
3068 ldgp = ldgvp
3280 p_nxge_ldgv_t ldgvp; local
3494 p_nxge_ldgv_t ldgvp; local
3543 p_nxge_ldgv_t ldgvp; local
3627 p_nxge_ldgv_t ldgvp; local
[all...]
H A Dnxge_hw.c199 p_nxge_ldgv_t ldgvp; local
218 ldgvp = nxgep->ldgvp;
219 NXGE_DEBUG_MSG((nxgep, INT_CTL, "==> nxge_intr: ldgvp $%p", ldgvp));
220 if (ldvp == NULL && ldgvp) {
221 t_ldvp = ldvp = ldgvp->ldvp;
227 "ldgvp $%p ldvp $%p ldgp $%p", ldgvp, ldvp, ldgp));
228 if (ldgvp
539 p_nxge_ldgv_t ldgvp; local
1203 p_nxge_ldgv_t ldgvp; local
[all...]
H A Dnxge_intr.c93 ldvp = &nxge->ldgvp->ldvp[vector];
182 ldvp = &nxge->ldgvp->ldvp[vector];
251 nxge_ldgv_t *ldgvp; local
260 if (nxge->ldgvp == 0) {
262 "nxge_hio_intr_vec_find(%cDC %d): ldgvp == 0",
277 ldgvp = nxge->ldgvp;
279 ldvp = &ldgvp->ldvp[vector];
334 if (nxge->ldgvp == 0) {
336 "nxge_hio_intr_add(%cDC %d): ldgvp
[all...]
H A Dnxge_fzc.c161 if (nxgep->ldgvp == NULL) {
165 ldgp = nxgep->ldgvp->ldgp;
166 ldvp = nxgep->ldgvp->ldvp;
173 for (i = 0; i < nxgep->ldgvp->ldg_intrs; i++, ldgp++) {
208 if (nxgep->ldgvp == NULL) {
212 if ((rs = npi_fzc_ldg_timer_res_set(handle, nxgep->ldgvp->tmres))) {
230 if (nxgep->ldgvp == NULL) {
236 ldgp = nxgep->ldgvp->ldgp;
238 "==> nxge_fzc_intr_sid_set: #int %d", nxgep->ldgvp->ldg_intrs));
239 for (i = 0; i < nxgep->ldgvp
[all...]
H A Dnxge_main.c5592 for (i = 0; i < nxgep->ldgvp->maxldvs; i++) {
5593 if ((nxgep->ldgvp->ldvp[i].is_rxdma) &&
5594 (nxgep->ldgvp->ldvp[i].channel == channel)) {
5595 ring->ldvp = &nxgep->ldgvp->ldvp[i];
5596 ring->ldgp = nxgep->ldgvp->ldvp[i].ldgp;
5642 ASSERT(nxgep->ldgvp != NULL);
5646 for (i = 0; i < nxgep->ldgvp->maxldvs; i++) {
5647 if ((nxgep->ldgvp->ldvp[i].is_txdma) &&
5648 (nxgep->ldgvp->ldvp[i].channel == channel)) {
5650 nxgep->ldgvp
[all...]
H A Dnxge_hio_guest.c959 ldgp = &nxge->ldgvp->ldgp[dc->ldg.vector];
H A Dnxge_hio.c2589 control = nxge->ldgvp;
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/
H A Dnxge.h684 p_nxge_ldgv_t ldgvp; member in struct:_nxge_t

Completed in 146 milliseconds