Changeset 27999 in vbox for trunk/include
- Timestamp:
- Apr 6, 2010 12:24:02 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 59706
- Location:
- trunk/include/VBox
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/gmm.h
r27116 r27999 399 399 400 400 /** 401 * Request buffer for GMMR0QueryTotalBalloonSizeReq / VMMR0_DO_GMM_BALLOONED_PAGES. 402 * @see GMMR0QueryTotalBalloonSize. 403 */ 404 typedef struct GMMBALLOONQUERY 405 { 406 /** The header. */ 407 SUPVMMR0REQHDR Hdr; 408 /** The number of ballooned pages (out). */ 409 uint64_t cBalloonedPages; 410 } GMMBALLOONQUERYREQ; 411 /** Pointer to a GMMR0QueryTotalBalloonSizeReq / VMMR0_DO_GMM_QUERY_TOTAL_BALLOON_SIZE request buffer. */ 412 typedef GMMBALLOONQUERYREQ *PGMMBALLOONQUERYREQ; 413 414 GMMR0DECL(int) GMMR0QueryTotalBalloonSizeReq(PVM pVM, PGMMBALLOONQUERYREQ pReq); 415 416 /** 401 417 * Request buffer for GMMR0MapUnmapChunkReq / VMMR0_DO_GMM_MAP_UNMAP_CHUNK. 402 418 * @see GMMR0MapUnmapChunk … … 457 473 GMMR3DECL(int) GMMR3SeedChunk(PVM pVM, RTR3PTR pvR3); 458 474 GMMR3DECL(int) GMMR3BalloonedPages(PVM pVM, GMMBALLOONACTION enmAction, uint32_t cBalloonedPages); 475 GMMR3DECL(int) GMMR3QueryTotalBalloonSize(PVM pVM, uint64_t *pcTotalBalloonedPages); 459 476 /** @} */ 460 477 #endif /* IN_RING3 */ -
trunk/include/VBox/pgm.h
r27631 r27999 467 467 VMMR3DECL(int) PGMR3PhysRegisterRam(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb, const char *pszDesc); 468 468 VMMR3DECL(int) PGMR3PhysChangeMemBalloon(PVM pVM, bool fInflate, unsigned cPages, RTGCPHYS *paPhysPage); 469 VMMR3DECL(int) PGMR3QueryBalloonSize(PVM pVM, uint64_t *puBalloonVM, uint64_t *puBalloonAllVMs); 469 470 VMMR3DECL(int) PGMR3PhysMMIORegister(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb, 470 471 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, -
trunk/include/VBox/vmm.h
r27086 r27999 302 302 /** Call GMMR0BalloonedPages(). */ 303 303 VMMR0_DO_GMM_BALLOONED_PAGES, 304 /** Call GMMR0QueryTotalBalloonSize*/ 305 VMMR0_DO_GMM_QUERY_TOTAL_BALLOON_SIZE, 304 306 /** Call GMMR0MapUnmapChunk(). */ 305 307 VMMR0_DO_GMM_MAP_UNMAP_CHUNK,
Note:
See TracChangeset
for help on using the changeset viewer.