Lines Matching defs:ispec

161 	struct intrspec *ispec;
166 if ((ispec = (struct intrspec *)pci_intx_get_ispec(dip, dip,
171 ispec = (struct intrspec *)pci_intx_get_ispec(dip, dip,
178 *pri = ispec->intrspec_pri;
206 struct intrspec *ispec;
415 /* update priority in ispec */
418 ispec = (struct intrspec *)isp;
419 if (ispec)
420 ispec->intrspec_pri = hdlp->ih_pri;
476 ispec = (struct intrspec *)isp;
477 if (ispec == NULL)
483 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec;
507 /* update ispec */
508 ispec->intrspec_pri = *(int *)result;
511 /* update ispec */
513 ispec = (struct intrspec *)isp;
514 if (ispec) {
515 ispec->intrspec_func = hdlp->ih_cb_func;
523 ispec = (struct intrspec *)isp;
524 if (ispec) {
525 ispec->intrspec_func = (uint_t (*)()) 0;
784 struct intrspec *ispec;
808 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip,
810 if (ispec == NULL)
816 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec;
843 struct intrspec *ispec;
859 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip,
861 if (ispec == NULL)
863 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec;
923 struct intrspec *ispec;
931 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip, (int)inum);
932 if (ispec == NULL)
935 ispec->intrspec_vec = inum;
936 ispec->intrspec_pri = hdlp->ih_pri;
938 ihdl_plat_datap->ip_ispecp = ispec;
964 struct intrspec *ispec;
968 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip, (int)inum);
969 if (ispec == NULL)
972 ispec->intrspec_vec = inum;
973 ispec->intrspec_pri = hdlp->ih_pri;
975 ihdl_plat_datap->ip_ispecp = ispec;