Lines Matching defs:idCpu

636     VMCPUID                 idCpu;
1543 * @param idCpu The VCPU id.
1554 GMMR0DECL(int) GMMR0InitialReservation(PVM pVM, VMCPUID idCpu, uint64_t cBasePages, uint32_t cShadowPages, uint32_t cFixedPages,
1566 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
1620 * @param idCpu The VCPU id.
1623 GMMR0DECL(int) GMMR0InitialReservationReq(PVM pVM, VMCPUID idCpu, PGMMINITIALRESERVATIONREQ pReq)
1632 return GMMR0InitialReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages, pReq->enmPolicy, pReq->enmPriority);
1643 * @param idCpu The VCPU id.
1652 GMMR0DECL(int) GMMR0UpdateReservation(PVM pVM, VMCPUID idCpu, uint64_t cBasePages, uint32_t cShadowPages, uint32_t cFixedPages)
1663 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
1714 * @param idCpu The VCPU id.
1717 GMMR0DECL(int) GMMR0UpdateReservationReq(PVM pVM, VMCPUID idCpu, PGMMUPDATERESERVATIONREQ pReq)
1726 return GMMR0UpdateReservation(pVM, idCpu, pReq->cBasePages, pReq->cShadowPages, pReq->cFixedPages);
2722 * @param idCpu The VCPU id.
2729 GMMR0DECL(int) GMMR0AllocateHandyPages(PVM pVM, VMCPUID idCpu, uint32_t cPagesToUpdate, uint32_t cPagesToAlloc, PGMMPAGEDESC paPages)
2741 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
2917 * @param idCpu The VCPU id.
2925 GMMR0DECL(int) GMMR0AllocatePages(PVM pVM, VMCPUID idCpu, uint32_t cPages, PGMMPAGEDESC paPages, GMMACCOUNT enmAccount)
2935 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
2982 * @param idCpu The VCPU id.
2985 GMMR0DECL(int) GMMR0AllocatePagesReq(PVM pVM, VMCPUID idCpu, PGMMALLOCATEPAGESREQ pReq)
2999 return GMMR0AllocatePages(pVM, idCpu, pReq->cPages, &pReq->aPages[0], pReq->enmAccount);
3017 * @param idCpu The VCPU id.
3020 GMMR0DECL(int) GMMR0AllocateLargePage(PVM pVM, VMCPUID idCpu, uint32_t cbPage, uint32_t *pIdPage, RTHCPHYS *pHCPhys)
3034 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
3122 * @param idCpu The VCPU id.
3125 GMMR0DECL(int) GMMR0FreeLargePage(PVM pVM, VMCPUID idCpu, uint32_t idPage)
3135 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
3189 * @param idCpu The VCPU id.
3192 GMMR0DECL(int) GMMR0FreeLargePageReq(PVM pVM, VMCPUID idCpu, PGMMFREELARGEPAGEREQ pReq)
3203 return GMMR0FreeLargePage(pVM, idCpu, pReq->idPage);
3550 * @param idCpu The VCPU id.
3556 GMMR0DECL(int) GMMR0FreePages(PVM pVM, VMCPUID idCpu, uint32_t cPages, PGMMFREEPAGEDESC paPages, GMMACCOUNT enmAccount)
3566 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
3601 * @param idCpu The VCPU id.
3604 GMMR0DECL(int) GMMR0FreePagesReq(PVM pVM, VMCPUID idCpu, PGMMFREEPAGESREQ pReq)
3618 return GMMR0FreePages(pVM, idCpu, pReq->cPages, &pReq->aPages[0], pReq->enmAccount);
3639 * @param idCpu The VCPU id.
3645 GMMR0DECL(int) GMMR0BalloonedPages(PVM pVM, VMCPUID idCpu, GMMBALLOONACTION enmAction, uint32_t cBalloonedPages)
3658 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
3771 * @param idCpu The VCPU id.
3774 GMMR0DECL(int) GMMR0BalloonedPagesReq(PVM pVM, VMCPUID idCpu, PGMMBALLOONEDPAGESREQ pReq)
3785 return GMMR0BalloonedPages(pVM, idCpu, pReq->enmAction, pReq->cBalloonedPages);
3826 * @parma idCpu Cpu id.
3829 GMMR0DECL(int) GMMR0QueryMemoryStatsReq(PVM pVM, VMCPUID idCpu, PGMMMEMSTATSREQ pReq)
3846 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
4230 * @param idCpu The VCPU id.
4233 GMMR0DECL(int) GMMR0SeedChunk(PVM pVM, VMCPUID idCpu, RTR3PTR pvR3)
4241 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
4511 * @param idCpu The VCPU id.
4520 GMMR0DECL(int) GMMR0RegisterSharedModule(PVM pVM, VMCPUID idCpu, VBOXOSFAMILY enmGuestOS, char *pszModuleName,
4534 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
4646 NOREF(pVM); NOREF(idCpu); NOREF(enmGuestOS); NOREF(pszModuleName); NOREF(pszVersion);
4658 * @param idCpu The VCPU id.
4661 GMMR0DECL(int) GMMR0RegisterSharedModuleReq(PVM pVM, VMCPUID idCpu, PGMMREGISTERSHAREDMODULEREQ pReq)
4671 pReq->rc = GMMR0RegisterSharedModule(pVM, idCpu, pReq->enmGuestOS, pReq->szName, pReq->szVersion,
4682 * @param idCpu The VCPU id.
4688 GMMR0DECL(int) GMMR0UnregisterSharedModule(PVM pVM, VMCPUID idCpu, char *pszModuleName, char *pszVersion,
4698 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
4740 NOREF(pVM); NOREF(idCpu); NOREF(pszModuleName); NOREF(pszVersion); NOREF(GCPtrModBase); NOREF(cbModule);
4751 * @param idCpu The VCPU id.
4754 GMMR0DECL(int) GMMR0UnregisterSharedModuleReq(PVM pVM, VMCPUID idCpu, PGMMUNREGISTERSHAREDMODULEREQ pReq)
4763 return GMMR0UnregisterSharedModule(pVM, idCpu, pReq->szName, pReq->szVersion, pReq->GCBaseAddr, pReq->cbModule);
5056 * @param idCpu The VCPU id.
5058 GMMR0DECL(int) GMMR0ResetSharedModules(PVM pVM, VMCPUID idCpu)
5067 int rc = GVMMR0ByVMAndEMT(pVM, idCpu, &pGVM);
5093 NOREF(pVM); NOREF(idCpu);
5112 int rc = PGMR0SharedModuleCheck(pArgs->pGVM->pVM, pArgs->pGVM, pArgs->idCpu, pGblMod, pRecVM->aRegionsGCPtrs);
5183 int rc = GVMMR0ByVMAndEMT(pVM, pVCpu->idCpu, &pGVM);
5202 Args.idCpu = pVCpu->idCpu;