Lines Matching defs:idCpu

101  * @param   idCpu           The CPU ID.
106 VMMR3DECL(int) DBGFR3AddrFromSelOff(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, RTSEL Sel, RTUINTPTR off)
110 AssertReturn(idCpu < pUVM->cCpus, VERR_INVALID_PARAMETER);
117 int rc = DBGFR3SelQueryInfo(pUVM, idCpu, Sel, DBGFSELQI_FLAGS_DT_GUEST | DBGFSELQI_FLAGS_DT_ADJ_64BIT_MODE, &SelInfo);
119 rc = DBGFR3SelQueryInfo(pUVM, idCpu, Sel, DBGFSELQI_FLAGS_DT_SHADOW, &SelInfo);
148 * @param idCpu The CPU ID.
264 * @param idCpu The ID of the CPU context to convert virtual
269 VMMR3DECL(int) DBGFR3AddrToPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTGCPHYS pGCPhys)
281 AssertReturn(idCpu < pUVM->cCpus, VERR_INVALID_PARAMETER);
296 PVMCPU pVCpu = VMMGetCpuById(pVM, idCpu);
300 rc = VMR3ReqPriorityCallWaitU(pUVM, pVCpu->idCpu,
324 * @param idCpu The ID of the CPU context to convert virtual
329 VMMR3DECL(int) DBGFR3AddrToHostPhys(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, PRTHCPHYS pHCPhys)
341 AssertReturn(idCpu < pUVM->cCpus, VERR_INVALID_PARAMETER);
352 rc = DBGFR3AddrToPhys(pUVM, idCpu, pAddress, &GCPhys);
366 * @param idCpu The ID of the CPU context.
371 static DECLCALLBACK(int) dbgfR3AddrToVolatileR3PtrOnVCpu(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, bool fReadOnly,
376 Assert(idCpu == VMMGetCpuId(pVM));
409 PVMCPU pVCpu = VMMGetCpuById(pVM, idCpu);
441 * @param idCpu The ID of the CPU context to convert virtual
449 VMMR3DECL(int) DBGFR3AddrToVolatileR3Ptr(PUVM pUVM, VMCPUID idCpu, PDBGFADDRESS pAddress, bool fReadOnly, void **ppvR3Ptr)
459 AssertReturn(idCpu < pUVM->cCpus, VERR_INVALID_PARAMETER);
464 return VMR3ReqPriorityCallWaitU(pUVM, idCpu, (PFNRT)dbgfR3AddrToVolatileR3PtrOnVCpu, 5,
465 pUVM, idCpu, pAddress, fReadOnly, ppvR3Ptr);