Changeset 87927 in vbox
- Timestamp:
- Mar 3, 2021 4:51:20 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/PDMInternal.h
r87766 r87927 695 695 PPDMDEVINSR3 pDevInsR3; 696 696 /** @copydoc PDMIOMMUREGR3::pfnMemAccess */ 697 DECLR3CALLBACKMEMBER(int, pfnMemAccess,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbAccess,697 DECLR3CALLBACKMEMBER(int, pfnMemAccess,(PPDMDEVINS pDevIns, uint16_t idDevice, uint64_t uIova, size_t cbIova, 698 698 uint32_t fFlags, PRTGCPHYS pGCPhysSpa, size_t *pcbContig)); 699 699 /** @copydoc PDMIOMMUREGR3::pfnMemBulkAccess */ 700 DECLR3CALLBACKMEMBER(int, pfnMemBulkAccess,(PPDMDEVINS pDevIns, uint16_t uDevId, size_t cIovas, uint64_t const *pauIovas,700 DECLR3CALLBACKMEMBER(int, pfnMemBulkAccess,(PPDMDEVINS pDevIns, uint16_t idDevice, size_t cIovas, uint64_t const *pauIovas, 701 701 uint32_t fFlags, PRTGCPHYS paGCPhysSpa)); 702 702 /** @copydoc PDMIOMMUREGR3::pfnMsiRemap */ 703 DECLR3CALLBACKMEMBER(int, pfnMsiRemap,(PPDMDEVINS pDevIns, uint16_t uDevId, PCMSIMSG pMsiIn, PMSIMSG pMsiOut));703 DECLR3CALLBACKMEMBER(int, pfnMsiRemap,(PPDMDEVINS pDevIns, uint16_t idDevice, PCMSIMSG pMsiIn, PMSIMSG pMsiOut)); 704 704 } PDMIOMMUR3; 705 705 /** Pointer to a PDM IOMMU instance. */ … … 721 721 PPDMDEVINSR0 pDevInsR0; 722 722 /** @copydoc PDMIOMMUREGR3::pfnMemAccess */ 723 DECLR0CALLBACKMEMBER(int, pfnMemAccess,(PPDMDEVINS pDevIns, uint16_t uDevId, uint64_t uDva, size_t cbAccess,723 DECLR0CALLBACKMEMBER(int, pfnMemAccess,(PPDMDEVINS pDevIns, uint16_t idDevice, uint64_t uIova, size_t cbIova, 724 724 uint32_t fFlags, PRTGCPHYS pGCPhysSpa, size_t *pcbContig)); 725 725 /** @copydoc PDMIOMMUREGR3::pfnMemBulkAccess */ 726 DECLR0CALLBACKMEMBER(int, pfnMemBulkAccess,(PPDMDEVINS pDevIns, uint16_t uDevId, size_t cIovas, uint64_t const *pauIovas,726 DECLR0CALLBACKMEMBER(int, pfnMemBulkAccess,(PPDMDEVINS pDevIns, uint16_t idDevice, size_t cIovas, uint64_t const *pauIovas, 727 727 uint32_t fFlags, PRTGCPHYS paGCPhysSpa)); 728 728 /** @copydoc PDMIOMMUREGR3::pfnMsiRemap */ 729 DECLR0CALLBACKMEMBER(int, pfnMsiRemap,(PPDMDEVINS pDevIns, uint16_t uDevId, PCMSIMSG pMsiIn, PMSIMSG pMsiOut));729 DECLR0CALLBACKMEMBER(int, pfnMsiRemap,(PPDMDEVINS pDevIns, uint16_t idDevice, PCMSIMSG pMsiIn, PMSIMSG pMsiOut)); 730 730 } PDMIOMMUR0; 731 731 /** Pointer to a ring-0 IOMMU data. */ … … 1672 1672 1673 1673 #ifdef VBOX_WITH_IOMMU_AMD 1674 int pdmIommuMsiRemap(PPDMDEVINS pDevIns, uint16_t uDeviceId, PCMSIMSG pMsiIn, PMSIMSG pMsiOut);1674 int pdmIommuMsiRemap(PPDMDEVINS pDevIns, uint16_t idDevice, PCMSIMSG pMsiIn, PMSIMSG pMsiOut); 1675 1675 int pdmIommuMemAccessRead(PPDMDEVINS pDevIns, PPDMPCIDEV pPciDev, RTGCPHYS GCPhys, void *pvBuf, size_t cbRead, uint32_t fFlags); 1676 1676 int pdmIommuMemAccessWrite(PPDMDEVINS pDevIns, PPDMPCIDEV pPciDev, RTGCPHYS GCPhys, const void *pvBuf, size_t cbWrite, uint32_t fFlags);
Note:
See TracChangeset
for help on using the changeset viewer.