Lines Matching refs:pResult

232  * @returns VBox status code. pResult contains the result on success.
237 * @param pResult Where to store the result of the expression evaluation.
240 PDBGCVAR pResult)
247 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 16, pResult);
253 return dbgcEvalSubNum(pszExpr, cchExpr - 1, 16, pResult);
258 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 10, pResult);
262 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 8, pResult);
266 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 10, pResult);
273 return dbgcEvalSubNum(pszExpr, cchExpr, 16, pResult);
307 int rc = dbgcSymbolGet(pDbgc, pszExpr, enmType, pResult);
312 pResult->enmRangeType = DBGCVAR_RANGE_NONE;
313 pResult->u64Range = 0;
325 * @returns VBox status code. pResult contains the result on success.
329 * @param pResult Where to store the result of the expression evaluation.
331 static int dbgcEvalSubUnaryAny(PDBGC pDbgc, char *pszExpr, size_t cchExpr, PDBGCVAR pResult)
343 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 16, pResult);
344 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
356 return dbgcEvalSubNum(pszExpr, cchExpr, 16, pResult);
358 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr + 1, pResult);
367 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 10, pResult);
368 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
377 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 8, pResult);
378 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
387 return dbgcEvalSubNum(pszExpr + 2, cchExpr - 2, 10, pResult);
388 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
397 return dbgcEvalSubNum(pszExpr, cchExpr, 16, pResult);
398 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
405 * @returns VBox status code. pResult contains the result on success.
414 * @param pResult The result.
417 DBGCVARCAT enmCategory, PDBGCVAR pResult)
436 rc = pFunc->pfnHandler(pFunc, &pDbgc->CmdHlp, pDbgc->pUVM, &pDbgc->aArgs[iArg], cArgs, pResult);
445 * @returns VBox status code. pResult contains the result on success.
451 * @param pResult Where to store the result of the expression evaluation.
453 static int dbgcEvalSubUnary(PDBGC pDbgc, char *pszExpr, size_t cchExpr, DBGCVARCAT enmCategory, PDBGCVAR pResult)
492 rc = pOp->pfnHandlerUnary(pDbgc, &Arg, enmCategory, pResult);
523 enmCategory, pResult);
534 return dbgcEvalSubUnaryAny(pDbgc, pszExpr, cchExpr, pResult);
545 return dbgcEvalSubNumericOrPointer(pDbgc, pszExpr, cchExpr, enmCategory, pResult);
550 return dbgcEvalSubString(pDbgc, pszExpr, cchExpr, pResult);
571 * @param pResult Where to store the result of the expression evaluation.
573 int dbgcEvalSub(PDBGC pDbgc, char *pszExpr, size_t cchExpr, DBGCVARCAT enmCategory, PDBGCVAR pResult)
780 rc = pOpSplit->pfnHandlerBinary(pDbgc, &Arg1, &Arg2, pResult);
792 rc = pOpSplit->pfnHandlerUnary(pDbgc, &Arg, enmCategory, pResult);
796 rc = dbgcEvalSubUnary(pDbgc, pszExpr, cchExpr, enmCategory, pResult);