summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR3/PDMDriver.cpp
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* VMM/PDMDriver: LogRel -> LogFlowvboxsync2022-12-121-2/+2
* scm copyright and license note updatevboxsync2022-08-221-8/+18
* VMM,CFGM: Drop CFGMR3QueryPtr and CFGMR3QueryPtrDef, bugref:10053vboxsync2022-03-251-2/+0
* VMM: Add driver helper to destroy a timer, bugref:10196vboxsync2022-02-241-0/+15
* VMM/PDMDriver,DrvIntNet,DrvNetShaper: Properly disable all ring-0 driver stuf...vboxsync2022-02-081-3/+15
* VMM/PDMDriver,DrvIntNet,DrvNetShaper: Properly disable all ring-0 driver stuf...vboxsync2022-02-081-4/+33
* VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off the hyp...vboxsync2022-02-061-2/+2
* VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be a bit s...vboxsync2022-02-051-19/+5
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
* CFGM: bugref:9469 Password data type introducedvboxsync2021-12-171-0/+2
* VMM,Devices: Eliminate direct calls to PDMR3AsyncCompletion* and PDMR3BlkCach...vboxsync2021-10-211-0/+18
* VMM,Devices: Eliminate calls to PDMR3Thread and use the driver hlper callback...vboxsync2021-10-211-0/+6
* VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. bugref...vboxsync2021-10-211-0/+2
* Drv*,PDMDrvHlp: Added driver helpers for all queues operations, switching to ...vboxsync2021-10-201-5/+45
* VMM,Devices: Add callbacks to required MMR3* APIs to the helper callbacks tab...vboxsync2021-10-201-1/+1
* VMM,Devices: Add callbacks to required MMR3* APIs to the helper callbacks tab...vboxsync2021-10-201-0/+14
* VMM/PDMDriver: Add CFGM and SSM helpers to PDMDRVHLPR3, bugref:10074vboxsync2021-10-201-0/+141
* VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ring-3, th...vboxsync2021-08-301-26/+0
* VMM: VALID_PTR -> RT_VALID_PTR.vboxsync2021-08-231-3/+3
* VMM: Removed the VM pointers from the internal critsect structures. bugref:9...vboxsync2021-07-261-2/+1
* - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074vboxsync2021-07-261-20/+39
* PDMDrvHlp: Put the PDMCritSect API into driver helpers just like we've got fo...vboxsync2021-07-261-0/+122
* VMM/PDMDriver: Add PDMDRVHLPR3::pfnQueryGenericUserObject/PDMDevHlpQueryGener...vboxsync2021-06-291-1/+21
* VMM/PDMDrvHlpSTAMDeregisterByPrefix: Don't restrict this to EMT. (Audio strea...vboxsync2021-05-011-1/+0
* VMM/PDM: Added PDMDrvHlpSTAMDeregisterByPrefix for speeding up statistics der...vboxsync2021-04-221-1/+17
* pdmdrv: Added helper for arming timers from drivers. bugref:9890vboxsync2021-04-061-1/+8
* VMM/PDMDrvHlp: Made the statistics registration function automatically prefix...vboxsync2021-03-261-21/+41
* VMM/TM,Devices: Store the timer name in the TMTIMER structure and limit it to...vboxsync2021-02-161-0/+9
* VMM/PDM: Doxygen todo fix? bugref:9943vboxsync2021-02-161-1/+1
* VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a pVM pa...vboxsync2021-02-161-4/+1
* VMM/DrvHlp: Changed the unused (at least internally) pfnTMTimerCreate interfa...vboxsync2021-02-151-8/+15
* VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in ring-0 (and ...vboxsync2021-02-151-0/+8
* Copyright year updates by scm.vboxsync2020-02-041-1/+1
* VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217vboxsync2019-08-171-4/+0
* VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. bugref:9217vboxsync2019-08-161-1/+0
* VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217vboxsync2019-08-151-3/+8
* VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be replac...vboxsync2019-08-081-0/+1
* VMM/DBGF: Added argv style info handlers. USB devices only have argv-style i...vboxsync2019-08-061-0/+15
* VMM,Main,++: Retired the unfinished FTM component.vboxsync2019-07-311-9/+0
* scm --update-copyright-yearvboxsync2019-01-011-1/+1
* *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and RT_OFFSETOF_ADD work ...vboxsync2018-07-121-3/+3
* VMM: Added a bMainExecutionEngine member to the VM structure for use instead ...vboxsync2018-02-101-1/+1
* (C) yearvboxsync2017-10-171-1/+1
* VMM: typosvboxsync2016-11-031-1/+1
* doxygen fixvboxsync2016-11-011-2/+2
* doxygen fixvboxsync2016-11-011-5/+5
* PDMDriver.cpp Corrected driver transformation value name 'Driver' to 'Device'...vboxsync2016-11-011-5/+30
* scm: cleaning up todosvboxsync2016-08-161-1/+1
* VMMR3: warningsvboxsync2016-07-281-1/+6