Changeset 36441 in vbox for trunk/include/VBox
- Timestamp:
- Mar 25, 2011 9:11:56 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 70806
- Location:
- trunk/include/VBox
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/rawpci.h
r36436 r36441 1 1 /** @file 2 * PDM - Pluggable Device Manager, raw PCI Devices. (VMM)2 * Raw PCI Devices (aka PCI pass-through). (VMM) 3 3 */ 4 4 … … 42 42 typedef enum PCIRAWMEMINFOACTION 43 43 { 44 /* Pages mapped. */44 /** Pages mapped. */ 45 45 PCIRAW_MEMINFO_MAP, 46 /* Pages unmapped. */46 /** Pages unmapped. */ 47 47 PCIRAW_MEMINFO_UNMAP, 48 48 /** The usual 32-bit type blow up. */ … … 75 75 typedef struct RAWPCIVM 76 76 { 77 /* Shall only be interpreted by the host PCI driver. */77 /** Shall only be interpreted by the host PCI driver. */ 78 78 RTR0PTR pDriverData; 79 /* Callback called when mapping of host pages to the guest changes. */79 /** Callback called when mapping of host pages to the guest changes. */ 80 80 PFNRAWPCICONTIGPHYSMEMINFO pfnContigMemInfo; 81 81 } RAWPCIVM; -
trunk/include/VBox/vmm/hwaccm.h
r35361 r36441 115 115 VMMR3DECL(int) HWACCMR3Init(PVM pVM); 116 116 VMMR3_INT_DECL(int) HWACCMR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat); 117 VMMR3DECL(int) HWACCMR3InitFinalizeR0(PVM pVM);118 117 VMMR3DECL(void) HWACCMR3Relocate(PVM pVM); 119 118 VMMR3DECL(int) HWACCMR3Term(PVM pVM); -
trunk/include/VBox/vmm/pgm.h
r36196 r36441 424 424 VMMR0DECL(int) PGMR0PhysAllocateHandyPages(PVM pVM, PVMCPU pVCpu); 425 425 VMMR0DECL(int) PGMR0PhysAllocateLargeHandyPage(PVM pVM, PVMCPU pVCpu); 426 VMMR0_INT_DECL(int) PGMR0PhysSetupIommu(PVM pVM); 426 427 VMMR0DECL(int) PGMR0SharedModuleCheck(PVM pVM, PGVM pGVM, VMCPUID idCpu, PGMMSHAREDMODULE pModule, uint32_t cRegions, PGMMSHAREDREGIONDESC pRegions); 427 428 VMMR0DECL(int) PGMR0Trap0eHandlerNestedPaging(PVM pVM, PVMCPU pVCpu, PGMMODE enmShwPagingMode, RTGCUINT uErr, PCPUMCTXCORE pRegFrame, RTGCPHYS pvFault); … … 449 450 VMMR3DECL(int) PGMR3InitDynMap(PVM pVM); 450 451 VMMR3DECL(int) PGMR3InitFinalize(PVM pVM); 452 VMMR3DECL(int) PGMR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat); 451 453 VMMR3DECL(void) PGMR3Relocate(PVM pVM, RTGCINTPTR offDelta); 452 454 VMMR3DECL(void) PGMR3ResetUnpluggedCpu(PVM pVM, PVMCPU pVCpu); -
trunk/include/VBox/vmm/vmapi.h
r36041 r36441 302 302 typedef enum VMINITCOMPLETED 303 303 { 304 /** The Ring3 init is completed. */304 /** The ring-3 init is completed. */ 305 305 VMINITCOMPLETED_RING3 = 1, 306 /** The Ring0 init is completed. */306 /** The ring-0 init is completed. */ 307 307 VMINITCOMPLETED_RING0, 308 /** The hardware accelerated virtualization init is completed. 309 * Used to make decisision depending on whether HWACCMIsEnabled(). */ 310 VMINITCOMPLETED_HWACCM, 308 311 /** The GC init is completed. */ 309 312 VMINITCOMPLETED_GC -
trunk/include/VBox/vmm/vmm.h
r36437 r36441 365 365 /** Call PGMR0AllocateLargePage(). */ 366 366 VMMR0_DO_PGM_ALLOCATE_LARGE_HANDY_PAGE, 367 /** Call PGMR0PhysSetupIommu(). */ 368 VMMR0_DO_PGM_PHYS_SETUP_IOMMU, 367 369 368 370 /** Call GMMR0InitialReservation(). */
Note:
See TracChangeset
for help on using the changeset viewer.