VirtualBox

Changeset 83987 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Apr 27, 2020 8:40:42 AM (5 years ago)
Author:
vboxsync
Message:

AMD IOMMU: bugref:9654 Naming nit.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp

    r83941 r83987  
    17961796    {
    17971797        RTGCPHYS GCPhysOut;
    1798         uint16_t const uDeviceId = VBOX_PCI_BUSDEVFN_MAKE(pPciDev->Int.s.idxPdmBus, pPciDev->uDevFn);
    1799         int rc = pIommu->pfnMemRead(pDevInsIommu, uDeviceId, GCPhys, cbRead, &GCPhysOut);
     1798        uint16_t const uDevId = VBOX_PCI_BUSDEVFN_MAKE(pPciDev->Int.s.idxPdmBus, pPciDev->uDevFn);
     1799        int rc = pIommu->pfnMemRead(pDevInsIommu, uDevId, GCPhys, cbRead, &GCPhysOut);
    18001800        if (RT_FAILURE(rc))
    18011801        {
    1802             Log(("pdmR3DevHlp_PCIPhysRead: IOMMU translation failed. uDeviceId=%#x GCPhys=%#RGp cb=%u rc=%Rrc\n", uDeviceId,
    1803                  GCPhys, cbRead, rc));
     1802            Log(("pdmR3DevHlp_PCIPhysRead: IOMMU translation failed. uDevId=%#x GCPhys=%#RGp cb=%u rc=%Rrc\n", uDevId, GCPhys,
     1803                 cbRead, rc));
    18041804            return rc;
    18051805        }
     
    18441844    {
    18451845        RTGCPHYS GCPhysOut;
    1846         uint16_t const uDeviceId = VBOX_PCI_BUSDEVFN_MAKE(pPciDev->Int.s.idxPdmBus, pPciDev->uDevFn);
    1847         int rc = pIommu->pfnMemWrite(pDevInsIommu, uDeviceId, GCPhys, cbWrite, &GCPhysOut);
     1846        uint16_t const uDevId = VBOX_PCI_BUSDEVFN_MAKE(pPciDev->Int.s.idxPdmBus, pPciDev->uDevFn);
     1847        int rc = pIommu->pfnMemWrite(pDevInsIommu, uDevId, GCPhys, cbWrite, &GCPhysOut);
    18481848        if (RT_FAILURE(rc))
    18491849        {
    1850             Log(("pdmR3DevHlp_PCIPhysRead: IOMMU translation failed. uDeviceId=%#x GCPhys=%#RGp cb=%u rc=%Rrc\n", uDeviceId,
    1851                  GCPhys, cbWrite, rc));
     1850            Log(("pdmR3DevHlp_PCIPhysRead: IOMMU translation failed. uDevId=%#x GCPhys=%#RGp cb=%u rc=%Rrc\n", uDevId, GCPhys,
     1851                 cbWrite, rc));
    18521852            return rc;
    18531853        }
  • trunk/src/VBox/VMM/include/PDMInternal.h

    r83941 r83987  
    630630    PPDMDEVINSR3                pDevInsR3;
    631631    /** @copydoc PDMIOMMUREGR3::pfnMemRead */
    632     DECLR3CALLBACKMEMBER(int,   pfnMemRead,(PPDMDEVINS pDevIns, uint16_t uDeviceId, uint64_t uDva, size_t cbRead,
     632    DECLR3CALLBACKMEMBER(int,   pfnMemRead,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbRead,
    633633                                            PRTGCPHYS pGCPhysOut));
    634634    /** @copydoc PDMIOMMUREGR3::pfnMemWrite */
    635     DECLR3CALLBACKMEMBER(int,   pfnMemWrite,(PPDMDEVINS pDevIns, uint16_t uDeviceId, uint64_t uDva, size_t cbWrite,
     635    DECLR3CALLBACKMEMBER(int,   pfnMemWrite,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbWrite,
    636636                                             PRTGCPHYS pGCPhysOut));
    637637} PDMIOMMU;
     
    650650    PPDMDEVINSR0                pDevInsR0;
    651651    /** @copydoc PDMIOMMUREGR0::pfnMemRead */
    652     DECLR0CALLBACKMEMBER(int,   pfnMemRead,(PPDMDEVINS pDevIns, uint16_t uDeviceId, uint64_t uDva, size_t cbRead,
     652    DECLR0CALLBACKMEMBER(int,   pfnMemRead,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbRead,
    653653                                            PRTGCPHYS pGCPhysOut));
    654654    /** @copydoc PDMIOMMUREGR3::pfnMemWrite */
    655     DECLR0CALLBACKMEMBER(int,   pfnMemWrite,(PPDMDEVINS pDevIns, uint16_t uDeviceId, uint64_t uDva, size_t cbWrite,
     655    DECLR0CALLBACKMEMBER(int,   pfnMemWrite,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbWrite,
    656656                                             PRTGCPHYS pGCPhysOut));
    657657} PDMIOMMUR0;
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