VirtualBox

Changeset 13816 in vbox for trunk/src/VBox/VMM/VMMGC


Ignore:
Timestamp:
Nov 4, 2008 10:52:12 PM (16 years ago)
Author:
vboxsync
Message:

VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.

Location:
trunk/src/VBox/VMM/VMMGC
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp

    r12989 r13816  
    109109    rc = MMGCRamReadNoTrapHandler(pDst, pSrc, cb);
    110110    MMGCRamDeregisterTrapHandler(pVM);
    111     if (VBOX_FAILURE(rc))
     111    if (RT_FAILURE(rc))
    112112        TRPMRestoreTrap(pVM);
    113113
     
    132132    int rc = MMGCRamWriteNoTrapHandler(pDst, pSrc, cb);
    133133    MMGCRamDeregisterTrapHandler(pVM);
    134     if (VBOX_FAILURE(rc))
     134    if (RT_FAILURE(rc))
    135135        TRPMRestoreTrap(pVM);
    136136
  • trunk/src/VBox/VMM/VMMGC/SELMGC.cpp

    r13577 r13816  
    6666    X86DESC Desc;
    6767    int rc = MMGCRamRead(pVM, &Desc, (uint8_t *)GdtrGuest.pGdt + offEntry, sizeof(X86DESC));
    68     if (VBOX_FAILURE(rc))
     68    if (RT_FAILURE(rc))
    6969        return VINF_EM_RAW_EMULATE_INSTR_GDT_FAULT;
    7070
     
    201201        uint32_t cb;
    202202        rc = EMInterpretInstruction(pVM, pRegFrame, (RTGCPTR)(RTRCUINTPTR)pvFault, &cb);
    203         if (VBOX_SUCCESS(rc) && cb)
     203        if (RT_SUCCESS(rc) && cb)
    204204        {
    205205            unsigned iGDTE1 = offRange / sizeof(X86DESC);
     
    217217                }
    218218            }
    219             if (rc == VINF_SUCCESS || VBOX_FAILURE(rc2))
     219            if (rc == VINF_SUCCESS || RT_FAILURE(rc2))
    220220                rc = rc2;
    221221        }
    222222        else
    223223        {
    224             Assert(VBOX_FAILURE(rc));
     224            Assert(RT_FAILURE(rc));
    225225            if (rc == VERR_EM_INTERPRETER)
    226226                rc = VINF_EM_RAW_EMULATE_INSTR_GDT_FAULT;
     
    287287    uint32_t cb;
    288288    int rc = EMInterpretInstruction(pVM, pRegFrame, (RTGCPTR)(RTRCUINTPTR)pvFault, &cb);
    289     if (VBOX_SUCCESS(rc) && cb)
     289    if (RT_SUCCESS(rc) && cb)
    290290    {
    291291        PCVBOXTSS pGuestTSS = (PVBOXTSS)pVM->selm.s.GCPtrGuestTss;
     
    313313                {
    314314                    rc = MMGCRamRead(pVM, &pVM->selm.s.Tss.IntRedirBitmap[i * 8], (uint8_t *)pGuestTSS + offIntRedirBitmap + i * 8, 8);
    315                     if (VBOX_FAILURE(rc))
     315                    if (RT_FAILURE(rc))
    316316                    {
    317317                        /* Shadow page table might be out of sync */
    318318                        rc = PGMPrefetchPage(pVM, (RTGCPTR)(RTRCUINTPTR)((uint8_t *)pGuestTSS + offIntRedirBitmap + i*8));
    319                         if (VBOX_FAILURE(rc))
     319                        if (RT_FAILURE(rc))
    320320                        {
    321321                            AssertMsg(rc == VINF_SUCCESS, ("PGMPrefetchPage %VGv failed with %Vrc\n", (uint8_t *)pGuestTSS + offIntRedirBitmap + i*8, rc));
     
    333333    else
    334334    {
    335         Assert(VBOX_FAILURE(rc));
     335        Assert(RT_FAILURE(rc));
    336336        VM_FF_SET(pVM, VM_FF_SELM_SYNC_TSS);
    337337        STAM_COUNTER_INC(&pVM->selm.s.StatRCWriteGuestTSSUnhandled);
     
    427427#endif
    428428
    429         if (VBOX_FAILURE(rc))
     429        if (RT_FAILURE(rc))
    430430        {
    431431            if (!fTriedAlready)
  • trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp

    r13635 r13816  
    126126        uint32_t cb;
    127127        int rc = EMInterpretInstruction(pVM, pRegFrame, pvFault, &cb);
    128         if (VBOX_SUCCESS(rc) && cb)
     128        if (RT_SUCCESS(rc) && cb)
    129129        {
    130130            uint32_t iGate1 = (offRange + cb - 1)/sizeof(VBOXIDTE);
  • trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp

    r13698 r13816  
    359359        RTGCPTR PC;
    360360        rc = SELMValidateAndConvertCSAddr(pVM, pRegFrame->eflags, pRegFrame->ss, pRegFrame->cs, &pRegFrame->csHid, (RTGCPTR)pRegFrame->eip, &PC);
    361         if (VBOX_FAILURE(rc))
     361        if (RT_FAILURE(rc))
    362362        {
    363363            Log(("TRPMGCTrap06Handler: Failed to convert %RTsel:%RX32 (cpl=%d) - rc=%Vrc !!\n", pRegFrame->cs, pRegFrame->eip, pRegFrame->ss & X86_SEL_RPL, rc));
     
    368368        uint32_t    cbOp;
    369369        rc = EMInterpretDisasOneEx(pVM, (RTGCUINTPTR)PC, pRegFrame, &Cpu, &cbOp);
    370         if (VBOX_FAILURE(rc))
     370        if (RT_FAILURE(rc))
    371371            return trpmGCExitTrap(pVM, VINF_EM_RAW_EMULATE_INSTR, pRegFrame);
    372372
     
    406406            uint32_t cbIgnored;
    407407            rc = EMInterpretInstructionCPU(pVM, &Cpu, pRegFrame, PC, &cbIgnored);
    408             if (RT_LIKELY(VBOX_SUCCESS(rc)))
     408            if (RT_LIKELY(RT_SUCCESS(rc)))
    409409                pRegFrame->eip += Cpu.opsize;
    410410        }
     
    583583            }
    584584            rc = TRPMForwardTrap(pVM, pRegFrame, (uint32_t)pCpu->param1.parval, pCpu->opsize, TRPM_TRAP_NO_ERRORCODE, TRPM_SOFTWARE_INT, 0xd);
    585             if (VBOX_SUCCESS(rc) && rc != VINF_EM_RAW_GUEST_TRAP)
     585            if (RT_SUCCESS(rc) && rc != VINF_EM_RAW_GUEST_TRAP)
    586586                return trpmGCExitTrap(pVM, VINF_SUCCESS, pRegFrame);
    587587
     
    627627            uint32_t cbIgnored;
    628628            rc = EMInterpretInstructionCPU(pVM, pCpu, pRegFrame, PC, &cbIgnored);
    629             if (VBOX_SUCCESS(rc))
     629            if (RT_SUCCESS(rc))
    630630                pRegFrame->eip += pCpu->opsize;
    631631            else if (rc == VERR_EM_INTERPRETER)
     
    674674            Assert(pCpu->param1.flags & USE_IMMEDIATE8);
    675675            rc = TRPMForwardTrap(pVM, pRegFrame, (uint32_t)pCpu->param1.parval, pCpu->opsize, TRPM_TRAP_NO_ERRORCODE, TRPM_SOFTWARE_INT, 0xd);
    676             if (VBOX_SUCCESS(rc) && rc != VINF_EM_RAW_GUEST_TRAP)
     676            if (RT_SUCCESS(rc) && rc != VINF_EM_RAW_GUEST_TRAP)
    677677                return trpmGCExitTrap(pVM, VINF_SUCCESS, pRegFrame);
    678678
     
    705705            uint32_t cbIgnored;
    706706            rc = EMInterpretInstructionCPU(pVM, pCpu, pRegFrame, PC, &cbIgnored);
    707             if (VBOX_SUCCESS(rc))
     707            if (RT_SUCCESS(rc))
    708708                pRegFrame->eip += pCpu->opsize;
    709709            else if (rc == VERR_EM_INTERPRETER)
  • trunk/src/VBox/VMM/VMMGC/VMMGC.cpp

    r13813 r13816  
    301301                 */
    302302                rc = TRPMGCSetTempHandler(pVM, X86_XCPT_PF, uArg != 4 ? vmmGCTestTmpPFHandler : vmmGCTestTmpPFHandlerCorruptFS);
    303                 if (VBOX_SUCCESS(rc))
     303                if (RT_SUCCESS(rc))
    304304                {
    305305                    rc = vmmGCTestTrap0e();
     
    307307                    /* in case it didn't fire. */
    308308                    int rc2 = TRPMGCSetTempHandler(pVM, X86_XCPT_PF, NULL);
    309                     if (VBOX_FAILURE(rc2) && VBOX_SUCCESS(rc))
     309                    if (RT_FAILURE(rc2) && RT_SUCCESS(rc))
    310310                        rc = rc2;
    311311                }
     
    329329 *
    330330 * @returns VBox status code (appropriate for GC return).
    331  *          In this context VBOX_SUCCESS means to restart the instruction.
     331 *          In this context RT_SUCCESS means to restart the instruction.
    332332 * @param   pVM         VM handle.
    333333 * @param   pRegFrame   Trap register frame.
     
    348348 *
    349349 * @returns VBox status code (appropriate for GC return).
    350  *          In this context VBOX_SUCCESS means to restart the instruction.
     350 *          In this context RT_SUCCESS means to restart the instruction.
    351351 * @param   pVM         VM handle.
    352352 * @param   pRegFrame   Trap register frame.
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette