Lines Matching refs:cBasePages

1367         pGMM->cReservedPages -= pGVM->gmm.s.Stats.Reserved.cBasePages
1544 * @param cBasePages The number of pages that may be allocated for the base RAM and ROMs.
1554 GMMR0DECL(int) GMMR0InitialReservation(PVM pVM, VMCPUID idCpu, uint64_t cBasePages, uint32_t cShadowPages, uint32_t cFixedPages,
1557 LogFlow(("GMMR0InitialReservation: pVM=%p cBasePages=%#llx cShadowPages=%#x cFixedPages=%#x enmPolicy=%d enmPriority=%d\n",
1558 pVM, cBasePages, cShadowPages, cFixedPages, enmPolicy, enmPriority));
1570 AssertReturn(cBasePages, VERR_INVALID_PARAMETER);
1579 if ( !pGVM->gmm.s.Stats.Reserved.cBasePages
1592 pGVM->gmm.s.Stats.Reserved.cBasePages = cBasePages;
1599 pGMM->cReservedPages += cBasePages + cFixedPages + cShadowPages;
1632 return GMMR0InitialReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages, pReq->enmPolicy, pReq->enmPriority);
1644 * @param cBasePages The number of pages that may be allocated for the base RAM and ROMs.
1652 GMMR0DECL(int) GMMR0UpdateReservation(PVM pVM, VMCPUID idCpu, uint64_t cBasePages, uint32_t cShadowPages, uint32_t cFixedPages)
1654 LogFlow(("GMMR0UpdateReservation: pVM=%p cBasePages=%#llx cShadowPages=%#x cFixedPages=%#x\n",
1655 pVM, cBasePages, cShadowPages, cFixedPages));
1667 AssertReturn(cBasePages, VERR_INVALID_PARAMETER);
1674 if ( pGVM->gmm.s.Stats.Reserved.cBasePages
1687 pGMM->cReservedPages -= pGVM->gmm.s.Stats.Reserved.cBasePages
1690 pGMM->cReservedPages += cBasePages + cFixedPages + cShadowPages;
1692 pGVM->gmm.s.Stats.Reserved.cBasePages = cBasePages;
1726 return GMMR0UpdateReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages);
2442 uint64_t cPgReserved = pGVM->gmm.s.Stats.Reserved.cBasePages
2446 uint64_t cPgAllocated = pGVM->gmm.s.Stats.Allocated.cBasePages
2515 if (RT_UNLIKELY( pGVM->gmm.s.Stats.Allocated.cBasePages + pGVM->gmm.s.Stats.cBalloonedPages + cPages
2516 > pGVM->gmm.s.Stats.Reserved.cBasePages))
2519 pGVM->gmm.s.Stats.Reserved.cBasePages, pGVM->gmm.s.Stats.Allocated.cBasePages,
2562 case GMMACCOUNT_BASE: pGVM->gmm.s.Stats.Allocated.cBasePages += cPages; break;
2665 case GMMACCOUNT_BASE: pGVM->gmm.s.Stats.Allocated.cBasePages -= cPages; break;
2779 if (RT_LIKELY( pGVM->gmm.s.Stats.Reserved.cBasePages
2841 Assert(pGVM->gmm.s.Stats.Allocated.cBasePages);
2845 pGVM->gmm.s.Stats.Allocated.cBasePages--;
2961 if (RT_LIKELY( pGVM->gmm.s.Stats.Reserved.cBasePages
3049 if (RT_UNLIKELY( pGVM->gmm.s.Stats.Allocated.cBasePages + pGVM->gmm.s.Stats.cBalloonedPages + cPages
3050 > pGVM->gmm.s.Stats.Reserved.cBasePages))
3053 pGVM->gmm.s.Stats.Reserved.cBasePages, pGVM->gmm.s.Stats.Allocated.cBasePages, cPages));
3095 pGVM->gmm.s.Stats.Allocated.cBasePages += cPages;
3148 if (RT_UNLIKELY(pGVM->gmm.s.Stats.Allocated.cBasePages < cPages))
3150 Log(("GMMR0FreeLargePage: allocated=%#llx cPages=%#x!\n", pGVM->gmm.s.Stats.Allocated.cBasePages, cPages));
3168 pGVM->gmm.s.Stats.Allocated.cBasePages -= cPages;
3429 if (RT_UNLIKELY(pGVM->gmm.s.Stats.Allocated.cBasePages < cPages))
3431 Log(("gmmR0FreePages: allocated=%#llx cPages=%#x!\n", pGVM->gmm.s.Stats.Allocated.cBasePages, cPages));
3526 case GMMACCOUNT_BASE: pGVM->gmm.s.Stats.Allocated.cBasePages -= iPage; break;
3672 if (RT_LIKELY(pGVM->gmm.s.Stats.Allocated.cBasePages + pGVM->gmm.s.Stats.cBalloonedPages + cBalloonedPages
3673 <= pGVM->gmm.s.Stats.Reserved.cBasePages))
3699 Log(("GMMR0BalloonedPages: cBasePages=%#llx Total=%#llx cBalloonedPages=%#llx Reserved=%#llx\n",
3700 pGVM->gmm.s.Stats.Allocated.cBasePages, pGVM->gmm.s.Stats.cBalloonedPages, cBalloonedPages,
3701 pGVM->gmm.s.Stats.Reserved.cBasePages));
3856 pReq->cAllocPages = pGVM->gmm.s.Stats.Allocated.cBasePages;
3858 pReq->cMaxPages = pGVM->gmm.s.Stats.Reserved.cBasePages;
4784 pGVM->gmm.s.Stats.Allocated.cBasePages++;