summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* scm copyright and license note updatevboxsync2022-08-221-8/+18
* VMM/PGM,*: Split the physical access handler type registration into separate ...vboxsync2022-02-081-0/+21
* VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be a bit s...vboxsync2022-02-051-19/+14
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
* VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for VMMDevTesting. bugre...vboxsync2021-11-211-1/+12
* VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, bugref:10074vboxsync2021-10-211-0/+17
* VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and IOMMmioMapMmio2...vboxsync2021-10-211-0/+35
* VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and introduce...vboxsync2021-10-211-0/+16
* VMM/PDMDevHlp: Stripped down the queue methods (completely unused at the mome...vboxsync2021-10-201-15/+2
* VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th...vboxsync2021-08-301-51/+0
* VMM/pdmR0DevHlp_SetDeviceCritSect: Don't try log the critsect name, it is a r...vboxsync2021-08-201-2/+2
* VMM/PDM: Added device helpers for read/write critical sections. bugref:6695vboxsync2021-08-031-0/+169
* VMM: Removed the VM pointers from the internal critsect structures. bugref:9...vboxsync2021-07-261-1/+0
* - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074vboxsync2021-07-261-19/+14
* Intel IOMMU: bugref:9967 Allow PDMIoApicSetEoi operation to be queued to ring...vboxsync2021-06-111-2/+2
* Intel IOMMU: bugref:9967 Centralize PDM interfaces sending MSIs so it does wh...vboxsync2021-06-101-35/+2
* Intel IOMMU: bugref:9967 Add ring-3 MSI queuing for the IOMMU send MSI interf...vboxsync2021-05-201-17/+22
* Intel IOMMU: bugref:9967 PDM I/O APIC helper: naming nit.vboxsync2021-05-171-1/+1
* Intel IOMMU: bugref:9967 Add pfnLockIsOwner for I/O APIC helper (for upcoming...vboxsync2021-05-171-0/+9
* Intel IOMMU: bugref:9967 PDM naming consistency.vboxsync2021-04-221-12/+12
* Intel IOMMU: bugref:9967 Implement PDM R3-task queueing for sending MSIs via ...vboxsync2021-04-221-2/+17
* Intel IOMMU: bugref:9967 PDM: Enable more interfaces for Intel IOMMU and comm...vboxsync2021-04-221-3/+3
* Intel IOMMU: bugref:9967 Refactor some PDM-IOMMU interfaces to differentiate ...vboxsync2021-04-221-3/+15
* AMD IOMMU: bugref:9654 Slightly more efficient when a VM does not have an IOM...vboxsync2021-04-211-6/+3
* Intel IOMMU: bugref:9967 PDM: whitespace.vboxsync2021-04-201-0/+1
* Intel IOMMU: bugref:9967 PDM: Doxygen.vboxsync2021-04-201-1/+1
* Intel IOMMU: bugref:9967 PDM: Interface for sending MSI directly from the IOM...vboxsync2021-04-191-0/+17
* Intel IOMMU: bugref:9967 Added pdmIsLockOwner function to IOMMU helper.vboxsync2021-04-161-0/+9
* AMD IOMMU: Doxygen fixes. bugref:9654vboxsync2021-03-101-3/+3
* Backing out r143016 (doxygen fix) as it needs to be split up.vboxsync2021-03-101-3/+3
* doxygen fixingvboxsync2021-03-021-3/+3
* VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a pVM pa...vboxsync2021-02-161-28/+38
* VMM/TM: Experimenting with changing the signature of TMTimerFromMilli. Work i...vboxsync2021-02-151-2/+2
* VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in ring-0 (and ...vboxsync2021-02-151-5/+3
* AMD IOMMU: bugref:9654 Replace IOMMU device lock with the PDM lock and use a ...vboxsync2021-02-101-0/+18
* AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup, part 2.vboxsync2021-01-291-1/+1
* AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup.vboxsync2021-01-291-98/+13
* AMD IOMMU: bugref:9654 Handle the case where an access might result in non-co...vboxsync2021-01-221-21/+53
* AMD IOMMU: bugref:9654: Add PDM interfaces for pfnPCIPhysGCPhys2CCPtr[ReadOnl...vboxsync2020-10-211-11/+11
* AMD IOMMU: bugref:9654 Fix accidentally not copying/initialize MSIMSG values....vboxsync2020-09-091-8/+12
* AMD IOMMU: bugref:9654 Fix ring-0 IOMMU PDM callback registration.vboxsync2020-08-211-0/+8
* VMMR0/PDMR0DevHlp: Doxygen fix.vboxsync2020-06-151-2/+0
* AMD IOMMU: bugref:9654 PDM interface changes for supplying bus:device:functio...vboxsync2020-06-151-9/+15
* VMM/DBGFTracer: Windows build fixes, bugref:9210vboxsync2020-06-151-0/+1
* AMD IOMMU: bugref:9654 Use the proper PCI bus number. Not the Bus array index.vboxsync2020-06-121-2/+10
* VMM: Fix VBOX_WITH_DBGF_TRACINGvboxsync2020-06-101-1/+0
* AMD IOMMU: bugref:9654 PDM: Remove duplicate pfnIoApicSendMsi interface funct...vboxsync2020-06-061-21/+0
* AMD IOMMU: bugref:9654 Build fix.vboxsync2020-06-041-0/+1
* AMD IOMMU: bugref:9654 Add I/O APIC PDM helper for talking to the IOMMU for r...vboxsync2020-06-041-0/+31