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

/vbox/src/VBox/VMM/VMMRC/
H A DTRPMRC.cpp184 DISSTATE Dis; local
185 int rc = EMInterpretDisasCurrent(pVM, pVCpu, &Dis, NULL);
189 pRegFrame->eip += Dis.cbInstr;
/vbox/src/VBox/Disassembler/testcase/
H A DtstDisasm-1.cpp45 DISSTATE Dis; local
47 int rc = DISInstrToStr(&pabInstrs[off], enmDisCpuMode, &Dis, &cb, szOutput, sizeof(szOutput));
50 RTTESTI_CHECK(cb == Dis.cbInstr);
72 rc, off, Dis.cbInstr, enmDisCpuMode);
79 Dis.abInstr, Dis.cbCachedInstr, NULL, NULL, &DisOnly, &cbOnly);
110 DISSTATE Dis; local
111 DISInstrWithReader((uintptr_t)&pabInstrs[off], enmDisCpuMode, testReadBytes, NULL, &Dis, &cb);
H A DtstDisasm-2.cpp42 DISSTATE Dis; member in struct:MYDISSTATE
95 size_t cch = DISFormatYasmEx(&pState->Dis, szTmp, sizeof(szTmp),
173 RTUINTPTR uSrcAddr = pState->Dis.uInstrAddr + offInstr;
182 memcpy(&pState->Dis.abInstr[offInstr], pState->pbNext, cbToRead);
183 pState->Dis.cbCachedInstr = offInstr + cbToRead;
197 memcpy(&pState->Dis.abInstr[offInstr], pState->pbNext, pState->cbLeft);
204 memset(&pState->Dis.abInstr[offInstr], 0xcc, cbMinRead);
213 memset(&pState->Dis.abInstr[offInstr], 0x90, cbMinRead);
216 pState->Dis.cbCachedInstr = offInstr + cbMinRead;
288 &State.Dis,
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DGIMAllKvm.cpp366 DISCPUSTATE Dis; local
367 rc = EMInterpretDisasCurrent(pVM, pVCpu, &Dis, NULL /* pcbInstr */);
368 pDis = &Dis;
/vbox/src/VBox/Runtime/r3/
H A Dalloc-ef.cpp461 DISCPUSTATE Dis; local
463 rc = DISInstr((void *)((uintptr_t)pfnOrg + offJmpBack), enmCpuMode, &Dis, &cbInstr); AssertFatalRC(rc);
464 AssertFatal(!(Dis.pCurInstr->fOpType & (DISOPTYPE_CONTROLFLOW)));
469 if ( Dis.ModRM.Bits.Mod == 0
470 && Dis.ModRM.Bits.Rm == 5 /* wrt RIP */
471 && (Dis.Param2.fUse & (DISUSE_IMMEDIATE16_SX8 | DISUSE_IMMEDIATE32_SX8 | DISUSE_IMMEDIATE64_SX8))
472 && Dis.Param2.uValue == 1
473 && Dis.pCurInstr->uOpcode == OP_CMP)
478 rc = DISInstr((void *)((uintptr_t)pfnOrg + offJmpBack), enmCpuMode, &Dis, &cbInstr); AssertFatalRC(rc);
479 if ( Dis
[all...]
/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPR3HardenedMain-win.cpp2461 DISSTATE Dis; local
2473 int rc = DISInstr(pbLdrLoadDll + offJmpBack, DISCPUMODE_64BIT, &Dis, &cbInstr);
2475 || (Dis.pCurInstr->fOpType & (DISOPTYPE_CONTROLFLOW))
2476 || (Dis.ModRM.Bits.Mod == 0 && Dis.ModRM.Bits.Rm == 5 /* wrt RIP */) )
2510 int rc = DISInstr(pbLdrLoadDll + offJmpBack, DISCPUMODE_32BIT, &Dis, &cbInstr);
2512 || (Dis.pCurInstr->fOpType & (DISOPTYPE_CONTROLFLOW)) )

Completed in 75 milliseconds