/vbox/src/VBox/Disassembler/ |
H A D | Disasm.cpp | 36 * @param enmCpuMode The CPU state. 45 DISDECL(int) DISInstrToStr(void const *pvInstr, DISCPUMODE enmCpuMode, PDISSTATE pDis, uint32_t *pcbInstr, argument 48 return DISInstrToStrEx((uintptr_t)pvInstr, enmCpuMode, NULL, NULL, DISOPTYPE_ALL, 57 * @param enmCpuMode The CPU mode. 69 DISDECL(int) DISInstrToStrWithReader(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, PFNDISREADBYTES pfnReadBytes, void *pvUser, argument 73 return DISInstrToStrEx(uInstrAddr, enmCpuMode, pfnReadBytes, pvUser, DISOPTYPE_ALL, 82 * @param enmCpuMode The CPU mode. 93 DISDECL(int) DISInstrToStrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, argument 101 int rc = DISInstrEx(uInstrAddr, enmCpuMode, uFilter, pfnReadBytes, pvUser, pDis, pcbInstr);
|
H A D | DisasmCore.cpp | 2845 * @param enmCpuMode The CPU mode. 2851 disInitializeState(PDISSTATE pDis, RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t fFilter, 2883 pDis->uCpuMode = enmCpuMode; 2885 if (enmCpuMode == DISCPUMODE_64BIT) 2893 pDis->uAddrMode = enmCpuMode; 2894 pDis->uOpMode = enmCpuMode; 2937 * @param enmCpuMode The CPU mode. DISCPUMODE_32BIT, DISCPUMODE_16BIT, or DISCPUMODE_64BIT. 2945 DISDECL(int) DISInstrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t fFilter, 2950 PCDISOPCODE paOneByteMap = disInitializeState(pDis, uInstrAddr, enmCpuMode, fFilter, pfnReadBytes, pvUser); 2963 * @param enmCpuMode Th [all...] |
/vbox/src/VBox/Disassembler/testcase/ |
H A D | tstDisasm-2.cpp | 226 * @param enmCpuMode The cpu mode to disassemble in. 236 static int MyDisasmBlock(const char *argv0, DISCPUMODE enmCpuMode, uint64_t uAddress, argument 261 RTPrintf(" BITS %d\n", enmCpuMode == DISCPUMODE_16BIT ? 16 : enmCpuMode == DISCPUMODE_32BIT ? 32 : 64); 287 int rc = DISInstrToStrWithReader(State.uAddress, enmCpuMode, MyDisasInstrRead, &State, 366 int rcOnly = DISInstrWithPrefetchedBytes(State.uAddress, enmCpuMode, 0 /*fFilter - none */, 469 DISCPUMODE enmCpuMode = DISCPUMODE_32BIT; local 509 enmCpuMode = DISCPUMODE_16BIT; 511 enmCpuMode = DISCPUMODE_32BIT; 513 enmCpuMode [all...] |
H A D | tstDisasm-1.cpp | 135 DISCPUMODE enmCpuMode; member in struct:__anon15978 143 testDisas(aSnippets[i].pszDesc, aSnippets[i].pbStart, aSnippets[i].uEndPtr, aSnippets[i].enmCpuMode); 148 testPerformance(aSnippets[i].pszDesc, aSnippets[i].pbStart, aSnippets[i].uEndPtr, aSnippets[i].enmCpuMode);
|
/vbox/include/VBox/ |
H A D | dis.h | 648 DISDECL(int) DISInstrToStr(void const *pvInstr, DISCPUMODE enmCpuMode, 650 DISDECL(int) DISInstrToStrWithReader(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, PFNDISREADBYTES pfnReadBytes, void *pvUser, 652 DISDECL(int) DISInstrToStrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, 656 DISDECL(int) DISInstr(void const *pvInstr, DISCPUMODE enmCpuMode, PDISSTATE pDis, uint32_t *pcbInstr); 657 DISDECL(int) DISInstrWithReader(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, PFNDISREADBYTES pfnReadBytes, void *pvUser, 659 DISDECL(int) DISInstrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t uFilter, 662 DISDECL(int) DISInstrWithPrefetchedBytes(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t fFilter,
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstLdr-3.cpp | 158 static bool MyDisBlock(DISCPUMODE enmCpuMode, RTHCUINTPTR pvCodeBlock, int32_t cbMax, RTUINTPTR off, argument 169 int rc = DISInstrWithReader(uNearAddr + i, enmCpuMode,
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFDisas.cpp | 130 DISCPUMODE enmCpuMode; local 136 enmCpuMode = pState->f64Bits 144 enmCpuMode = DISCPUMODE_16BIT; 147 enmCpuMode = DISCPUMODE_32BIT; 150 enmCpuMode = DISCPUMODE_64BIT; 156 enmCpuMode,
|
H A D | CSAM.cpp | 809 DECLINLINE(int) csamR3DISInstr(PVM pVM, RTRCPTR InstrGC, uint8_t *InstrHC, DISCPUMODE enmCpuMode, argument 814 return DISInstrToStrEx(InstrGC, enmCpuMode, csamR3ReadBytes, &DisInfo, DISOPTYPE_ALL, 819 return DISInstrToStrEx(InstrGC, enmCpuMode, csamR3ReadBytes, &DisInfo, 822 return DISInstrEx(InstrGC, enmCpuMode, ~(DISOPTYPE_INVALID | DISOPTYPE_HARMLESS | DISOPTYPE_RRM_MASK),
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | PATMRC.cpp | 519 DISCPUMODE enmCpuMode = CPUMGetGuestDisMode(pVCpu); local 520 if (enmCpuMode != DISCPUMODE_32BIT) 534 rc = DISInstr(&pRec->patch.aPrivInstr[0], enmCpuMode, &cpu, &cbOp);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | IEMAll.cpp | 791 pIemCpu->enmCpuMode = enmMode; 856 pIemCpu->enmCpuMode = enmMode; 928 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 939 AssertMsg(!(GCPtrPC32 & ~(uint32_t)UINT16_MAX) || pIemCpu->enmCpuMode == IEMMODE_32BIT, ("%04x:%RX64\n", pCtx->cs.Sel, pCtx->rip)); 1066 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 1076 Assert(!(GCPtrNext32 & ~(uint32_t)UINT16_MAX) || pIemCpu->enmCpuMode == IEMMODE_32BIT); 2183 AssertReturn(pIemCpu->enmCpuMode == IEMMODE_16BIT, VERR_INTERNAL_ERROR_3); 2328 Assert(pIemCpu->enmCpuMode != IEMMODE_64BIT); 2445 Assert(pIemCpu->enmCpuMode != IEMMODE_64BIT); 4260 switch (pIemCpu->enmCpuMode) [all...] |
H A D | IEMAllCImpl.cpp.h | 1687 if ( pIemCpu->enmCpuMode == IEMMODE_16BIT 1782 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 1845 if ( pIemCpu->enmCpuMode == IEMMODE_16BIT 1971 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 2086 if ( pIemCpu->enmCpuMode == IEMMODE_16BIT 2283 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 2348 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 2377 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 2635 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 3665 uint64_t uNewRip = pIemCpu->enmCpuMode [all...] |
H A D | IEMAllInstructions.cpp.h | 915 IEMMODE enmEffOpSize = pIemCpu->enmCpuMode == IEMMODE_64BIT 1557 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 1603 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7471 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7491 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7512 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7534 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7556 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7577 if (pIemCpu->enmCpuMode == IEMMODE_64BIT) 7599 if (pIemCpu->enmCpuMode [all...] |
H A D | IOMAllMMIO.cpp | 948 * @param enmCpuMode CPU mode. 950 static uint64_t iomDisModeToMask(DISCPUMODE enmCpuMode) argument 952 switch (enmCpuMode)
|
H A D | IEMAllCImplStrInstr.cpp.h | 59 # define IS_64_BIT_CODE(a_pIemCpu) ((a_pIemCpu)->enmCpuMode == IEMMODE_64BIT)
|
H A D | EMAll.cpp | 478 DISCPUMODE enmCpuMode = CPUMGetGuestDisMode(pVCpu); local 481 int rc = DISInstrWithReader(GCPtrInstr, enmCpuMode, emReadBytes, pVCpu, pDis, pcbInstr);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 450 DISCPUMODE const enmCpuMode = DISCPUMODE_64BIT; local 453 DISCPUMODE const enmCpuMode = DISCPUMODE_32BIT; local 463 rc = DISInstr((void *)((uintptr_t)pfnOrg + offJmpBack), enmCpuMode, &Dis, &cbInstr); AssertFatalRC(rc); 478 rc = DISInstr((void *)((uintptr_t)pfnOrg + offJmpBack), enmCpuMode, &Dis, &cbInstr); AssertFatalRC(rc);
|
/vbox/src/VBox/VMM/include/ |
H A D | IEMInternal.h | 222 IEMMODE enmCpuMode; member in struct:IEMCPU
|
/vbox/src/recompiler/ |
H A D | VBoxRecompiler.c | 4092 DISCPUMODE enmCpuMode = DISCPUMODE_32BIT; local 4094 DISCPUMODE enmCpuMode = DISCPUMODE_64BIT; local 4101 int rc = DISInstrToStr((uint8_t const *)pvCode + off, enmCpuMode,
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMStruct.h | 256 GEN_CHECK_OFF(IEMCPU, enmCpuMode);
|