VirtualBox

Changeset 91890 in vbox


Ignore:
Timestamp:
Oct 20, 2021 12:11:19 PM (3 years ago)
Author:
vboxsync
Message:

Devices/Bus/DevPciIch9: Access SSM API only through the device helper callbacks, bugref:10074 [build fix]

Location:
trunk/src/VBox/Devices/Bus
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Bus/DevPCI.cpp

    r90436 r91890  
    11211121
    11221122        /* commit the loaded device config. */
    1123         rc = devpciR3CommonRestoreRegions(pSSM, pDev, u.DevTmp.Int.s.aIORegions,
     1123        rc = devpciR3CommonRestoreRegions(pHlp, pSSM, pDev, u.DevTmp.Int.s.aIORegions,
    11241124                                          uVersion >= VBOX_PCI_SAVED_STATE_VERSION_REGION_SIZES);
    11251125        if (RT_FAILURE(rc))
  • trunk/src/VBox/Devices/Bus/DevPciIch9.cpp

    r91889 r91890  
    17161716
    17171717        /* commit the loaded device config. */
    1718         rc = devpciR3CommonRestoreRegions(pSSM, pDev, u.DevTmp.Int.s.aIORegions,
     1718        rc = devpciR3CommonRestoreRegions(pHlp, pSSM, pDev, u.DevTmp.Int.s.aIORegions,
    17191719                                          uVersion >= VBOX_ICH9PCI_SAVED_STATE_VERSION_REGION_SIZES);
    17201720        if (RT_FAILURE(rc))
  • trunk/src/VBox/Devices/Bus/DevPciInternal.h

    r90436 r91890  
    228228                                                           PPDMPCIDEV pPciDev, uint32_t uAddress, unsigned cb, uint32_t u32Value);
    229229void devpciR3CommonRestoreConfig(PPDMDEVINS pDevIns, PPDMPCIDEV pDev, uint8_t const *pbSrcConfig);
    230 int  devpciR3CommonRestoreRegions(PSSMHANDLE pSSM, PPDMPCIDEV pPciDev, PPCIIOREGION paIoRegions, bool fNewState);
     230int  devpciR3CommonRestoreRegions(PCPDMDEVHLPR3 pHlp, PSSMHANDLE pSSM, PPDMPCIDEV pPciDev, PPCIIOREGION paIoRegions, bool fNewState);
    231231void devpciR3ResetDevice(PPDMDEVINS pDevIns, PPDMPCIDEV pDev);
    232232void devpciR3BiosInitSetRegionAddress(PPDMDEVINS pDevIns, PDEVPCIBUS pBus, PPDMPCIDEV pPciDev, int iRegion, uint64_t addr);
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