Lines Matching refs:rcStrict
445 VBOXSTRICTRC rcStrict = IEMExecOne(pVCpu);
446 LogFlow(("emR3RawExecuteIOInstruction: %Rrc\n", VBOXSTRICTRC_VAL(rcStrict)));
449 return VBOXSTRICTRC_TODO(rcStrict);
463 VBOXSTRICTRC rcStrict = VINF_EM_RAW_EMULATE_INSTR;
472 rcStrict = IOMInterpretIN(pVM, pVCpu, CPUMCTX2CORE(pCtx), &Cpu);
479 rcStrict = IOMInterpretOUT(pVM, pVCpu, CPUMCTX2CORE(pCtx), &Cpu);
492 rcStrict = IOMInterpretINS(pVM, pVCpu, CPUMCTX2CORE(pCtx), &Cpu);
500 rcStrict = IOMInterpretOUTS(pVM, pVCpu, CPUMCTX2CORE(pCtx), &Cpu);
508 * (The unhandled cases end up with rcStrict == VINF_EM_RAW_EMULATE_INSTR.)
510 if (IOM_SUCCESS(rcStrict))
514 return VBOXSTRICTRC_TODO(rcStrict);
517 if (rcStrict == VINF_EM_RAW_GUEST_TRAP)
520 rcStrict = emR3RawGuestTrap(pVM, pVCpu);
521 return VBOXSTRICTRC_TODO(rcStrict);
523 AssertMsg(rcStrict != VINF_TRPM_XCPT_DISPATCHED, ("Handle VINF_TRPM_XCPT_DISPATCHED\n"));
525 if (RT_FAILURE(rcStrict))
528 return VBOXSTRICTRC_TODO(rcStrict);
530 AssertMsg(rcStrict == VINF_EM_RAW_EMULATE_INSTR || rcStrict == VINF_EM_RESCHEDULE_REM, ("rcStrict=%Rrc\n", VBOXSTRICTRC_VAL(rcStrict)));
1264 VBOXSTRICTRC rcStrict = SELMR3UpdateFromCPUM(pVM, pVCpu);
1265 if (rcStrict != VINF_SUCCESS)
1266 return VBOXSTRICTRC_TODO(rcStrict);