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

Defines | Typedefs | Functions | Variables

iom.h File Reference

#include <VBox/cdefs.h>
#include <VBox/types.h>
#include <VBox/dis.h>
Include dependency graph for iom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define IOM_NO_PDMINS_CHECKS
#define IOM_SUCCESS(rc)

Typedefs

typedef void RTIOPORT uint32_t
unsigned 
cb
typedef void RTGCPHYS uint32_t
unsigned 
cbItem
typedef void RTGCPHYS uint32_t
unsigned unsigned 
cItems
typedef void RTGCPHYS GCPhysAddr
typedef void RTIOPORT RTGCPTR
PRTGCUINTREG 
pcTransfers
typedef FNIOMIOPORTIN * PFNIOMIOPORTIN
typedef FNIOMIOPORTINSTRING * PFNIOMIOPORTINSTRING
typedef FNIOMIOPORTOUT * PFNIOMIOPORTOUT
typedef FNIOMIOPORTOUTSTRING * PFNIOMIOPORTOUTSTRING
typedef FNIOMMMIOFILL * PFNIOMMMIOFILL
typedef FNIOMMMIOREAD * PFNIOMMMIOREAD
typedef FNIOMMMIOWRITE * PFNIOMMMIOWRITE
typedef void RTIOPORT RTGCPTRpGCPtrDst
typedef void RTIOPORT RTGCPTRpGCPtrSrc
typedef void RTIOPORT Port
typedef void RTIOPORT uint32_t * pu32
typedef void RTGCPHYS void * pv
typedef void * pvUser
typedef void RTIOPORT uint32_t u32
typedef void RTGCPHYS uint32_t u32Item

Functions

typedef DECLCALLBACK (int) FNIOMIOPORTIN(PPDMDEVINS pDevIns
 VMMDECL (bool) IOMIsLockOwner(PVM pVM)
 VMMDECL (int) IOMMMIOMapMMIO2Page(PVM pVM
 VMMDECL (VBOXSTRICTRC) IOMIOPortRead(PVM pVM

Variables

PCPUMCTXCORE uint32_t uint32_t
uint32_t 
cbTransfer
RTIOPORT uint32_t size_t cbValue
RTGCPHYS RTGCPHYS uint64_t fPageFlags
RTGCPHYS GCPhys
RTGCUINT PCPUMCTXCORE RTGCPHYS GCPhysFault
RTGCPHYS RTGCPHYS GCPhysRemapped
RTGCPHYS RTHCPHYS HCPhys
PCPUMCTXCORE PDISCPUSTATE pCpu
RTGCUINT PCPUMCTXCORE pCtxCore
PCPUMCTXCORE pRegFrame
RTIOPORT uint32_t * pu32Value
RTIOPORT uint32_t u32Value
RTGCUINT uErrorCode
PCPUMCTXCORE uint32_t uPort
PCPUMCTXCORE uint32_t uint32_t uPrefix

Detailed Description

IOM - Input / Output Monitor. (VMM)

Definition in file iom.h.


Generated by  Doxygen 1.6.0   Back to index