Home
last modified time | relevance | path

Searched refs:GI_FLAG_MSI_USED (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/arm/arm/
H A Dgic.c113 #define GI_FLAG_MSI_USED (1 << 2) /* This irq is already allocated */ macro
1119 if ((psc->gic_irqs[end_irq].gi_flags & GI_FLAG_MSI_USED) == in arm_gicv2m_alloc_msi()
1120 GI_FLAG_MSI_USED) { in arm_gicv2m_alloc_msi()
1137 psc->gic_irqs[irq + i].gi_flags |= GI_FLAG_MSI_USED; in arm_gicv2m_alloc_msi()
1162 KASSERT((gi->gi_flags & GI_FLAG_MSI_USED) == GI_FLAG_MSI_USED, in arm_gicv2m_release_msi()
1166 gi->gi_flags &= ~GI_FLAG_MSI_USED; in arm_gicv2m_release_msi()
1189 if ((psc->gic_irqs[irq].gi_flags & GI_FLAG_MSI_USED) == 0) in arm_gicv2m_alloc_msix()
1199 psc->gic_irqs[irq].gi_flags |= GI_FLAG_MSI_USED; in arm_gicv2m_alloc_msix()
1217 KASSERT((gi->gi_flags & GI_FLAG_MSI_USED) == GI_FLAG_MSI_USED, in arm_gicv2m_release_msix()
1221 gi->gi_flags &= ~GI_FLAG_MSI_USED; in arm_gicv2m_release_msix()
/f-stack/freebsd/arm64/arm64/
H A Dgic_v3.c169 #define GI_FLAG_MSI_USED (1 << 2) /* This irq is already allocated */ macro
1352 if ((sc->gic_irqs[end_irq].gi_flags & GI_FLAG_MSI_USED) == in gic_v3_alloc_msi()
1353 GI_FLAG_MSI_USED) { in gic_v3_alloc_msi()
1370 sc->gic_irqs[irq + i].gi_flags |= GI_FLAG_MSI_USED; in gic_v3_alloc_msi()
1395 KASSERT((gi->gi_flags & GI_FLAG_MSI_USED) == GI_FLAG_MSI_USED, in gic_v3_release_msi()
1399 gi->gi_flags &= ~GI_FLAG_MSI_USED; in gic_v3_release_msi()
1420 if ((sc->gic_irqs[irq].gi_flags & GI_FLAG_MSI_USED) == 0) in gic_v3_alloc_msix()
1430 sc->gic_irqs[irq].gi_flags |= GI_FLAG_MSI_USED; in gic_v3_alloc_msix()
1448 KASSERT((gi->gi_flags & GI_FLAG_MSI_USED) == GI_FLAG_MSI_USED, in gic_v3_release_msix()
1452 gi->gi_flags &= ~GI_FLAG_MSI_USED; in gic_v3_release_msix()