VirtualBox

Ignore:
Timestamp:
Mar 7, 2025 9:37:16 AM (6 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167859
Message:

VMM/GIC: bugref:10404 Cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/GICAll.cpp

    r108471 r108472  
    18291829 *                      GIC_INTID_RANGE_SPECIAL_NO_INTERRUPT.
    18301830 */
    1831 static uint16_t gicGetHighestPriorityPendingIntrEx(PCGICDEV pGicDev, PCGICCPU pGicCpu, bool fGroup0, bool fGroup1,
    1832                                                    uint16_t *pidxIntr, uint8_t *pbPriority)
     1831static uint16_t gicGetHighestPriorityPendingIntr(PCGICDEV pGicDev, PCGICCPU pGicCpu, bool fGroup0, bool fGroup1,
     1832                                                 uint16_t *pidxIntr, uint8_t *pbPriority)
    18331833{
    18341834#define GIC_DIST_INTR_COUNT     RT_ELEMENTS(pGicDev->bmIntrPending)
     
    19911991    uint16_t idxIntr;
    19921992    PGICCPU  pGicCpu = VMCPU_TO_GICCPU(pVCpu);
    1993     uint16_t const uIntId = gicGetHighestPriorityPendingIntrEx(pGicDev, pGicCpu, fGroup0, fGroup1, &idxIntr, &bIntrPriority);
    1994 
     1993    uint16_t const uIntId = gicGetHighestPriorityPendingIntr(pGicDev, pGicCpu, fGroup0, fGroup1, &idxIntr, &bIntrPriority);
    19951994    if (uIntId != GIC_INTID_RANGE_SPECIAL_NO_INTERRUPT)
    19961995    {
     
    35213520#else
    35223521            AssertReleaseFailed();
    3523             *pu64Value = gicGetHighestPriorityPendingIntrEx(pGicDev, pGicCpu, false /*fGroup0*/, true /*fGroup1*/,
    3524                                                             NULL /*pidxIntr*/, NULL /*pbPriority*/);
     3522            *pu64Value = gicGetHighestPriorityPendingIntr(pGicDev, pGicCpu, false /*fGroup0*/, true /*fGroup1*/,
     3523                                                          NULL /*pidxIntr*/, NULL /*pbPriority*/);
    35253524#endif
    35263525            break;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette