Searched defs:ppaMsrRanges (Results 1 - 1 of 1) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DCPUMR3Db.cpp299 * @a *ppaMsrRanges is freed and set to NULL.
303 * @param ppaMsrRanges The variable pointing to the ranges (input/output).
307 static PCPUMMSRRANGE cpumR3MsrRangesEnsureSpace(PVM pVM, PCPUMMSRRANGE *ppaMsrRanges, uint32_t cMsrRanges, uint32_t cNewRanges) argument
327 Assert(ppaMsrRanges == &pVM->cpum.s.GuestInfo.paMsrRangesR3);
330 size_t cb = cMsrRangesAllocated * sizeof(**ppaMsrRanges);
331 size_t cbNew = cNew * sizeof(**ppaMsrRanges);
332 int rc = MMR3HyperRealloc(pVM, *ppaMsrRanges, cb, 32, MM_TAG_CPUM_MSRS, cbNew, &pvNew);
335 *ppaMsrRanges = NULL;
341 *ppaMsrRanges = (PCPUMMSRRANGE)pvNew;
345 pvNew = RTMemRealloc(*ppaMsrRanges, cNe
387 cpumR3MsrRangesInsert(PVM pVM, PCPUMMSRRANGE *ppaMsrRanges, uint32_t *pcMsrRanges, PCCPUMMSRRANGE pNewRange) argument
[all...]

Completed in 47 milliseconds