/vbox/src/VBox/Disassembler/testcase/ |
H A D | tstDisasm-2.cpp | 43 uint64_t uAddress; /**< The current instruction address. */ member in struct:MYDISSTATE 227 * @param uAddress The address we're starting to disassemble at. 236 static int MyDisasmBlock(const char *argv0, DISCPUMODE enmCpuMode, uint64_t uAddress, argument 244 State.uAddress = uAddress; 251 State.uNextAddr = uAddress; 284 State.uNextAddr = State.uAddress; 287 int rc = DISInstrToStrWithReader(State.uAddress, enmCpuMode, MyDisasInstrRead, &State, 315 RTPrintf("%s: error at %#RX64: unexpected valid instruction (op=%d)\n", argv0, State.uAddress, State.Dis.pCurInstr->uOpcode); 321 RTPrintf("%s: error at %#RX64: undefined opcode (op=%d)\n", argv0, State.uAddress, Stat 464 uint64_t uAddress = 0; local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PGMMap.cpp | 42 static int pgmR3MapIntermediateCheckOne(PVM pVM, uintptr_t uAddress, unsigned cPages, PX86PT pPTDefault, PX86PTPAE pPTPaeDefault); 43 static void pgmR3MapIntermediateDoOne(PVM pVM, uintptr_t uAddress, RTHCPHYS HCPhys, unsigned cPages, PX86PT pPTDefault, PX86PTPAE pPTPaeDefault); 759 uint32_t uAddress = (uint32_t)Addr; local 774 if ( uAddress != HCPhys 775 && ( uAddress < HCPhys 776 ? HCPhys - uAddress < cbPages 777 : uAddress - HCPhys < cbPages 784 int rc = pgmR3MapIntermediateCheckOne(pVM, uAddress, cPages, pVM->pgm.s.apInterPTs[0], pVM->pgm.s.apInterPaePTs[0]); 794 pgmR3MapIntermediateDoOne(pVM, uAddress, HCPhys, cPages, pVM->pgm.s.apInterPTs[0], pVM->pgm.s.apInterPaePTs[0]); 806 * @param uAddress Addres 811 pgmR3MapIntermediateCheckOne(PVM pVM, uintptr_t uAddress, unsigned cPages, PX86PT pPTDefault, PX86PTPAE pPTPaeDefault) argument 894 pgmR3MapIntermediateDoOne(PVM pVM, uintptr_t uAddress, RTHCPHYS HCPhys, unsigned cPages, PX86PT pPTDefault, PX86PTPAE pPTPaeDefault) argument [all...] |
H A D | DBGFDisas.cpp | 327 static DECLCALLBACK(int) dbgfR3DisasGetSymbol(PCDISCPUSTATE pCpu, uint32_t u32Sel, RTUINTPTR uAddress, argument 342 rc = DBGFR3AddrFromSelInfoOff(pState->pVM->pUVM, &Addr, pSelInfo, uAddress); 349 DBGFR3AddrFromFlat(pState->pVM->pUVM, &Addr, uAddress); 362 DBGFR3AddrFromFlat(pState->pVM->pUVM, &Addr, uAddress);
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstLdr-3.cpp | 127 static DECLCALLBACK(int) MyGetSymbol(PCDISCPUSTATE pCpu, uint32_t u32Sel, RTUINTPTR uAddress, argument 131 if ( uAddress > RTLdrSize(g_hLdrMod) + g_uLoadAddr 132 || uAddress < g_uLoadAddr) 136 int rc = FindNearSymbol(uAddress, &NearSym); 141 *poff = uAddress - NearSym.aSyms[0].Value;
|
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddwarf.cpp | 536 uint64_t uAddress; member in struct:RTDWARFLINESTATE::__anon16561 685 uint64_t uAddress; member in struct:RTDWARFADDR 2363 rc = rtDbgModDwarfRecordSegOffset(pThis, pLnState->Regs.uSegment, pLnState->Regs.uAddress + 1); 2373 rc = rtDbgModDwarfLinkAddressToSegOffset(pLnState->pDwarfMod, pLnState->Regs.uSegment, pLnState->Regs.uAddress, 2377 Log2(("rtDwarfLine_AddLine: %x:%08llx (%#llx) %s(%d) [offOpCode=%08x]\n", iSeg, offSeg, pLnState->Regs.uAddress, pszFile, pLnState->Regs.uLine, offOpCode)); 2403 pLnState->Regs.uAddress = 0; 2457 pLnState->Regs.uAddress += cAddressDelta; 2459 Log2(("%08x: DW Special Opcode %#04x: uLine + %d => %u; uAddress + %#llx => %#llx; idxOp + %#llx => %#llx\n", 2460 offOpCode, bLogOpCode, cLineDelta, pLnState->Regs.uLine, cAddressDelta, pLnState->Regs.uAddress, 2480 pLnState->Regs.uAddress [all...] |
/vbox/include/VBox/ |
H A D | dis.h | 755 * @param uAddress The segment address. 762 typedef DECLCALLBACK(int) FNDISGETSYMBOL(PCDISSTATE pDis, uint32_t u32Sel, RTUINTPTR uAddress, char *pszBuf, size_t cchBuf, RTINTPTR *poff, void *pvUser);
|