Searched refs:offDisp (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/VMM/testcase/Instructions/
H A DInstructionTestGen.py537 def writeInstrGregPureRM(self, cbEffOp, iOp1, cAddrBits, iOp2, iMod, offDisp, oGen):
549 oGen.write('byte %d + ' % (offDisp,));
551 oGen.write('dword %d + ' % (offDisp,));
567 def writeInstrGregSibLabel(self, cbEffOp, iOp1, cAddrBits, iBaseReg, iIndexReg, iScale, offDisp, oGen):
569 assert offDisp is None; assert iBaseReg in [5, 13]; assert iIndexReg == 4; assert cAddrBits != 16;
581 def writeInstrGregSibScaledReg(self, cbEffOp, iOp1, cAddrBits, iBaseReg, iIndexReg, iScale, offDisp, oGen):
588 if offDisp is not None:
589 oGen.write(' + %#x' % (offDisp,));
594 def writeInstrGregSibBase(self, cbEffOp, iOp1, cAddrBits, iBaseReg, iIndexReg, iScale, offDisp, oGen):
598 if offDisp i
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMMGuruMeditation.cpp458 RTGCINTPTR offDisp = pFrame->AddrPC.FlatPtr - pFrame->pSymPC->Value; local
459 if (offDisp > 0)
460 pHlp->pfnPrintf(pHlp, " %s+%llx", pFrame->pSymPC->szName, (int64_t)offDisp);
461 else if (offDisp < 0)
462 pHlp->pfnPrintf(pHlp, " %s-%llx", pFrame->pSymPC->szName, -(int64_t)offDisp);
573 RTGCINTPTR offDisp = pFrame->AddrPC.FlatPtr - pFrame->pSymPC->Value; local
574 if (offDisp > 0)
575 pHlp->pfnPrintf(pHlp, " %s+%llx", pFrame->pSymPC->szName, (int64_t)offDisp);
576 else if (offDisp < 0)
577 pHlp->pfnPrintf(pHlp, " %s-%llx", pFrame->pSymPC->szName, -(int64_t)offDisp);
[all...]
H A DPATMR3Dbg.cpp194 RTGCINTPTR offDisp; local
200 &offDisp, &Symbol, NULL /*phMod*/);
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgas.cpp1382 RTINTPTR offDisp;
1383 rc = RTDbgModSymbolByAddr(pahModules[i], RTDBGSEGIDX_ABS, Addr, fFlags, &offDisp, pSymbol);
1384 if (RT_SUCCESS(rc) && RT_ABS(offDisp) < offBestDisp)
1386 offBestDisp = RT_ABS(offDisp);
H A Ddbgmoddwarf.cpp4432 RTINTPTR offDisp; local
4433 int rc = RTDbgModSymbolByAddr(pThis->hCnt, RTDBGSEGIDX_RVA, uRva, RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL, &offDisp, &SymInfo);
4435 || offDisp != 0)
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp1696 RTGCINTPTR offDisp = pFrame->AddrPC.FlatPtr - pFrame->pSymPC->Value; /** @todo this isn't 100% correct for segmented stuff. */ local
1697 if (offDisp > 0)
1698 rc = DBGCCmdHlpPrintf(pCmdHlp, " %s+%llx", pFrame->pSymPC->szName, (int64_t)offDisp);
1699 else if (offDisp < 0)
1700 rc = DBGCCmdHlpPrintf(pCmdHlp, " %s-%llx", pFrame->pSymPC->szName, -(int64_t)offDisp);
3927 RTINTPTR offDisp;
3930 RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL, &offDisp, &Symbol, NULL);
3934 if (!offDisp)
3936 else if (offDisp > 0)
3937 rc = DBGCCmdHlpPrintf(pCmdHlp, "%DV %s + %RGv", &AddrVar, Symbol.szName, offDisp);
[all...]
/vbox/src/VBox/Runtime/r0drv/nt/
H A DntBldSymDb.cpp503 * @param offDisp Displacement when calculating member offsets.
510 uint32_t offDisp, const char *pszStructNm, const char *pszPrefix, const char *pszLogTag)
542 offMember += offDisp;
681 g_aStructs[iStruct].cMembers, g_aStructs[iStruct].paMembers, 0 /* offDisp */,
508 findMembers(HANDLE hFake, uint64_t uModAddr, uint32_t idxType, uint32_t cWantedMembers, PMYMEMBER paWantedMembers, uint32_t offDisp, const char *pszStructNm, const char *pszPrefix, const char *pszLogTag) argument
/vbox/src/VBox/VMM/VMMAll/
H A DIEMAllCImpl.cpp.h747 * @param offDisp The displacment offset.
749 IEM_CIMPL_DEF_1(iemCImpl_call_rel_16, int16_t, offDisp)
753 uint16_t uNewPC = uOldPC + offDisp;
811 * @param offDisp The displacment offset.
813 IEM_CIMPL_DEF_1(iemCImpl_call_rel_32, int32_t, offDisp)
817 uint32_t uNewPC = uOldPC + offDisp;
858 * @param offDisp The displacment offset.
860 IEM_CIMPL_DEF_1(iemCImpl_call_rel_64, int64_t, offDisp)
864 uint64_t uNewPC = uOldPC + offDisp;

Completed in 101 milliseconds