Lines Matching refs:tgi
586 struct tegra_pcib_irqsrc *tgi, uint32_t val) in tegra_pcib_isrc_mask() argument
591 offs = tgi->irq / AFI_MSI_INTR_IN_REG; in tegra_pcib_isrc_mask()
592 bit = 1 << (tgi->irq % AFI_MSI_INTR_IN_REG); in tegra_pcib_isrc_mask()
610 struct tegra_pcib_irqsrc *tgi; in tegra_pcib_msi_intr() local
623 tgi = &sc->isrcs[irq]; in tegra_pcib_msi_intr()
624 if (intr_isrc_dispatch(&tgi->isrc, tf) != 0) { in tegra_pcib_msi_intr()
626 tegra_pcib_isrc_mask(sc, tgi, 0); in tegra_pcib_msi_intr()
677 struct tegra_pcib_irqsrc *tgi; in tegra_pcib_msi_disable_intr() local
680 tgi = (struct tegra_pcib_irqsrc *)isrc; in tegra_pcib_msi_disable_intr()
681 tegra_pcib_isrc_mask(sc, tgi, 0); in tegra_pcib_msi_disable_intr()
688 struct tegra_pcib_irqsrc *tgi; in tegra_pcib_msi_enable_intr() local
691 tgi = (struct tegra_pcib_irqsrc *)isrc; in tegra_pcib_msi_enable_intr()
692 tegra_pcib_isrc_mask(sc, tgi, 1); in tegra_pcib_msi_enable_intr()
729 struct tegra_pcib_irqsrc *tgi; in tegra_pcib_msi_teardown_intr() local
732 tgi = (struct tegra_pcib_irqsrc *)isrc; in tegra_pcib_msi_teardown_intr()
735 tegra_pcib_isrc_mask(sc, tgi, 0); in tegra_pcib_msi_teardown_intr()