Lines Matching refs:ispecp
462 struct intrspec *ispecp; in pciide_initchild() local
530 ispecp = (struct intrspec *)(pdptr + 1); in pciide_initchild()
532 pdptr->par_intr = ispecp; in pciide_initchild()
533 ispecp->intrspec_vec = vec; in pciide_initchild()
658 struct intrspec *ispecp; in pciide_get_pri() local
664 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == NULL) { in pciide_get_pri()
670 *pri = ispecp->intrspec_pri; in pciide_get_pri()
676 if (ispecp->intrspec_pri != 0) { in pciide_get_pri()
677 *pri = ispecp->intrspec_pri; in pciide_get_pri()
683 ispecp->intrspec_pri = 5; in pciide_get_pri()
693 ispecp->intrspec_pri = intpriorities[hdlp->ih_inum]; in pciide_get_pri()
696 *pri = ispecp->intrspec_pri; in pciide_get_pri()
707 struct intrspec *ispecp; in pciide_intr_ops() local
738 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == in pciide_intr_ops()
741 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispecp; in pciide_intr_ops()
742 ispecp->intrspec_func = hdlp->ih_cb_func; in pciide_intr_ops()
745 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == in pciide_intr_ops()
748 ispecp->intrspec_func = (uint_t (*)()) 0; in pciide_intr_ops()