Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

PDM Struct Reference
[Internal]

#include <PDMInternal.h>

List of all members.


Detailed Description

PDM VM Instance data. Changes to this must checked against the padding of the cfgm union in VM!

Definition at line 933 of file PDMInternal.h.


Public Member Functions

 R0PTRTYPE (struct PDMQUEUE *) pQueueFlushR0
 R0PTRTYPE (PPDMQUEUE) pDevHlpQueueR0
 R3PTRTYPE (PPDMQUEUE) pDevHlpQueueR3
 R3PTRTYPE (PPDMUSBHUB) pUsbHubs
 R3PTRTYPE (PPDMRTC) pRtc
 R3PTRTYPE (PPDMDMAC) pDmac
 R3PTRTYPE (PPDMDRV) pDrvs
 R3PTRTYPE (PPDMUSBINS) pUsbInstances
 R3PTRTYPE (PPDMUSB) pUsbDevs
 R3PTRTYPE (PPDMDEVINS) pDevInstances
 R3PTRTYPE (PPDMDEV) pDevs
 RCPTRTYPE (struct PDMQUEUE *) pQueueFlushRC
 RCPTRTYPE (PPDMQUEUE) pDevHlpQueueRC

Public Attributes

PDMPCIBUS aPciBuses [PDM_PCI_BUSSES_MAX]
PDMAPIC Apic
PDMCRITSECT CritSect
uint32_t volatile fQueueFlushing
PDMIOAPIC IoApic
RTUINT offVM
PDMPIC Pic
STAMCOUNTER StatQueuedCritSectLeaves
uint32_t u32Padding2
RTUINT uPadding0
VMM device heap
uint32_t cbVMMDevHeap
uint32_t cbVMMDevHeapLeft
RTGCPHYS GCPhysVMMDevHeap
RTR3PTR pvVMMDevHeap

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index