VirtualBox

Changeset 88641 in vbox


Ignore:
Timestamp:
Apr 22, 2021 6:20:26 AM (4 years ago)
Author:
vboxsync
Message:

Intel IOMMU: bugref:9967 PDM naming consistency.

Location:
trunk/src/VBox/VMM
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp

    r88640 r88641  
    250250        pTask->enmOp = PDMDEVHLPTASKOP_PCI_SET_IRQ;
    251251        pTask->pDevInsR3 = PDMDEVINS_2_R3PTR(pDevIns);
    252         pTask->u.PciSetIRQ.iIrq = iIrq;
    253         pTask->u.PciSetIRQ.iLevel = iLevel;
    254         pTask->u.PciSetIRQ.uTagSrc = uTagSrc;
    255         pTask->u.PciSetIRQ.pPciDevR3 = MMHyperR0ToR3(pGVM, pPciDev);
     252        pTask->u.PciSetIrq.iIrq = iIrq;
     253        pTask->u.PciSetIrq.iLevel = iLevel;
     254        pTask->u.PciSetIrq.uTagSrc = uTagSrc;
     255        pTask->u.PciSetIrq.pPciDevR3 = MMHyperR0ToR3(pGVM, pPciDev);
    256256
    257257        PDMQueueInsertEx(pGVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
     
    16041604            pTask->enmOp = PDMDEVHLPTASKOP_IOAPIC_SET_IRQ;
    16051605            pTask->pDevInsR3 = NIL_RTR3PTR; /* not required */
    1606             pTask->u.IoApicSetIRQ.uBusDevFn = uBusDevFn;
    1607             pTask->u.IoApicSetIRQ.iIrq = iIrq;
    1608             pTask->u.IoApicSetIRQ.iLevel = iLevel;
    1609             pTask->u.IoApicSetIRQ.uTagSrc = uTagSrc;
     1606            pTask->u.IoApicSetIrq.uBusDevFn = uBusDevFn;
     1607            pTask->u.IoApicSetIrq.iIrq = iIrq;
     1608            pTask->u.IoApicSetIrq.iLevel = iLevel;
     1609            pTask->u.IoApicSetIrq.uTagSrc = uTagSrc;
    16101610
    16111611            PDMQueueInsertEx(pGVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
     
    18211821    pTask->enmOp = PDMDEVHLPTASKOP_ISA_SET_IRQ;
    18221822    pTask->pDevInsR3 = NIL_RTR3PTR; /* not required */
    1823     pTask->u.IsaSetIRQ.uBusDevFn = NIL_PCIBDF;
    1824     pTask->u.IsaSetIRQ.iIrq = iIrq;
    1825     pTask->u.IsaSetIRQ.iLevel = iLevel;
    1826     pTask->u.IsaSetIRQ.uTagSrc = uTagSrc;
     1823    pTask->u.IsaSetIrq.uBusDevFn = NIL_PCIBDF;
     1824    pTask->u.IsaSetIrq.iIrq = iIrq;
     1825    pTask->u.IsaSetIrq.iLevel = iLevel;
     1826    pTask->u.IsaSetIrq.uTagSrc = uTagSrc;
    18271827
    18281828    PDMQueueInsertEx(pGVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
  • trunk/src/VBox/VMM/VMMR0/PDMR0DevHlpTracing.cpp

    r88639 r88641  
    413413        pTask->enmOp = PDMDEVHLPTASKOP_PCI_SET_IRQ;
    414414        pTask->pDevInsR3 = PDMDEVINS_2_R3PTR(pDevIns);
    415         pTask->u.PciSetIRQ.iIrq = iIrq;
    416         pTask->u.PciSetIRQ.iLevel = iLevel;
    417         pTask->u.PciSetIRQ.uTagSrc = uTagSrc;
    418         pTask->u.PciSetIRQ.pPciDevR3 = MMHyperR0ToR3(pGVM, pPciDev);
     415        pTask->u.PciSetIrq.iIrq = iIrq;
     416        pTask->u.PciSetIrq.iLevel = iLevel;
     417        pTask->u.PciSetIrq.uTagSrc = uTagSrc;
     418        pTask->u.PciSetIrq.pPciDevR3 = MMHyperR0ToR3(pGVM, pPciDev);
    419419
    420420        PDMQueueInsertEx(pGVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
  • trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp

    r88640 r88641  
    53625362    {
    53635363        case PDMDEVHLPTASKOP_ISA_SET_IRQ:
    5364             PDMIsaSetIrq(pVM, pTask->u.IsaSetIRQ.iIrq, pTask->u.IsaSetIRQ.iLevel, pTask->u.IsaSetIRQ.uTagSrc);
     5364            PDMIsaSetIrq(pVM, pTask->u.IsaSetIrq.iIrq, pTask->u.IsaSetIrq.iLevel, pTask->u.IsaSetIrq.uTagSrc);
    53655365            break;
    53665366
     
    53685368        {
    53695369            /* Same as pdmR3DevHlp_PCISetIrq, except we've got a tag already. */
    5370             PPDMPCIDEV pPciDev = pTask->u.PciSetIRQ.pPciDevR3;
     5370            PPDMPCIDEV pPciDev = pTask->u.PciSetIrq.pPciDevR3;
    53715371            if (pPciDev)
    53725372            {
     
    53765376
    53775377                pdmLock(pVM);
    5378                 pBus->pfnSetIrqR3(pBus->pDevInsR3, pPciDev, pTask->u.PciSetIRQ.iIrq,
    5379                                   pTask->u.PciSetIRQ.iLevel, pTask->u.PciSetIRQ.uTagSrc);
     5378                pBus->pfnSetIrqR3(pBus->pDevInsR3, pPciDev, pTask->u.PciSetIrq.iIrq,
     5379                                  pTask->u.PciSetIrq.iLevel, pTask->u.PciSetIrq.uTagSrc);
    53805380                pdmUnlock(pVM);
    53815381            }
     
    53875387        case PDMDEVHLPTASKOP_IOAPIC_SET_IRQ:
    53885388        {
    5389             PDMIoApicSetIrq(pVM, pTask->u.IoApicSetIRQ.uBusDevFn, pTask->u.IoApicSetIRQ.iIrq, pTask->u.IoApicSetIRQ.iLevel,
    5390                             pTask->u.IoApicSetIRQ.uTagSrc);
     5389            PDMIoApicSetIrq(pVM, pTask->u.IoApicSetIrq.uBusDevFn, pTask->u.IoApicSetIrq.iIrq, pTask->u.IoApicSetIrq.iLevel,
     5390                            pTask->u.IoApicSetIrq.uTagSrc);
    53915391            break;
    53925392        }
  • trunk/src/VBox/VMM/include/PDMInternal.h

    r88640 r88641  
    12031203    /** The usual invalid 0 entry. */
    12041204    PDMDEVHLPTASKOP_INVALID = 0,
    1205     /** ISASetIrq */
     1205    /** IsaSetIrq, IoApicSetIrq */
    12061206    PDMDEVHLPTASKOP_ISA_SET_IRQ,
    1207     /** PCISetIrq */
     1207    /** PciSetIrq */
    12081208    PDMDEVHLPTASKOP_PCI_SET_IRQ,
    1209     /** PCISetIrq */
     1209    /** PciSetIrq */
    12101210    PDMDEVHLPTASKOP_IOAPIC_SET_IRQ,
    12111211    /** IoApicSendMsi */
     
    12451245            /** The IRQ tag and source. */
    12461246            uint32_t                uTagSrc;
    1247         } IsaSetIRQ, IoApicSetIRQ;
     1247        } IsaSetIrq, IoApicSetIrq;
    12481248
    12491249        /**
     
    12601260            /** The IRQ tag and source. */
    12611261            uint32_t                uTagSrc;
    1262         } PciSetIRQ;
     1262        } PciSetIrq;
    12631263
    12641264        /**
Note: See TracChangeset for help on using the changeset viewer.

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