Lines Matching refs:pdp
318 struct xendev_ppd *pdp; in xpvd_prop_op() local
324 pdp = (struct xendev_ppd *)ddi_get_parent_data(ch_dip); in xpvd_prop_op()
326 if ((pdp == NULL) || !(mod_flags & (DDI_PROP_CANSLEEP)) || in xpvd_prop_op()
327 (mod_flags & DDI_PROP_NOTPROM) || (pdp->xd_xsdev.nodename == NULL)) in xpvd_prop_op()
335 if ((xenbus_read(XBT_NULL, pdp->xd_xsdev.nodename, name, &prop_str, in xpvd_prop_op()
340 if ((pdp->xd_xsdev.otherend != NULL) && in xpvd_prop_op()
341 (xenbus_read(XBT_NULL, pdp->xd_xsdev.otherend, name, &prop_str, in xpvd_prop_op()
388 struct xendev_ppd *pdp; in xpvd_get_ispec() local
392 if ((pdp = ddi_get_parent_data(rdip)) == NULL) in xpvd_get_ispec()
395 return (&pdp->xd_ispec); in xpvd_get_ispec()
405 struct xendev_ppd *pdp; in xpvd_get_priority() local
415 if ((pdp = ddi_get_parent_data(dip)) == NULL) in xpvd_get_priority()
418 ispec = &pdp->xd_ispec; in xpvd_get_priority()
426 ispec->intrspec_pri = xendev_devclass_ipl(pdp->xd_devclass); in xpvd_get_priority()
450 struct xendev_ppd *pdp; in xpvd_intr_ops() local
530 pdp = (struct xendev_ppd *)ddi_get_parent_data(rdip); in xpvd_intr_ops()
532 ASSERT(pdp != NULL); in xpvd_intr_ops()
533 ASSERT(pdp->xd_evtchn != INVALID_EVTCHN); in xpvd_intr_ops()
539 pdp->xd_evtchn = INVALID_EVTCHN; in xpvd_intr_ops()