Lines Matching defs:pResult
661 static DECLCALLBACK(int) dbgcHlpEvalV(PDBGCCMDHLP pCmdHlp, PDBGCVAR pResult, const char *pszExpr, va_list va)
672 return dbgcEvalSub(pDbgc, &szExprFormatted[0], cb, DBGCVAR_CAT_ANY, pResult);
790 static DECLCALLBACK(int) dbgcHlpVarFromDbgfAddr(PDBGCCMDHLP pCmdHlp, PCDBGFADDRESS pAddress, PDBGCVAR pResult)
794 AssertPtrReturn(pResult, VERR_INVALID_POINTER);
801 DBGCVAR_INIT_GC_FAR(pResult, pAddress->Sel, pAddress->off);
805 DBGCVAR_INIT_GC_FLAT(pResult, pAddress->FlatPtr);
809 DBGCVAR_INIT_GC_PHYS(pResult, pAddress->FlatPtr);
813 DBGCVAR_INIT(pResult);
936 PDBGCVAR pResult)
939 DBGCVAR const InVar = *pInVar; /* if pInVar == pResult */
946 *pResult = InVar;
959 pResult->enmType = DBGCVAR_TYPE_GC_PHYS;
962 &pResult->u.GCPhys);
968 pResult->enmType = DBGCVAR_TYPE_HC_FLAT;
972 &pResult->u.pvHCFlat);
978 pResult->enmType = DBGCVAR_TYPE_HC_PHYS;
981 &pResult->u.GCPhys);
987 pResult->enmType = enmToType;
988 pResult->u.u64Number = InVar.u.GCFlat;
1008 pResult->enmType = DBGCVAR_TYPE_GC_FLAT;
1009 pResult->u.GCFlat = Address.FlatPtr;
1021 pResult->enmType = DBGCVAR_TYPE_GC_PHYS;
1022 rc = DBGFR3AddrToPhys(pDbgc->pUVM, pDbgc->idCpu, &Address, &pResult->u.GCPhys);
1032 pResult->enmType = DBGCVAR_TYPE_HC_FLAT;
1034 false /*fReadOnly*/, &pResult->u.pvHCFlat);
1044 pResult->enmType = DBGCVAR_TYPE_HC_PHYS;
1045 rc = DBGFR3AddrToHostPhys(pDbgc->pUVM, pDbgc->idCpu, &Address, &pResult->u.GCPhys);
1052 pResult->enmType = enmToType;
1053 pResult->u.u64Number = InVar.u.GCFar.off;
1070 //rc = MMR3PhysGCPhys2GCVirtEx(pDbgc->pVM, pResult->u.GCPhys, ..., &pResult->u.GCFlat); - yea, sure.
1080 pResult->enmType = DBGCVAR_TYPE_HC_FLAT;
1084 &pResult->u.pvHCFlat);
1090 pResult->enmType = DBGCVAR_TYPE_HC_PHYS;
1093 &pResult->u.HCPhys);
1099 pResult->enmType = enmToType;
1100 pResult->u.u64Number = InVar.u.GCPhys;
1123 pResult->enmType = DBGCVAR_TYPE_GC_PHYS;
1124 rc = PGMR3DbgR3Ptr2GCPhys(pDbgc->pUVM, pArg->u.pvHCFlat, &pResult->u.GCPhys);
1134 pResult->enmType = DBGCVAR_TYPE_HC_PHYS;
1135 rc = PGMR3DbgR3Ptr2HCPhys(pDbgc->pUVM, pArg->u.pvHCFlat, &pResult->u.HCPhys);
1142 pResult->enmType = enmToType;
1143 pResult->u.u64Number = (uintptr_t)InVar.u.pvHCFlat;
1166 pResult->enmType = DBGCVAR_TYPE_GC_PHYS;
1167 rc = PGMR3DbgHCPhys2GCPhys(pDbgc->pUVM, pArg->u.HCPhys, &pResult->u.GCPhys);
1179 pResult->enmType = enmToType;
1180 pResult->u.u64Number = InVar.u.HCPhys;
1197 pResult->enmType = DBGCVAR_TYPE_GC_FLAT;
1198 pResult->u.GCFlat = (RTGCPTR)InVar.u.u64Number;
1205 pResult->enmType = DBGCVAR_TYPE_GC_PHYS;
1206 pResult->u.GCPhys = (RTGCPHYS)InVar.u.u64Number;
1210 pResult->enmType = DBGCVAR_TYPE_HC_FLAT;
1211 pResult->u.pvHCFlat = (void *)(uintptr_t)InVar.u.u64Number;
1215 pResult->enmType = DBGCVAR_TYPE_HC_PHYS;
1216 pResult->u.HCPhys = (RTHCPHYS)InVar.u.u64Number;
1244 rc = dbgcSymbolGet(pDbgc, InVar.u.pszString, enmToType, pResult);
1252 pResult->enmType = enmToType;