Searched defs:pUVM (Results 76 - 100 of 100) sorted by relevance

1234

/vbox/src/VBox/VMM/VMMR3/
H A DPDM.cpp342 * @param pUVM Pointer to the user mode VM structure.
344 VMMR3_INT_DECL(int) PDMR3InitUVM(PUVM pUVM) argument
346 AssertCompile(sizeof(pUVM->pdm.s) <= sizeof(pUVM->pdm.padding));
347 AssertRelease(sizeof(pUVM->pdm.s) <= sizeof(pUVM->pdm.padding));
348 pUVM->pdm.s.pModules = NULL;
349 pUVM->pdm.s.pCritSects = NULL;
350 pUVM->pdm.s.pRwCritSects = NULL;
351 return RTCritSectInit(&pUVM
753 PDMR3TermUVM(PUVM pUVM) argument
2184 PDMR3QueryDevice(PUVM pUVM, const char *pszDevice, unsigned iInstance, PPDMIBASE *ppBase) argument
2243 PDMR3QueryDeviceLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
2278 PDMR3QueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
2323 PDMR3QueryDriverOnLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, const char *pszDriver, PPPDMIBASE ppBase) argument
[all...]
H A DPDMAsyncCompletion.cpp167 PUVM pUVM = pVM->pUVM; local
186 RTCritSectEnter(&pUVM->pdm.s.ListCritSect);
187 pTemplate->pNext = pUVM->pdm.s.pAsyncCompletionTemplates;
188 if (pUVM->pdm.s.pAsyncCompletionTemplates)
189 pUVM->pdm.s.pAsyncCompletionTemplates->pPrev = pTemplate;
190 pUVM->pdm.s.pAsyncCompletionTemplates = pTemplate;
191 RTCritSectLeave(&pUVM->pdm.s.ListCritSect);
409 PUVM pUVM = pTemplate->pVM->pUVM; local
458 PUVM pUVM = pVM->pUVM; local
508 PUVM pUVM = pVM->pUVM; local
558 PUVM pUVM = pVM->pUVM; local
895 PUVM pUVM = pVM->pUVM; local
1259 PUVM pUVM = pVM->pUVM; local
1278 PUVM pUVM = pVM->pUVM; local
1422 PUVM pUVM = pVM->pUVM; local
1789 PDMR3AsyncCompletionBwMgrSetMaxForFile(PUVM pUVM, const char *pszBwMgr, uint32_t cbMaxNew) argument
[all...]
H A DPDMLdr.cpp67 static int pdmR3LoadR0U(PUVM pUVM, const char *pszFilename, const char *pszName, const char *pszSearchPath);
78 * @param pUVM Pointer to the user mode VM structure.
80 VMMR3_INT_DECL(int) PDMR3LdrLoadVMMR0U(PUVM pUVM) argument
82 return pdmR3LoadR0U(pUVM, NULL, VMMR0_MAIN_MODULE_NAME, NULL);
93 * @param pUVM Pointer to the user mode VM structure.
96 int pdmR3LdrInitU(PUVM pUVM) argument
102 PVM pVM = pUVM->pVM; AssertPtr(pVM);
119 void pdmR3LdrTermU(PUVM pUVM) argument
124 RTCritSectEnter(&pUVM->pdm.s.ListCritSect);
125 PPDMMOD pModule = pUVM
179 PDMR3LdrRelocateU(PUVM pUVM, RTGCINTPTR offDelta) argument
243 pdmR3LoadR3U(PUVM pUVM, const char *pszFilename, const char *pszName) argument
397 PUVM pUVM = pVM->pUVM; local
453 PUVM pUVM = pVM->pUVM; local
624 pdmR3LoadR0U(PUVM pUVM, const char *pszFilename, const char *pszName, const char *pszSearchPath) argument
734 PUVM pUVM = pVM->pUVM; local
1278 PUVM pUVM = pVM->pUVM; local
1441 PUVM pUVM = pVM->pUVM; local
1474 pdmR3LdrFindModule(PUVM pUVM, const char *pszModule, PDMMODTYPE enmType, bool fLazy, const char *pszSearchPath) argument
[all...]
H A DPGM.cpp1372 VMR3AtStateRegister(pVM->pUVM, pgmR3ResetNoMorePhysWritesFlag, NULL);
2620 static DECLCALLBACK(void) pgmR3ResetNoMorePhysWritesFlag(PUVM pUVM, VMSTATE enmState, VMSTATE enmOldState, void *pvUser) argument
2624 pUVM->pVM->pgm.s.fNoMorePhysWrites = false;
3719 static DECLCALLBACK(int) pgmR3CmdError(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3724 DBGC_CMDHLP_REQ_UVM_RET(pCmdHlp, pCmd, pUVM);
3725 PVM pVM = pUVM->pVM;
3756 static DECLCALLBACK(int) pgmR3CmdSync(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3762 DBGC_CMDHLP_REQ_UVM_RET(pCmdHlp, pCmd, pUVM);
3763 PVMCPU pVCpu = VMMR3GetCpuByIdU(pUVM, DBGCCmdHlpGetCurrentCpu(pCmdHlp));
3785 * @param pUVM Th
3788 pgmR3CmdAssertCR3EmtWorker(PUVM pUVM, unsigned *pcErrors) argument
3803 pgmR3CmdAssertCR3(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3829 pgmR3CmdSyncAlways(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3862 pgmR3CmdPhysToFile(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
[all...]
H A DVMM.cpp1000 * @returns The VMCPU pointer. NULL if @a idCpu or @a pUVM is invalid.
1002 * @param pUVM The user mode VM handle.
1005 VMMR3DECL(PVMCPU) VMMR3GetCpuByIdU(PUVM pUVM, RTCPUID idCpu) argument
1007 UVM_ASSERT_VALID_EXT_RETURN(pUVM, NULL);
1008 AssertReturn(idCpu < pUVM->cCpus, NULL);
1009 VM_ASSERT_VALID_EXT_RETURN(pUVM->pVM, NULL);
1010 return &pUVM->pVM->aCpus[idCpu];
1825 VMR3NotifyGlobalFFU(pVM->pUVM, VMNOTIFYFF_FLAGS_POKE);
H A DCFGM.cpp215 rc = pfnCFGMConstructor(pVM->pUVM, pVM, pvUser);
263 VMMR3DECL(PCFGMNODE) CFGMR3GetRootU(PUVM pUVM) argument
265 UVM_ASSERT_VALID_EXT_RETURN(pUVM, NULL);
266 PVM pVM = pUVM->pVM;
1306 * @param pUVM The user mode VM handle. For testcase (and other
1312 VMMR3DECL(PCFGMNODE) CFGMR3CreateTree(PUVM pUVM) argument
1314 if (pUVM)
1316 UVM_ASSERT_VALID_EXT_RETURN(pUVM, NULL);
1317 VM_ASSERT_VALID_EXT_RETURN(pUVM->pVM, NULL);
1321 if (pUVM)
[all...]
H A DPDMBlkCache.cpp811 PPDMBLKCACHEGLOBAL pBlkCacheGlobal = pVM->pUVM->pdm.s.pBlkCacheGlobal;
869 PPDMBLKCACHEGLOBAL pBlkCacheGlobal = pVM->pUVM->pdm.s.pBlkCacheGlobal;
991 PUVM pUVM = pVM->pUVM; local
1135 pUVM->pdm.s.pBlkCacheGlobal = pBlkCacheGlobal;
1152 PPDMBLKCACHEGLOBAL pBlkCacheGlobal = pVM->pUVM->pdm.s.pBlkCacheGlobal;
1168 pVM->pUVM->pdm.s.pBlkCacheGlobal = NULL;
1174 PPDMBLKCACHEGLOBAL pBlkCacheGlobal = pVM->pUVM->pdm.s.pBlkCacheGlobal;
1192 PPDMBLKCACHEGLOBAL pBlkCacheGlobal = pVM->pUVM->pdm.s.pBlkCacheGlobal;
1447 STAMR3DeregisterF(pCache->pVM->pUVM, "/PD
[all...]
H A DPDMUsb.cpp181 int rc = pdmR3LoadR3U(pVM->pUVM, pszFilename, pszName);
906 * @param pUVM The user mode VM handle.
914 VMMR3DECL(int) PDMR3UsbCreateEmulatedDevice(PUVM pUVM, const char *pszDeviceName, PCFGMNODE pInstanceNode, PCRTUUID pUuid, argument
920 UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE);
921 PVM pVM = pUVM->pVM;
982 * @param pUVM The user mode VM handle.
991 VMMR3DECL(int) PDMR3UsbCreateProxyDevice(PUVM pUVM, PCRTUUID pUuid, bool fRemote, const char *pszAddress, void *pvBackend, argument
997 UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE);
998 PVM pVM = pUVM->pVM;
1031 PCFGMNODE pInstance = CFGMR3CreateTree(pUVM);
1170 PDMR3UsbDetachDevice(PUVM pUVM, PCRTUUID pUuid) argument
1225 PDMR3UsbHasHub(PUVM pUVM) argument
1301 PDMR3UsbDriverAttach(PUVM pUVM, const char *pszDevice, unsigned iDevIns, unsigned iLun, uint32_t fFlags, PPPDMIBASE ppBase) argument
1387 PDMR3UsbDriverDetach(PUVM pUVM, const char *pszDevice, unsigned iDevIns, unsigned iLun, const char *pszDriver, unsigned iOccurance, uint32_t fFlags) argument
1453 PDMR3UsbQueryLun(PUVM pUVM, const char *pszDevice, unsigned iInstance, unsigned iLun, PPDMIBASE *ppBase) argument
[all...]
H A DPGMPhys.cpp1366 * @param pUVM The user mode VM handle.
1377 VMMR3DECL(int) PGMR3QueryGlobalMemoryStats(PUVM pUVM, uint64_t *pcbAllocMem, uint64_t *pcbFreeMem, argument
1380 UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE);
1381 VM_ASSERT_VALID_EXT_RETURN(pUVM->pVM, VERR_INVALID_VM_HANDLE);
1387 int rc = GMMR3QueryHypervisorMemoryStats(pUVM->pVM, &cAllocPages, &cFreePages, &cBalloonPages, &cSharedPages);
1412 * @param pUVM The user mode VM handle.
1433 VMMR3DECL(int) PGMR3QueryMemoryStats(PUVM pUVM, uint64_t *pcbTotalMem, uint64_t *pcbPrivateMem, argument
1436 UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE);
1437 PVM pVM = pUVM->pVM;
H A DTM.cpp177 static DECLCALLBACK(int) tmR3SetWarpDrive(PUVM pUVM, uint32_t u32Percent);
2832 VMMDECL(int) TMR3SetWarpDrive(PUVM pUVM, uint32_t u32Percent) argument
2834 return VMR3ReqPriorityCallWaitU(pUVM, VMCPUID_ANY, (PFNRT)tmR3SetWarpDrive, 2, pUVM, u32Percent);
2842 * @param pUVM The user mode VM handle.
2846 static DECLCALLBACK(int) tmR3SetWarpDrive(PUVM pUVM, uint32_t u32Percent) argument
2848 PVM pVM = pUVM->pVM;
2890 VMMR3DECL(uint32_t) TMR3GetWarpDrive(PUVM pUVM) argument
2892 UVM_ASSERT_VALID_EXT_RETURN(pUVM, UINT32_MAX);
2893 PVM pVM = pUVM
[all...]
H A DPATM.cpp1042 * @param pUVM The user mode VM handle.
1045 VMMR3DECL(int) PATMR3AllowPatching(PUVM pUVM, bool fAllowPatching) argument
1047 UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE);
1048 PVM pVM = pUVM->pVM;
1063 * @param pUVM The user mode VM handle.
1065 VMMR3DECL(bool) PATMR3IsEnabled(PUVM pUVM) argument
1067 UVM_ASSERT_VALID_EXT_RETURN(pUVM, false);
1068 PVM pVM = pUVM->pVM;
5626 STAMR3DeregisterF(pVM->pUVM, "/PATM/Stats/Patch/0x%RRv", pPatchRec->patch.pPrivInstrGC);
5627 STAMR3DeregisterF(pVM->pUVM, "/PAT
6837 patmr3CmdOff(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
6865 patmr3CmdOn(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCCommands.cpp731 static DECLCALLBACK(int) dbgcCmdHelp(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
837 NOREF(pUVM);
845 static DECLCALLBACK(int) dbgcCmdQuit(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
849 NOREF(pUVM);
859 static DECLCALLBACK(int) dbgcCmdStop(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
865 if (DBGFR3IsHalted(pUVM))
869 rc = DBGFR3Halt(pUVM);
884 static DECLCALLBACK(int) dbgcCmdEcho(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
897 NOREF(pCmd); NOREF(pUVM);
905 static DECLCALLBACK(int) dbgcCmdRunScript(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVA argument
986 dbgcCmdDetect(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1017 dbgcCmdDmesg(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1077 dbgcCmdCpu(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1111 dbgcCmdInfo(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1143 dbgcCmdLog(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1168 dbgcCmdLogDest(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1193 dbgcCmdLogFlags(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1219 dbgcCmdLogFlush(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1234 dbgcCmdFormat(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1361 dbgcCmdLoadImage(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1412 dbgcCmdLoadMap(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1472 dbgcCmdLoadSeg(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1521 dbgcCmdUnload(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1549 dbgcCmdSet(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1638 dbgcCmdUnset(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1681 dbgcCmdLoadVars(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1731 dbgcCmdShowVars(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2049 dbgcCmdLoadPlugIn(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2109 dbgcCmdUnloadPlugIn(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2154 dbgcCmdShowPlugIns(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2177 dbgcCmdHarakiri(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2189 dbgcCmdWriteCore(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2219 dbgcFuncRandU32(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
[all...]
H A DDBGPlugInSolaris.cpp352 static DECLCALLBACK(int) dbgDiggerSolarisInit(PUVM pUVM, void *pvData);
359 static DECLCALLBACK(void *) dbgDiggerSolarisQueryInterface(PUVM pUVM, void *pvData, DBGFOSINTERFACE enmIf) argument
368 static DECLCALLBACK(int) dbgDiggerSolarisQueryVersion(PUVM pUVM, void *pvData, char *pszVersion, size_t cchVersion) argument
379 int rc = DBGFR3AsSymbolByName(pUVM, DBGF_AS_KERNEL, "utsname", &SymUtsName, NULL);
381 rc = DBGFR3MemRead(pUVM, 0, DBGFR3AddrFromFlat(pUVM, &Addr, SymUtsName.Value), &UtsName, sizeof(UtsName));
389 rc = DBGFR3MemScan(pUVM, 0, &pThis->AddrUnixData, SOL_UNIX_MAX_DATA_SEG_SIZE, 1,
392 rc = DBGFR3MemRead(pUVM, 0, DBGFR3AddrFromFlat(pUVM, &Addr, Addr.FlatPtr - RT_OFFSETOF(SOL_utsname_t, sysname)),
425 * @param pUVM Th
429 dbgDiggerSolarisProcessModCtl32(PUVM pUVM, PDBGDIGGERSOLARIS pThis, SOL_modctl_t const *pModCtl) argument
576 dbgDiggerSolarisProcessModCtl64(PUVM pUVM, PDBGDIGGERSOLARIS pThis, SOL_modctl_t const *pModCtl) argument
718 dbgDiggerSolarisTerm(PUVM pUVM, void *pvData) argument
730 dbgDiggerSolarisRefresh(PUVM pUVM, void *pvData) argument
767 dbgDiggerSolarisInit(PUVM pUVM, void *pvData) argument
1030 dbgDiggerSolarisProbe(PUVM pUVM, void *pvData) argument
1087 dbgDiggerSolarisDestruct(PUVM pUVM, void *pvData) argument
1096 dbgDiggerSolarisConstruct(PUVM pUVM, void *pvData) argument
[all...]
H A DDBGPlugInWinNt.cpp228 PUVM pUVM; member in struct:DBGDIGGERWINNTRDR
279 static DECLCALLBACK(int) dbgDiggerWinNtInit(PUVM pUVM, void *pvData);
325 int rc = DBGFR3MemRead(pThis->pUVM, 0 /*idCpu*/, &Addr, pvBuf, cbToRead);
387 VMR3ReleaseUVM(pThis->pUVM);
388 pThis->pUVM = NULL;
468 static int dbgDiggerWinNtCreateLdrMod(PDBGDIGGERWINNT pThis, PUVM pUVM, const char *pszName, PCDBGFADDRESS pImageAddr, argument
480 VMR3RetainUVM(pUVM);
481 pRdr->pUVM = pUVM;
585 * @param pUVM Th
593 dbgDiggerWinNtProcessImage(PDBGDIGGERWINNT pThis, PUVM pUVM, const char *pszName, PCDBGFADDRESS pImageAddr, uint32_t cbImage, uint8_t *pbBuf, size_t cbBuf) argument
727 dbgDiggerWinNtQueryInterface(PUVM pUVM, void *pvData, DBGFOSINTERFACE enmIf) argument
736 dbgDiggerWinNtQueryVersion(PUVM pUVM, void *pvData, char *pszVersion, size_t cchVersion) argument
757 dbgDiggerWinNtTerm(PUVM pUVM, void *pvData) argument
769 dbgDiggerWinNtRefresh(PUVM pUVM, void *pvData) argument
806 dbgDiggerWinNtInit(PUVM pUVM, void *pvData) argument
929 dbgDiggerWinNtProbe(PUVM pUVM, void *pvData) argument
1146 dbgDiggerWinNtDestruct(PUVM pUVM, void *pvData) argument
1155 dbgDiggerWinNtConstruct(PUVM pUVM, void *pvData) argument
[all...]
H A DDBGCEmulateCodeView.cpp381 static DECLCALLBACK(int) dbgcCmdGo(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
383 DBGC_CMDHLP_REQ_UVM_RET(pCmdHlp, pCmd, pUVM);
388 if (!DBGFR3IsHalted(pUVM))
391 int rc = DBGFR3Resume(pUVM);
403 static DECLCALLBACK(int) dbgcCmdBrkAccess(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
405 DBGC_CMDHLP_REQ_UVM_RET(pCmdHlp, pCmd, pUVM);
477 rc = DBGFR3BpSetReg(pUVM, &Address, iHitTrigger, iHitDisable, fType, cb, &iBp);
490 int rc2 = DBGFR3BpClear(pDbgc->pUVM, iBp);
500 static DECLCALLBACK(int) dbgcCmdBrkClear(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
502 DBGC_CMDHLP_REQ_UVM_RET(pCmdHlp, pCmd, pUVM);
552 dbgcCmdBrkDisable(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
594 dbgcCmdBrkEnable(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
643 dbgcEnumBreakpointsCallback(PUVM pUVM, void *pvUser, PCDBGFBP pBp) argument
724 dbgcCmdBrkList(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
744 dbgcCmdBrkSet(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
804 dbgcCmdBrkREM(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
871 dbgcCmdUnassambleHelpListNear(PUVM pUVM, PDBGCCMDHLP pCmdHlp, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTUINTPTR pcbCallAgain) argument
905 dbgcCmdUnassemble(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1128 dbgcCmdListSource(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1317 dbgcCmdReg(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1330 dbgcCmdRegCommon(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs, const char *pszPrefix) argument
1438 dbgcCmdRegGuest(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1538 dbgcCmdRegHyper(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1588 dbgcCmdRegTerse(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1601 dbgcCmdTrace(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
1619 dbgcCmdStack(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2014 dbgcCmdDumpDT(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2127 dbgcCmdDumpIDT(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2242 dbgcCmdDumpMem(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2503 dbgcCmdDumpPageDir(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2756 dbgcCmdDumpPageDirBoth(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2771 dbgcCmdDumpPageHierarchy(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
2887 dbgcCmdDumpPageTable(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3108 dbgcCmdDumpPageTableBoth(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3123 dbgcCmdDumpTSS(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3449 dbgcCmdMemoryInfo(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3597 dbgcCmdEditMem(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3664 dbgcCmdWorkerSearchMemDoIt(PDBGCCMDHLP pCmdHlp, PUVM pUVM, PDBGFADDRESS pAddress, RTGCUINTPTR cbRange, const uint8_t *pabBytes, uint32_t cbBytes, uint32_t cbUnit, uint64_t cMaxHits, PDBGCVAR pResult) argument
3745 dbgcCmdWorkerSearchMemResume(PDBGCCMDHLP pCmdHlp, PUVM pUVM, PDBGCVAR pResult) argument
3792 dbgcCmdWorkerSearchMem(PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR pAddress, uint64_t cMaxHits, char chType, PCDBGCVAR paPatArgs, unsigned cPatArgs, PDBGCVAR pResult) argument
3860 dbgcCmdSearchMem(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3884 dbgcCmdSearchMemType(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
3900 dbgcDoListNear(PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR pArg) argument
3953 dbgcCmdListNear(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
4005 dbgcCmdListModules(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, unsigned cArgs) argument
4141 dbgcFuncReadU8(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4162 dbgcFuncReadU16(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4183 dbgcFuncReadU32(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4204 dbgcFuncReadU64(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4225 dbgcFuncReadPtr(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4242 dbgcFuncHi(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4270 dbgcFuncLow(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
4298 dbgcFuncNot(PCDBGCFUNC pFunc, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR paArgs, uint32_t cArgs, PDBGCVAR pResult) argument
[all...]
/vbox/src/VBox/Debugger/testcase/
H A DtstDBGCStubs.cpp25 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromFlat(PUVM pUVM, PDBGFADDRESS pAddress, RTGCUINTPTR FlatPtr) argument
30 VMMR3DECL(int) DBGFR3AddrFromSelOff(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, RTSEL Sel, RTUINTPTR off) argument
44 VMMR3DECL(int) DBGFR3AddrToPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTGCPHYS pGCPhys) argument
49 VMMR3DECL(int) DBGFR3Attach(PUVM pUVM) argument
54 VMMR3DECL(int) DBGFR3BpClear(PUVM pUVM, RTUINT iBp) argument
58 VMMR3DECL(int) DBGFR3BpDisable(PUVM pUVM, RTUINT iBp) argument
62 VMMR3DECL(int) DBGFR3BpEnable(PUVM pUVM, RTUINT iBp) argument
66 VMMR3DECL(int) DBGFR3BpEnum(PUVM pUVM, PFNDBGFBPENUM pfnCallback, void *pvUser) argument
70 VMMR3DECL(int) DBGFR3BpSet(PUVM pUVM, PCDBGFADDRESS pAddress, uint64_t iHitTrigger, uint64_t iHitDisable, PRTUINT piBp) argument
74 VMMR3DECL(int) DBGFR3BpSetReg(PUVM pUVM, PCDBGFADDRES argument
79 DBGFR3BpSetREM(PUVM pUVM, PCDBGFADDRESS pAddress, uint64_t iHitTrigger, uint64_t iHitDisable, PRTUINT piBp) argument
83 DBGFR3QueryWaitable(PUVM pUVM) argument
87 DBGFR3Detach(PUVM pUVM) argument
91 DBGFR3DisasInstrEx(PUVM pUVM, VMCPUID idCpu, RTSEL Sel, RTGCPTR GCPtr, uint32_t fFlags, char *pszOutput, uint32_t cchOutput, uint32_t *pcbInstr) argument
96 DBGFR3EventWait(PUVM pUVM, RTMSINTERVAL cMillies, PCDBGFEVENT *ppEvent) argument
100 DBGFR3Halt(PUVM pUVM) argument
104 DBGFR3Info(PUVM pUVM, const char *pszName, const char *pszArgs, PCDBGFINFOHLP pHlp) argument
108 DBGFR3InfoEx(PUVM pUVM, VMCPUID idCpu, const char *pszName, const char *pszArgs, PCDBGFINFOHLP pHlp) argument
112 DBGFR3IsHalted(PUVM pUVM) argument
116 DBGFR3LogModifyDestinations(PUVM pUVM, const char *pszDestSettings) argument
120 DBGFR3LogModifyFlags(PUVM pUVM, const char *pszFlagSettings) argument
124 DBGFR3LogModifyGroups(PUVM pUVM, const char *pszGroupSettings) argument
128 DBGFR3AsGetConfig(PUVM pUVM) argument
132 DBGFR3AsLoadImage(PUVM pUVM, RTDBGAS hAS, const char *pszFilename, const char *pszModName, RTLDRARCH enmArch, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, uint32_t fFlags) argument
137 DBGFR3AsLoadMap(PUVM pUVM, RTDBGAS hAS, const char *pszFilename, const char *pszModName, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, RTGCUINTPTR uSubtrahend, uint32_t fFlags) argument
141 DBGFR3AsUnlinkModuleByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszModName) argument
145 DBGFR3AsResolveAndRetain(PUVM pUVM, RTDBGAS hAlias) argument
149 DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) argument
154 DBGFR3Resume(PUVM pUVM) argument
158 DBGFR3StackWalkBegin(PUVM pUVM, VMCPUID idCpu, DBGFCODETYPE enmCodeType, PCDBGFSTACKFRAME *ppFirstFrame) argument
169 DBGFR3Step(PUVM pUVM, VMCPUID idCpu) argument
173 DBGFR3AsSymbolByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, uint32_t fFlags, PRTGCINTPTR poffDisplacement, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument
177 DBGFR3AsSymbolByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszSymbol, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument
181 DBGFR3MemScan(PUVM pUVM, VMCPUID idCpu, PCDBGFADDRESS pAddress, RTGCUINTPTR cbRange, RTGCUINTPTR uAlign, const void *pabNeedle, size_t cbNeedle, PDBGFADDRESS pHitAddress) argument
185 DBGFR3MemRead(PUVM pUVM, VMCPUID idCpu, PCDBGFADDRESS pAddress, void *pvBuf, size_t cbRead) argument
189 DBGFR3MemReadString(PUVM pUVM, VMCPUID idCpu, PCDBGFADDRESS pAddress, char *pszBuf, size_t cchBuf) argument
193 DBGFR3MemWrite(PUVM pUVM, VMCPUID idCpu, PCDBGFADDRESS pAddress, const void *pvBuf, size_t cbRead) argument
197 DBGFR3PagingDumpEx(PUVM pUVM, VMCPUID idCpu, uint32_t fFlags, uint64_t cr3, uint64_t u64FirstAddr, uint64_t u64LastAddr, uint32_t cMaxDepth, PCDBGFINFOHLP pHlp) argument
202 DBGFR3RegNmValidate(PUVM pUVM, VMCPUID idDefCpu, const char *pszReg) argument
211 DBGFR3RegCpuQueryU8( PUVM pUVM, VMCPUID idCpu, DBGFREG enmReg, uint8_t *pu8) argument
215 DBGFR3RegCpuQueryU16( PUVM pUVM, VMCPUID idCpu, DBGFREG enmReg, uint16_t *pu16) argument
219 DBGFR3RegCpuQueryU32( PUVM pUVM, VMCPUID idCpu, DBGFREG enmReg, uint32_t *pu32) argument
223 DBGFR3RegCpuQueryU64( PUVM pUVM, VMCPUID idCpu, DBGFREG enmReg, uint64_t *pu64) argument
227 DBGFR3RegNmQuery(PUVM pUVM, VMCPUID idDefCpu, const char *pszReg, PDBGFREGVAL pValue, PDBGFREGVALTYPE penmType) argument
258 DBGFR3RegPrintf(PUVM pUVM, VMCPUID idCpu, char *pszBuf, size_t cbBuf, const char *pszFormat, ...) argument
266 DBGFR3RegNmSet(PUVM pUVM, VMCPUID idDefCpu, const char *pszReg, PCDBGFREGVAL pValue, DBGFREGVALTYPE enmType) argument
271 DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr) argument
275 DBGFR3AddrToHostPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTHCPHYS pHCPhys) argument
279 DBGFR3AddrToVolatileR3Ptr(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, bool fReadOnly, void **ppvR3Ptr) argument
284 DBGFR3OSRegister(PUVM pUVM, PCDBGFOSREG pReg) argument
288 DBGFR3OSDetect(PUVM pUVM, char *pszName, size_t cchName) argument
292 DBGFR3OSQueryNameAndVersion(PUVM pUVM, char *pszName, size_t cchName, char *pszVersion, size_t cchVersion) argument
296 DBGFR3OSQueryInterface(PUVM pUVM, DBGFOSINTERFACE enmIf) argument
301 DBGFR3SelQueryInfo(PUVM pUVM, VMCPUID idCpu, RTSEL Sel, uint32_t fFlags, PDBGFSELINFO pSelInfo) argument
306 DBGFR3CpuGetMode(PUVM pUVM, VMCPUID idCpu) argument
310 DBGFR3CpuGetCount(PUVM pUVM) argument
314 DBGFR3CpuIsIn64BitCode(PUVM pUVM, VMCPUID idCpu) argument
319 DBGFR3CoreWrite(PUVM pUVM, const char *pszFilename, bool fReplaceFile) argument
397 HMR3IsEnabled(PUVM pUVM) argument
415 PGMR3DbgR3Ptr2GCPhys(PUVM pUVM, RTR3PTR R3Ptr, PRTGCPHYS pGCPhys) argument
420 PGMR3DbgR3Ptr2HCPhys(PUVM pUVM, RTR3PTR R3Ptr, PRTHCPHYS pHCPhys) argument
424 PGMR3DbgHCPhys2GCPhys(PUVM pUVM, RTHCPHYS HCPhys, PRTGCPHYS pGCPhys) argument
432 VMMR3GetCpuByIdU(PUVM pUVM, RTCPUID idCpu) argument
438 VMR3GetVM(PUVM pUVM) argument
[all...]
/vbox/src/VBox/Devices/VMMDev/
H A DVMMDev.cpp2370 PUVM pUVM = PDMDevHlpGetUVM(pThis->pDevIns); local
2371 return DBGFR3CoreWrite(pUVM, szCorePath, true /*fReplaceFile*/);
/vbox/include/VBox/vmm/
H A Dssm.h1174 SSMR3RegisterExternal(PUVM pUVM, const char *pszName, uint32_t uInstance, uint32_t uVersion, size_t cbGuess,
1209 VMMR3DECL(int) SSMR3Cancel(PUVM pUVM); variable
H A Dvm.h842 PUVM pUVM; member in struct:VM
H A Ddbgf.h117 VMMR3DECL(int) DBGFR3AddrFromSelOff(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, RTSEL Sel, RTUINTPTR off);
118 VMMR3DECL(int) DBGFR3AddrFromSelInfoOff(PUVM pUVM, PDBGFADDRESS pAddress, PCDBGFSELINFO pSelInfo, RTUINTPTR off);
119 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromFlat(PUVM pUVM, PDBGFADDRESS pAddress, RTGCUINTPTR FlatPtr);
120 VMMR3DECL(PDBGFADDRESS) DBGFR3AddrFromPhys(PUVM pUVM, PDBGFADDRESS pAddress, RTGCPHYS PhysAddr);
121 VMMR3DECL(bool) DBGFR3AddrIsValid(PUVM pUVM, PCDBGFADDRESS pAddress);
122 VMMR3DECL(int) DBGFR3AddrToPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTGCPHYS pGCPhys);
123 VMMR3DECL(int) DBGFR3AddrToHostPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTHCPHYS pHCPhys);
124 VMMR3DECL(int) DBGFR3AddrToVolatileR3Ptr(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, bool fReadOnly, void **ppvR3Ptr);
298 VMMR3DECL(int) DBGFR3Attach(PUVM pUVM); variable
299 VMMR3DECL(int) DBGFR3Detach(PUVM pUVM); variable
301 VMMR3DECL(int) DBGFR3Halt(PUVM pUVM); variable
302 VMMR3DECL(bool) DBGFR3IsHalted(PUVM pUVM); variable
303 VMMR3DECL(int) DBGFR3QueryWaitable(PUVM pUVM); variable
304 VMMR3DECL(int) DBGFR3Resume(PUVM pUVM); variable
428 VMMR3DECL(VMCPUID) DBGFR3CpuGetCount(PUVM pUVM); variable
663 VMMR3DECL(RTDBGCFG) DBGFR3AsGetConfig(PUVM pUVM); variable
[all...]
/vbox/src/VBox/VMM/include/
H A DMMInternal.h123 PUVM pUVM; member in struct:MMHEAP
209 PUVM pUVM; member in struct:MMUKHEAP
803 int mmR3HeapCreateU(PUVM pUVM, PMMHEAP *ppHeap);
807 int mmR3UkHeapCreateU(PUVM pUVM, PMMUKHEAP *ppHeap);
/vbox/src/VBox/Main/src-client/
H A DDisplayImpl.cpp721 int Display::i_registerSSM(PUVM pUVM) argument
728 int rc = SSMR3RegisterExternal(pUVM, "DisplayData", 0, sSSMDisplayVer5,
739 rc = SSMR3RegisterExternal(pUVM, "DisplayData", 12 /*uInstance*/, sSSMDisplayVer, 0 /*cbGuess*/,
745 rc = SSMR3RegisterExternal(pUVM, "DisplayData", 24 /*uInstance*/, sSSMDisplayVer, 0 /*cbGuess*/,
752 rc = SSMR3RegisterExternal(pUVM, "DisplayScreenshot", 1100 /*uInstance*/, sSSMDisplayScreenshotVer, 0 /*cbGuess*/,
2003 static int i_displayTakeScreenshot(PUVM pUVM, Display *pDisplay, struct DRVMAINDISPLAY *pDrv, ULONG aScreenId, argument
2024 vrc = VMR3ReqPriorityCallWaitU(pUVM, VMCPUID_ANY, (PFNRT)Display::i_displayTakeScreenshotEMT, 6,
H A DConsoleImpl2.cpp607 HRESULT Console::i_attachRawPCIDevices(PUVM pUVM, BusAssignmentManager *pBusMgr, PCFGMNODE pDevices) argument
632 return VMR3SetError(pUVM, VERR_NOT_FOUND, RT_SRC_POS,
776 * @param pUVM The user mode VM handle.
783 DECLCALLBACK(int) Console::i_configConstructor(PUVM pUVM, PVM pVM, void *pvConsole) argument
800 pConsole->mpUVM = pUVM;
801 VMR3RetainUVM(pUVM);
805 vrc = pConsole->i_configConstructorInner(pUVM, pVM, &alock);
814 VMR3ReleaseUVM(pUVM);
970 * @param pUVM The user mode VM handle.
976 int Console::i_configConstructorInner(PUVM pUVM, PV argument
3707 i_configMediumAttachment(const char *pcszDevice, unsigned uInstance, StorageBus_T enmBus, bool fUseHostIOCache, bool fBuiltinIOCache, bool fSetupMerge, unsigned uMergeSource, unsigned uMergeTarget, IMediumAttachment *pMediumAtt, MachineState_T aMachineState, HRESULT *phrc, bool fAttachDetach, bool fForceUnmount, bool fHotplug, PUVM pUVM, DeviceType_T *paLedDevType, PCFGMNODE *ppLunL0) argument
5723 i_configGuestProperties(void *pvConsole, PUVM pUVM) argument
[all...]
H A DConsoleImpl.cpp2260 /*static*/ DECLCALLBACK(int) Console::i_unplugCpu(Console *pThis, PUVM pUVM, VMCPUID idCpu) argument
2262 LogFlowFunc(("pThis=%p pVM=%p idCpu=%u\n", pThis, pUVM, idCpu));
2266 int vrc = PDMR3DeviceDetach(pUVM, "acpi", 0, idCpu, 0);
2272 HRESULT Console::i_doCPURemove(ULONG aCpu, PUVM pUVM) argument
2308 int vrc = PDMR3QueryDeviceLun(pUVM, "acpi", 0, aCpu, &pBase);
2316 vrc = VMR3GetCpuCoreAndPackageIdFromCpuId(pUVM, aCpu, &idCpuCore, &idCpuPackage); AssertRC(vrc);
2348 vrc = VMR3ReqCallU(pUVM, 0, &pReq, 0 /* no wait! */, VMREQFLAGS_VBOX_STATUS,
2350 this, pUVM, (VMCPUID)aCpu);
2365 vrc = VMR3HotUnplugCpu(pUVM, aCpu);
2381 /*static*/ DECLCALLBACK(int) Console::i_plugCpu(Console *pThis, PUVM pUVM, VMCPUI argument
2418 i_doCPUAdd(ULONG aCpu, PUVM pUVM) argument
3327 i_suspendBeforeConfigChange(PUVM pUVM, AutoWriteLock *pAlock, bool *pfResume) argument
3376 i_resumeAfterConfigChange(PUVM pUVM) argument
3404 i_doMediumChange(IMediumAttachment *aMediumAttachment, bool fForce, PUVM pUVM) argument
3531 i_changeRemovableMedium(Console *pThis, PUVM pUVM, const char *pcszDevice, unsigned uInstance, StorageBus_T enmBus, bool fUseHostIOCache, IMediumAttachment *aMediumAtt, bool fForce) argument
3585 i_doStorageDeviceAttach(IMediumAttachment *aMediumAttachment, PUVM pUVM, bool fSilent) argument
3706 i_attachStorageDevice(Console *pThis, PUVM pUVM, const char *pcszDevice, unsigned uInstance, StorageBus_T enmBus, bool fUseHostIOCache, IMediumAttachment *aMediumAtt, bool fSilent) argument
3759 i_doStorageDeviceDetach(IMediumAttachment *aMediumAttachment, PUVM pUVM, bool fSilent) argument
3876 i_detachStorageDevice(Console *pThis, PUVM pUVM, const char *pcszDevice, unsigned uInstance, StorageBus_T enmBus, IMediumAttachment *pMediumAtt, bool fSilent) argument
4242 notifyNatDnsChange(PUVM pUVM, const char *pszDevice, ULONG ulInstanceMax) argument
4829 i_doNetworkAdapterChange(PUVM pUVM, const char *pszDevice, unsigned uInstance, unsigned uLun, INetworkAdapter *aNetworkAdapter) argument
4885 i_changeNetworkAttachment(Console *pThis, PUVM pUVM, const char *pszDevice, unsigned uInstance, unsigned uLun, INetworkAdapter *aNetworkAdapter) argument
7463 PUVM pUVM = mpUVM; Assert(pUVM != NULL); local
8146 i_vmstateChangeCallback(PUVM pUVM, VMSTATE enmState, VMSTATE enmOldState, void *pvUser) argument
8681 i_usbAttachCallback(Console *that, PUVM pUVM, IUSBDevice *aHostDevice, PCRTUUID aUuid, bool aRemote, const char *aAddress, void *pvRemoteBackend, USHORT aPortVersion, ULONG aMaskedIfs, const char *pszCaptureFilename) argument
8770 i_usbDetachCallback(Console *that, PUVM pUVM, PCRTUUID aUuid) argument
9085 i_stateProgressCallback(PUVM pUVM, unsigned uPercent, void *pvUser) argument
9104 i_genericVMSetErrorCallback(PUVM pUVM, void *pvUser, int rc, RT_SRC_POS_DECL, const char *pszErrorFmt, va_list va) argument
9140 i_setVMRuntimeErrorCallback(PUVM pUVM, void *pvUser, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, va_list va) argument
9166 i_captureUSBDevices(PUVM pUVM) argument
9391 PUVM pUVM = (PUVM)pvUser; local
9873 i_reconfigureMediumAttachment(Console *pThis, PUVM pUVM, const char *pcszDevice, unsigned uInstance, StorageBus_T enmBus, bool fUseHostIOCache, bool fBuiltinIOCache, bool fSetupMerge, unsigned uMergeSource, unsigned uMergeTarget, IMediumAttachment *aMediumAtt, MachineState_T aMachineState, HRESULT *phrc) argument
9979 i_vmm2User_SaveState(PCVMM2USERMETHODS pThis, PUVM pUVM) argument
9999 i_vmm2User_NotifyEmtInit(PCVMM2USERMETHODS pThis, PUVM pUVM, PUVMCPU pUVCpu) argument
10009 i_vmm2User_NotifyEmtTerm(PCVMM2USERMETHODS pThis, PUVM pUVM, PUVMCPU pUVCpu) argument
10019 i_vmm2User_NotifyPdmtInit(PCVMM2USERMETHODS pThis, PUVM pUVM) argument
10029 i_vmm2User_NotifyPdmtTerm(PCVMM2USERMETHODS pThis, PUVM pUVM) argument
10039 i_vmm2User_NotifyResetTurnedIntoPowerOff(PCVMM2USERMETHODS pThis, PUVM pUVM) argument
[all...]
/vbox/src/recompiler/
H A DVBoxRecompiler.c564 STAMR3Deregister(pVM->pUVM, "/PROF/REM/*");
565 STAMR3Deregister(pVM->pUVM, "/REM/*");
1077 DBGFR3Info(pVM->pUVM, "cpumguest", NULL, NULL);
1079 rc = DBGFR3DisasInstrEx(pVM->pUVM,
3542 DBGFR3Info(pVM->pUVM, "handlers", NULL, DBGFR3InfoLogRelHlp());
3544 DBGFR3Info(pVM->pUVM, "mmio", NULL, DBGFR3InfoLogRelHlp());
3546 DBGFR3Info(pVM->pUVM, "phys", NULL, DBGFR3InfoLogRelHlp());
3981 static DECLCALLBACK(int) remR3CmdDisasEnableStepping(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, argument
3985 PVM pVM = pUVM->pVM;
4058 int rc = DBGFR3DisasInstrEx(pVCpu->pVMR3->pUVM,
[all...]

Completed in 183 milliseconds

1234