Searched defs:hDbgMod (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DPATMR3Dbg.cpp42 rc = RTDbgModSymbolAdd(hDbgMod, a_pszName, 0 /*iSeg*/, RT_OFFSETOF(a_Struct, a_Member), \
50 int rcAddFunc = RTDbgModSymbolAdd(hDbgMod, a_pszName, 0 /*iSeg*/, \
236 * @param hDbgMod The debug module handle.
238 static void patmR3DbgAddPatches(PVM pVM, RTDBGMOD hDbgMod) argument
243 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pfnHelperCallGC, g_patmLookupAndCallRecord.cbFunction, "PATMLookupAndCall");
244 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pfnHelperRetGC, g_patmRetFunctionRecord.cbFunction, "PATMRetFunction");
245 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pfnHelperJumpGC, g_patmLookupAndJumpRecord.cbFunction, "PATMLookupAndJump");
246 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pfnHelperIretGC, g_patmIretFunctionRecord.cbFunction, "PATMIretFunction");
248 ADD_FUNC(hDbgMod, pVM->patm.s.pPatchMemGC, pVM->patm.s.pPatchMemGC, 0, "PatchMemStart");
249 ADD_FUNC(hDbgMod, pV
274 RTDBGMOD hDbgMod; local
[all...]
H A DDBGFAddrSpace.cpp335 RTDBGMOD hDbgMod; member in struct:DBGFASRELOCENTRY
343 paEntries[i].hDbgMod = RTDbgAsModuleByIndex(hAs, i);
344 AssertLogRelMsg(paEntries[i].hDbgMod != NIL_RTDBGMOD, ("iModule=%#x\n", i));
358 int rc = RTDbgAsModuleUnlink(hAs, paEntries[i].hDbgMod);
359 AssertLogRelMsg(RT_SUCCESS(rc), ("iModule=%#x rc=%Rrc hDbgMod=%p\n", i, rc, paEntries[i].hDbgMod));
366 int rc = RTDbgAsModuleLink(hAs, paEntries[i].hDbgMod, uNewAddr,
369 ("iModule=%#x rc=%Rrc hDbgMod=%p %RRv -> %RRv\n", i, rc, paEntries[i].hDbgMod,
371 RTDbgModRelease(paEntries[i].hDbgMod);
573 RTDBGMOD hDbgMod; local
601 RTDBGMOD hDbgMod; local
[all...]
/vbox/src/VBox/Runtime/tools/
H A DRTLdrFlt.cpp283 RTDBGMOD hDbgMod = RTDbgAsModuleByIndex(hDbgAs, iModule); local
284 RTPrintf("Module #%u: %s\n", iModule, RTDbgModName(hDbgMod));
297 aMappings[iMapping].Address + RTDbgModImageSize(hDbgMod) - 1);
301 rc = RTDbgModSegmentByIndex(hDbgMod, aMappings[iMapping].iSeg, &SegInfo);
314 uint32_t cSymbols = RTDbgModSymbolCount(hDbgMod);
319 rc = RTDbgModSymbolByOrdinal(hDbgMod, iSymbol, &SymInfo);
330 RTDbgModRelease(hDbgMod);
376 RTDBGMOD hDbgMod; local
377 rc = RTDbgAsModuleByAddr(hDbgAs, u64Address, &hDbgMod, &uAddr, &iSeg);
381 RTStrmPrintf(pOutput, "=[%s:%u", RTDbgModName(hDbgMod), iSe
[all...]
/vbox/include/iprt/
H A Ddbg.h651 * @param hDbgMod The module handle of the module to be linked in.
655 RTDECL(int) RTDbgAsModuleLink(RTDBGAS hDbgAs, RTDBGMOD hDbgMod, RTUINTPTR ImageAddr, uint32_t fFlags);
668 * @param hDbgMod The module handle.
674 RTDECL(int) RTDbgAsModuleLinkSeg(RTDBGAS hDbgAs, RTDBGMOD hDbgMod, RTDBGSEGIDX iSeg, RTUINTPTR SegAddr, uint32_t fFlags);
683 * @param hDbgMod The module handle of the module to be unlinked.
685 RTDECL(int) RTDbgAsModuleUnlink(RTDBGAS hDbgAs, RTDBGMOD hDbgMod);
985 * @param hDbgMod The module handle.
989 RTDECL(uint32_t) RTDbgModRetain(RTDBGMOD hDbgMod); variable
998 * @param hDbgMod The module handle. The NIL handle is quietly ignored
1003 RTDECL(uint32_t) RTDbgModRelease(RTDBGMOD hDbgMod); variable
1024 RTDECL(const char *) RTDbgModName(RTDBGMOD hDbgMod); variable
1034 RTDECL(const char *) RTDbgModDebugFile(RTDBGMOD hDbgMod); variable
1043 RTDECL(const char *) RTDbgModImageFile(RTDBGMOD hDbgMod); variable
1053 RTDECL(const char *) RTDbgModImageFileUsed(RTDBGMOD hDbgMod); variable
1061 RTDECL(bool) RTDbgModIsDeferred(RTDBGMOD hDbgMod); variable
1069 RTDECL(bool) RTDbgModIsExports(RTDBGMOD hDbgMod); variable
1095 RTDECL(RTUINTPTR) RTDbgModImageSize(RTDBGMOD hDbgMod); variable
1104 RTDECL(uint64_t) RTDbgModGetTag(RTDBGMOD hDbgMod); variable
1165 RTDECL(RTDBGSEGIDX) RTDbgModSegmentCount(RTDBGMOD hDbgMod); variable
1261 RTDECL(uint32_t) RTDbgModSymbolCount(RTDBGMOD hDbgMod); variable
1432 RTDECL(uint32_t) RTDbgModLineCount(RTDBGMOD hDbgMod); variable
[all...]

Completed in 38 milliseconds