Searched refs:PATM_STACK_TOTAL_SIZE (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/VMM/include/
H A DPATMA.h91 #define PATM_STACK_TOTAL_SIZE (2 * PATM_STACK_SIZE) macro
/vbox/src/VBox/VMM/VMMR3/
H A DPATMR3Dbg.cpp249 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pGCStackGC, PATM_STACK_TOTAL_SIZE, "PATMStack");
318 rc = RTDbgModCreate(&hDbgMod, "patches", pVM->patm.s.cbPatchMem + PATM_STACK_TOTAL_SIZE + PAGE_SIZE, 0 /*fFlags*/);
H A DPATMSSM.cpp774 SSMR3PutU32(pSSM, PATM_STACK_TOTAL_SIZE);
775 rc = SSMR3PutMem(pSSM, pVM->patm.s.pGCStackHC, PATM_STACK_TOTAL_SIZE);
884 uint32_t cbStack = PATM_STACK_TOTAL_SIZE;
890 AssertCompile(!(PATM_STACK_TOTAL_SIZE & 31));
891 AssertLogRelMsgReturn(cbStack > 0 && cbStack <= PATM_STACK_TOTAL_SIZE && !(cbStack & 31),
892 ("cbStack=%#x vs %#x", cbStack, PATM_STACK_TOTAL_SIZE),
896 if (cbStack < PATM_STACK_TOTAL_SIZE)
897 memset((uint8_t *)pVM->patm.s.pGCStackHC + cbStack, 0, PATM_STACK_TOTAL_SIZE - cbStack);
1244 && uFixup < patmInfo.pGCStackGC + PATM_STACK_TOTAL_SIZE)
H A DPATM.cpp170 rc = MMR3HyperAllocOnceNoRel(pVM, PATCH_MEMORY_SIZE + PAGE_SIZE + PATM_STACK_TOTAL_SIZE + PAGE_SIZE + PATM_STAT_MEMSIZE, PAGE_SIZE, MM_TAG_PATM, (void **)&pVM->patm.s.pPatchMemHC);
192 pVM->patm.s.pGCStateHC = (PPATMGCSTATE)((uint8_t *)pVM->patm.s.pGCStackHC + PATM_STACK_TOTAL_SIZE);
223 rc = SSMR3RegisterInternal(pVM, "PATM", 0, PATM_SAVED_STATE_VERSION, sizeof(pVM->patm.s) + PATCH_MEMORY_SIZE + PAGE_SIZE + PATM_STACK_TOTAL_SIZE + PAGE_SIZE,
347 rc = PGMMapSetPage(pVM, pVM->patm.s.pGCStackGC, PATM_STACK_TOTAL_SIZE, X86_PTE_P | X86_PTE_A | X86_PTE_D | X86_PTE_RW);

Completed in 66 milliseconds