Lines Matching refs:cFixedPages

1368                               + pGVM->gmm.s.Stats.Reserved.cFixedPages
1547 * @param cFixedPages The number of pages that may be allocated for fixed objects like the
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));
1572 AssertReturn(cFixedPages, VERR_INVALID_PARAMETER);
1580 && !pGVM->gmm.s.Stats.Reserved.cFixedPages
1593 pGVM->gmm.s.Stats.Reserved.cFixedPages = cFixedPages;
1599 pGMM->cReservedPages += cBasePages + cFixedPages + cShadowPages;
1632 return GMMR0InitialReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages, pReq->enmPolicy, pReq->enmPriority);
1647 * @param cFixedPages The number of pages that may be allocated for fixed objects like the
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));
1669 AssertReturn(cFixedPages, VERR_INVALID_PARAMETER);
1675 && pGVM->gmm.s.Stats.Reserved.cFixedPages
1688 + pGVM->gmm.s.Stats.Reserved.cFixedPages
1690 pGMM->cReservedPages += cBasePages + cFixedPages + cShadowPages;
1693 pGVM->gmm.s.Stats.Reserved.cFixedPages = cFixedPages;
1726 return GMMR0UpdateReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages);
2443 + pGVM->gmm.s.Stats.Reserved.cFixedPages
2447 + pGVM->gmm.s.Stats.Allocated.cFixedPages;
2533 if (RT_UNLIKELY(pGVM->gmm.s.Stats.Allocated.cFixedPages + cPages > pGVM->gmm.s.Stats.Reserved.cFixedPages))
2536 pGVM->gmm.s.Stats.Reserved.cFixedPages, pGVM->gmm.s.Stats.Allocated.cFixedPages, cPages));
2564 case GMMACCOUNT_FIXED: pGVM->gmm.s.Stats.Allocated.cFixedPages += cPages; break;
2667 case GMMACCOUNT_FIXED: pGVM->gmm.s.Stats.Allocated.cFixedPages -= cPages; break;
2780 && pGVM->gmm.s.Stats.Reserved.cFixedPages
2962 && pGVM->gmm.s.Stats.Reserved.cFixedPages
3443 if (RT_UNLIKELY(pGVM->gmm.s.Stats.Allocated.cFixedPages < cPages))
3445 Log(("gmmR0FreePages: allocated=%#llx cPages=%#x!\n", pGVM->gmm.s.Stats.Allocated.cFixedPages, cPages));
3528 case GMMACCOUNT_FIXED: pGVM->gmm.s.Stats.Allocated.cFixedPages -= iPage; break;