Lines Matching refs:pdip
425 get_intr_parent(dev_info_t *pdip, dev_info_t *dip, ddi_intr_handle_impl_t *hdlp) in get_intr_parent() argument
469 if (ddi_getlongprop(DDI_DEV_T_ANY, pdip, DDI_PROP_DONTPASS, in get_intr_parent()
477 ndi_hold_devi(pdip); in get_intr_parent()
478 return (pdip); in get_intr_parent()
482 if (ddi_getlongprop(DDI_DEV_T_ANY, pdip, DDI_PROP_DONTPASS, in get_intr_parent()
494 addr_cells = ddi_getprop(DDI_DEV_T_ANY, pdip, 0, in get_intr_parent()
498 intr_cells = ddi_getprop(DDI_DEV_T_ANY, pdip, 0, in get_intr_parent()
623 ndi_hold_devi(pdip); in get_intr_parent()
625 intr_parent_dip = pdip; in get_intr_parent()
650 process_intr_ops(dev_info_t *pdip, dev_info_t *rdip, ddi_intr_op_t op, in process_intr_ops() argument
655 if (NEXUS_HAS_INTR_OP(pdip)) { in process_intr_ops()
656 ret = (*(DEVI(pdip)->devi_ops->devo_bus_ops-> in process_intr_ops()
657 bus_intr_op)) (pdip, rdip, op, hdlp, result); in process_intr_ops()
662 ddi_get_name(pdip), ddi_get_instance(pdip)); in process_intr_ops()
723 dev_info_t *pdip = ddi_get_parent(dip); in i_ddi_intr_ops() local
730 if (pdip == NULL) in i_ddi_intr_ops()
734 return (process_intr_ops(pdip, rdip, op, hdlp, result)); in i_ddi_intr_ops()
755 if ((pdip = get_intr_parent(pdip, dip, hdlp)) == NULL) in i_ddi_intr_ops()
759 ret = process_intr_ops(pdip, rdip, op, hdlp, result); in i_ddi_intr_ops()
770 if (pdip) in i_ddi_intr_ops()
771 ndi_rele_devi(pdip); in i_ddi_intr_ops()