Lines Matching defs:isrc
260 struct intr_irqsrc isrc;
575 if (intr_isrc_dispatch(&tgi->isrc, tf) != 0) {
600 error = intr_isrc_register(&sc->isrcs[irq].isrc,
626 tegra_pcib_msi_disable_intr(device_t dev, struct intr_irqsrc *isrc)
632 tgi = (struct tegra_pcib_irqsrc *)isrc;
637 tegra_pcib_msi_enable_intr(device_t dev, struct intr_irqsrc *isrc)
643 tgi = (struct tegra_pcib_irqsrc *)isrc;
649 tegra_pcib_msi_post_filter(device_t dev, struct intr_irqsrc *isrc)
654 tegra_pcib_msi_post_ithread(device_t dev, struct intr_irqsrc *isrc)
659 tegra_pcib_msi_pre_ithread(device_t dev, struct intr_irqsrc *isrc)
664 tegra_pcib_msi_setup_intr(device_t dev, struct intr_irqsrc *isrc,
671 tgi = (struct tegra_pcib_irqsrc *)isrc;
676 if (isrc->isrc_handlers == 0)
677 tegra_pcib_msi_enable_intr(dev, isrc);
683 tegra_pcib_msi_teardown_intr(device_t dev, struct intr_irqsrc *isrc,
690 tgi = (struct tegra_pcib_irqsrc *)isrc;
692 if (isrc->isrc_handlers == 0)
756 struct intr_irqsrc **isrc)
765 ti = (struct tegra_pcib_irqsrc *)isrc[i];
778 tegra_pcib_msi_map_msi(device_t dev, device_t child, struct intr_irqsrc *isrc,
782 struct tegra_pcib_irqsrc *ti = (struct tegra_pcib_irqsrc *)isrc;