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

PDMAPICHLPR3 Struct Reference
[The PDM Devices API]

#include <pdmdev.h>

List of all members.


Detailed Description

APIC R3 helpers.

Definition at line 1263 of file pdmdev.h.


Public Member Functions

 DECLR3CALLBACKMEMBER (R0PTRTYPE(PPDMCRITSECT), pfnGetR0CritSect,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (RCPTRTYPE(PPDMCRITSECT), pfnGetRCCritSect,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (R3PTRTYPE(PPDMCRITSECT), pfnGetR3CritSect,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (PCPDMAPICHLPR0, pfnGetR0Helpers,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (PCPDMAPICHLPRC, pfnGetRCHelpers,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (void, pfnSendInitIpi,(PPDMDEVINS pDevIns, VMCPUID idCpu))
 DECLR3CALLBACKMEMBER (void, pfnSendSipi,(PPDMDEVINS pDevIns, VMCPUID idCpu, uint32_t uVector))
 DECLR3CALLBACKMEMBER (VMCPUID, pfnGetCpuId,(PPDMDEVINS pDevIns))
 DECLR3CALLBACKMEMBER (void, pfnChangeFeature,(PPDMDEVINS pDevIns, PDMAPICVERSION enmVersion))
 DECLR3CALLBACKMEMBER (void, pfnClearInterruptFF,(PPDMDEVINS pDevIns, VMCPUID idCpu))
 DECLR3CALLBACKMEMBER (void, pfnSetInterruptFF,(PPDMDEVINS pDevIns, PDMAPICIRQ enmType, VMCPUID idCpu))

Public Attributes

uint32_t u32TheEnd
uint32_t u32Version

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

Generated by  Doxygen 1.6.0   Back to index