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

SUPDRVDEVEXT Struct Reference

#include <SUPDrvInternal.h>

List of all members.


Detailed Description

Device extension.

Definition at line 555 of file SUPDrvInternal.h.


Public Member Functions

 DECLR0CALLBACKMEMBER (int, pfnVMMR0EntryEx,(PVM pVM, VMCPUID idCpu, unsigned uOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession))
 DECLR0CALLBACKMEMBER (void, pfnVMMR0EntryFast,(PVM pVM, VMCPUID idCpu, unsigned uOperation))
 DECLR0CALLBACKMEMBER (int, pfnVMMR0EntryInt,(PVM pVM, unsigned uOperation, void *pvArg))

Public Attributes

uint32_t volatile cGipUsers
RTR0MEMOBJ GipMemObj
RTHCPHYS HCPhysGip
RTCPUID volatile idGipMaster
RTSEMFASTMUTEX mtxComponentFactory
RTSEMFASTMUTEX mtxGip
RTSEMFASTMUTEX mtxLdr
PSUPDRVFACTORYREG pComponentFactoryHead
PSUPGLOBALINFOPAGE pGip
PRTTIMER pGipTimer
PSUPDRVLDRIMAGE volatile pLdrImages
PSUPDRVOBJ volatile pObjs
PSUPDRVUSAGE volatile pUsageFree
void *volatile pvVMMR0
RTSPINLOCK Spinlock
uint32_t u32Cookie
uint32_t u32SystemTimerGranularityGrant
uint8_t volatile u8Idt

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

Generated by  Doxygen 1.6.0   Back to index