Lines Matching defs:ldgp
3010 p_nxge_ldg_t ldgp, ptr;
3068 ldgp = ldgvp->ldgp = KMEM_ZALLOC(
3073 ldgp = ldgvp->ldgp;
3085 ptr = ldgp;
3106 ldgp->ldvp = NULL;
3126 maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
3127 nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3141 maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
3142 nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3170 maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
3171 nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3208 ldgp->ldg = p_cfgp->ldg[chn_start];
3213 i, maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
3214 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
3226 "func %d nldvs %d navail %d nrequired %d ldgp 0x%llx "
3228 func, nldvs, *navail_p, *nrequired_p, ldgp, ldvp));
3242 ldgp->ldg = p_cfgp->ldg[chn_start];
3247 channel, maxldvs, ldv, ldgp->ldg, ldgp, ldvp));
3248 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
3281 p_nxge_ldg_t ldgp, ptr;
3336 ldgp = ldgvp->ldgp = KMEM_ZALLOC(sizeof (nxge_ldg_t) * maxldgs,
3348 ptr = ldgp;
3377 ldgp->ldvp = NULL;
3395 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
3416 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv,
3430 nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3444 nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3469 (void) nxge_ldgv_setup(&ldgp, &ldvp, ldv, endldg, nrequired_p);
3506 if (ldgvp->ldgp) {
3507 KMEM_FREE(ldgvp->ldgp, sizeof (nxge_ldg_t) * ldgvp->maxldgs);
3544 p_nxge_ldg_t ldgp;
3558 ldgp = ldgvp->ldgp;
3560 if (ldgp == NULL || ldvp == NULL) {
3562 "<== nxge_intr_mask_mgmt: Null ldgp or ldvp"));
3572 for (i = 0; i < ldgvp->ldg_intrs; i++, ldgp++) {
3575 "in group %d", ldgp->nldvs, ldgp->ldg));
3576 for (j = 0; j < ldgp->nldvs; j++, ldvp++) {
3579 "for ldg %d", ldvp->ldv, ldgp->ldg));
3600 ldgp = ldgvp->ldgp;
3602 for (i = 0; i < nxgep->ldgvp->ldg_intrs; i++, ldgp++) {
3603 rs = npi_intr_ldg_mgmt_set(handle, ldgp->ldg,
3604 ldgp->arm, ldgp->ldg_timer);
3610 rs, ldgp->ldg, ldgp->ldg_timer));
3617 rs, ldgp->ldg, ldgp->ldg_timer));
3628 p_nxge_ldg_t ldgp;
3651 ldgp = ldgvp->ldgp;
3653 if (ldgp == NULL || ldvp == NULL) {
3655 "<== nxge_intr_mask_mgmt_set: Null ldgp or ldvp"));
3659 for (i = 0; i < ldgvp->ldg_intrs; i++, ldgp++) {
3662 "set mask nldvs %d", on, ldgp->ldg, ldgp->nldvs));
3663 for (j = 0; j < ldgp->nldvs; j++, ldvp++) {
3695 ldgp = ldgvp->ldgp;
3697 for (i = 0; i < nxgep->ldgvp->ldg_intrs; i++, ldgp++) {
3698 if (on && !ldgp->arm) {
3699 ldgp->arm = B_TRUE;
3700 } else if (!on && ldgp->arm) {
3701 ldgp->arm = B_FALSE;
3703 rs = npi_intr_ldg_mgmt_set(handle, ldgp->ldg,
3704 ldgp->arm, ldgp->ldg_timer);
3710 rs, ldgp->ldg, ldgp->ldg_timer));
3717 on, ldgp->ldg, ldgp->ldg_timer));
3936 nxge_ldgv_setup(p_nxge_ldg_t *ldgp, p_nxge_ldv_t *ldvp, uint8_t ldv,
3941 (*ldvp)->ldg_assigned = (*ldgp)->ldg;
3942 (*ldvp)->ldgp = *ldgp;
3947 ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
3949 (*ldgp)->nldvs++;
3950 if ((*ldgp)->ldg == (endldg - 1)) {
3951 if ((*ldgp)->ldvp == NULL) {
3952 (*ldgp)->ldvp = *ldvp;
3962 (*ldgp)->ldvp = *ldvp;
3966 ldv, endldg, (*ldgp)->ldg, (*ldgp)->ldvp));
3968 ++*ldgp;