/vbox/src/VBox/Runtime/tools/ |
H A D | RTNtDbgHelp.cpp | 66 uint64_t uModAddr; member in struct:RTNTDBGHELPMOD 187 pMod->uModAddr = uModAddrGot; 189 infoPrintf(1, "%#018RX64 %s\n", pMod->uModAddr, pMod->pszName); 245 RTPrintf("*** %#018RX64 - %s ***\n", pMod->uModAddr, pMod->szFullName); 260 fRc = SymGetModuleInfo64(g_hFake, pMod->uModAddr, &u.ModInfo); 291 if (!SymEnumSymbols(g_hFake, pMod->uModAddr, NULL, dumpSymbolCallback, NULL))
|
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddbghelp.cpp | 58 uint64_t uModAddr; member in struct:RTDBGMODBGHELPARGS 216 if (pLineInfo->Address < pArgs->uModAddr) 257 RTDBGSEGIDX_RVA, pLineInfo->Address - pArgs->uModAddr, NULL); 272 * @param uModAddr The module load address. 274 static int rtDbgModDbgHelpCopyLineNumbers(PRTDBGMODINT pMod, RTDBGMOD hCnt, HANDLE hFake, uint64_t uModAddr) argument 279 Args.uModAddr = uModAddr; 285 if (SymEnumLinesW(hFake, uModAddr, NULL /*pszObj*/, NULL /*pszFile*/, rtDbgModDbgHelpCopyLineNumberCallback, &Args)) 312 if (pSymInfo->Address < pArgs->uModAddr) /* NT4 SP1 ntfs.dbg */ 326 pSymInfo->Address - pArgs->uModAddr, cbSymbo 343 rtDbgModDbgHelpCopySymbols(PRTDBGMODINT pMod, RTDBGMOD hCnt, HANDLE hFake, uint64_t uModAddr) argument 429 uint64_t uModAddr = SymLoadModuleExW(hFake, NULL /*hFile*/, pwszDbgFile, NULL /*pszModName*/, local [all...] |
/vbox/src/VBox/Debugger/ |
H A D | DBGPlugInDarwin.cpp | 412 static int dbgDiggerDarwinAddModule(PDBGDIGGERDARWIN pThis, PUVM pUVM, uint64_t uModAddr, const char *pszName, bool *pf64Bit) argument 423 int rc = DBGFR3MemRead(pUVM, 0 /*idCpu*/, DBGFR3AddrFromFlat(pUVM, &ModAddr, uModAddr), uBuf.ab, X86_PAGE_4K_SIZE); 450 rc = DBGFR3MemRead(pUVM, 0 /*idCpu*/, DBGFR3AddrFromFlat(pUVM, &ModAddr, uModAddr + X86_PAGE_4K_SIZE), 495 aSegs[cSegs].uRva = uLCmd.pSeg32->vmaddr - uModAddr; 514 aSegs[cSegs].uRva = uLCmd.pSeg64->vmaddr - uModAddr; 551 if (aSegs[iSeg].Address == uModAddr)
|
/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | ntBldSymDb.cpp | 498 * @param uModAddr The module address. 508 static RTEXITCODE findMembers(HANDLE hFake, uint64_t uModAddr, uint32_t idxType, argument 515 if (!SymGetTypeInfo(hFake, uModAddr, idxType, TI_GET_CHILDRENCOUNT, &cChildren)) 523 if (!SymGetTypeInfo(hFake, uModAddr, idxType, TI_FINDCHILDREN, pChildren)) 535 if ( SymGetTypeInfo(hFake, uModAddr, pChildren->ChildId[i], enmErr = TI_GET_SYMNAME, &pwszMember) 536 && SymGetTypeInfo(hFake, uModAddr, pChildren->ChildId[i], enmErr = TI_GET_OFFSET, &offMember) 537 && SymGetTypeInfo(hFake, uModAddr, pChildren->ChildId[i], enmErr = TI_GET_TYPE, &idxRefType) 538 && SymGetTypeInfo(hFake, uModAddr, idxRefType, enmErr = TI_GET_LENGTH, &cbMember) 539 && SymGetTypeInfo(hFake, uModAddr, idxRefType, enmErr = TI_GET_CHILDRENCOUNT, &cMemberChildren) 555 uint32_t fNested = 0; SymGetTypeInfo(hFake, uModAddr, idxRefTyp 660 findStructures(HANDLE hFake, uint64_t uModAddr, const char *pszLogTag, const char *pszPdb, PCRTNTSDBOSVER pOsVerInfo) argument [all...] |