Searched refs:uInstrAddr (Results 1 - 15 of 15) sorted by relevance

/vbox/src/VBox/Disassembler/
H A DDisasm.cpp56 * @param uInstrAddr Pointer to the structure to disassemble.
69 DISDECL(int) DISInstrToStrWithReader(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, PFNDISREADBYTES pfnReadBytes, void *pvUser, argument
73 return DISInstrToStrEx(uInstrAddr, enmCpuMode, pfnReadBytes, pvUser, DISOPTYPE_ALL,
81 * @param uInstrAddr Pointer to the structure to disassemble.
93 DISDECL(int) DISInstrToStrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, argument
101 int rc = DISInstrEx(uInstrAddr, enmCpuMode, uFilter, pfnReadBytes, pvUser, pDis, pcbInstr);
H A DDisasmFormatYasm.cpp415 if (pDis->uInstrAddr >= _4G)
416 PUT_NUM(9, "%08x`", (uint32_t)(pDis->uInstrAddr >> 32));
418 PUT_NUM(8, "%08x", (uint32_t)pDis->uInstrAddr);
1054 RTUINTPTR uTrgAddr = pDis->uInstrAddr + pDis->cbInstr + offDisplacement;
1243 if (pDis->uInstrAddr >= _4G)
1244 PUT_NUM(9, "%08x`", (uint32_t)(pDis->uInstrAddr >> 32));
1246 PUT_NUM(8, "%08x", (uint32_t)pDis->uInstrAddr);
H A DDisasmCore.cpp244 uint8_t const *pbSrc = (uint8_t const *)(uintptr_t)pDis->uInstrAddr + offInstr;
2844 * @param uInstrAddr The instruction address.
2851 disInitializeState(PDISSTATE pDis, RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t fFilter,
2879 pDis->uInstrAddr = uInstrAddr;
2935 * @param uInstrAddr Address of the instruction to decode. What this means
2945 DISDECL(int) DISInstrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, uint32_t fFilter,
2950 PCDISOPCODE paOneByteMap = disInitializeState(pDis, uInstrAddr, enmCpuMode, fFilter, pfnReadBytes, pvUser);
2961 * @param uInstrAddr Address of the instruction to decode. What this means
2974 DISDECL(int) DISInstrWithPrefetchedBytes(RTUINTPTR uInstrAddr, DISCPUMOD
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstLdrDisasmTest.cpp88 if (cb + pDis->uInstrAddr + offInstr > sizeof(g_ab32BitCode))
90 memcpy(&pDis->abInstr[offInstr], &g_ab32BitCode[pDis->uInstrAddr + offInstr], cb);
H A DtstLdr-3.cpp151 uint8_t const *pbSrc = (uint8_t const *)((uintptr_t)pDis->uInstrAddr + (uintptr_t)pDis->pvUser + offInstr);
/vbox/include/VBox/
H A Ddis.h528 * DISSTATE::uInstrAddr.
624 RTUINTPTR uInstrAddr; member in struct:DISSTATE
650 DISDECL(int) DISInstrToStrWithReader(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode, PFNDISREADBYTES pfnReadBytes, void *pvUser,
652 DISDECL(int) DISInstrToStrEx(RTUINTPTR uInstrAddr, DISCPUMODE enmCpuMode,
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/Disassembler/testcase/
H A DtstDisasm-1.cpp92 memcpy(&pDis->abInstr[offInstr], (void *)((uintptr_t)pDis->uInstrAddr + offInstr), cbMaxRead);
H A DtstDisasm-2.cpp173 RTUINTPTR uSrcAddr = pState->Dis.uInstrAddr + offInstr;
/vbox/src/VBox/VMM/VMMR3/
H A DDBGFDisas.cpp224 RTGCUINTPTR GCPtr = pDis->uInstrAddr + offInstr + pState->GCPtrSegBase;
264 if (!pState->f64Bits && pDis->uInstrAddr + offInstr > pState->cbSegLimit)
358 && PATMIsPatchGCAddr(pState->pVM, pState->Cpu.uInstrAddr)
H A DCSAM.cpp764 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr;
765 int rc = PATMR3ReadOrgInstr(pDisInfo->pVM, pDis->uInstrAddr + offInstr, &pDis->abInstr[offInstr], cbRead, &cbRead);
784 if ((pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMaxRead - 1) >> PAGE_SHIFT))
790 else if ( (pDis->uInstrAddr >> PAGE_SHIFT) == ((uSrcAddr + cbMinRead - 1) >> PAGE_SHIFT)
H A DVMMSwitcher.cpp985 Cpu.uInstrAddr += uBase - (uintptr_t)pu8CodeR3;
H A DPATM.cpp604 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr;
605 int rc = PATMR3ReadOrgInstr(pDisInfo->pVM, pDis->uInstrAddr + offInstr, &pDis->abInstr[offInstr], cbRead, &cbRead);
624 Assert(PATMR3IsInsidePatchJump(pDisInfo->pVM, pDis->uInstrAddr + offInstr, NULL) == false);
625 Assert(PATMR3IsInsidePatchJump(pDisInfo->pVM, pDis->uInstrAddr + offInstr + cbMinRead-1, NULL) == false);
631 RTGCPTR32 uSrcAddr = (RTGCPTR32)pDis->uInstrAddr + offInstr;
H A DCPUM.cpp1936 RTGCUINTPTR GCPtr = pDis->uInstrAddr + offInstr + pState->GCPtrSegBase;
1973 if (!pState->f64Bits && pDis->uInstrAddr + offInstr > pState->cbSegLimit)
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h1417 GEN_CHECK_OFF(DISCPUSTATE, uInstrAddr);
/vbox/src/VBox/VMM/VMMAll/
H A DEMAll.cpp344 RTUINTPTR uSrcAddr = pDis->uInstrAddr + offInstr;

Completed in 102 milliseconds