Lines Matching defs:pdp
631 struct ddi_parent_private_data *pdp;
715 if ((pdp = ddi_get_parent_data(rdip)) == NULL)
720 *ptr = pdp->par_nreg;
726 if (n >= pdp->par_nreg) {
729 *size = (off_t)pdp->par_reg[n].regspec_size;
1521 * way to rootnex driver. But, the 'pdp->par_nintr'
1559 struct ddi_parent_private_data *pdp = ddi_get_parent_data(rdip);
1582 if (!pdp->par_intr && strcmp(ddi_get_name(rdip), "pcic") == 0) {
1583 pdp->par_nintr = 1;
1584 pdp->par_intr = kmem_zalloc(sizeof (struct intrspec) *
1585 pdp->par_nintr, KM_SLEEP);
1589 if (inum >= pdp->par_nintr)
1593 return ((struct intrspec *)&pdp->par_intr[inum]);
1655 struct ddi_parent_private_data *pdp;
1685 pdp = ddi_get_parent_data(rdip);
1693 if (pdp->par_intr && strcmp(ddi_get_name(rdip), "pcic") == 0) {
1694 kmem_free(pdp->par_intr, sizeof (struct intrspec) *
1695 pdp->par_nintr);
1700 pdp->par_intr = NULL;
1701 pdp->par_nintr = 0;