VirtualBox

Changeset 106640 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Oct 24, 2024 12:31:41 AM (4 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165482
Message:

SUPDrv: Some tiny fixes and cleanup. jiraref:VBP-1253

Location:
trunk/src/VBox/HostDrivers/Support
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp

    r106634 r106640  
    25802580        }
    25812581
    2582 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */
     2582#endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */
    25832583
    25842584        default:
     
    26672667            return 0;
    26682668        }
    2669 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */
     2669#endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */
    26702670
    26712671        default:
     
    42274227    }
    42284228    return enmMode;
    4229 #else
     4229
     4230#elif defined(RT_ARCH_ARM64)
    42304231    /** @todo portme? */
    42314232    return SUPPAGINGMODE_INVALID;
     4233
     4234#else
     4235# error "port me"
    42324236#endif
    42334237}
     
    48074811    int rc;
    48084812    RTTHREADPREEMPTSTATE PreemptState = RTTHREADPREEMPTSTATE_INITIALIZER;
    4809     NOREF(fForce);
     4813    RT_NOREF_PV(fForce);
    48104814
    48114815    /*
     
    48984902SUPR0_EXPORT_SYMBOL(SUPR0GetHwvirtMsrs);
    48994903
    4900 #endif /* !defined(RT_ARCH_AMD64) && !defined(RT_ARCH_X86) */
     4904#endif /* defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) */
    49014905
    49024906
  • trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp

    r106625 r106640  
    214214    RT_NOREF(pGip);
    215215    return (uint32_t)ASMGetThreadIdRoEL0();
     216
    216217#else
    217218# error "port me"
     
    264265#elif defined(RT_ARCH_ARM64) && defined(RT_OS_WINDOWS)
    265266    return (uint32_t)ASMGetThreadIdRoEL0();
     267
    266268#else
    267269# error "port me"
     
    373375
    374376    AssertMsg(idCpu == RTMpCpuId(), ("idCpu=%#x RTMpCpuId()=%#x\n", idCpu, RTMpCpuId())); /* paranoia^3 */
    375 
    376377
    377378#if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)
  • trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp

    r106635 r106640  
    101101        for (;;)
    102102        {
    103             uint16_t cbLim = ASMGetIdtrLimit();
     103            uint16_t const cbLim = ASMGetIdtrLimit();
    104104            uTsc = ASMReadTSC();
    105105            if (RT_LIKELY(ASMGetIdtrLimit() == cbLim))
     
    124124        for (;;)
    125125        {
    126             uint32_t idApic = ASMGetApicIdExt0B();
     126            uint32_t const idApic = ASMGetApicIdExt0B();
    127127            uTsc = ASMReadTSC();
    128128            if (RT_LIKELY(ASMGetApicIdExt0B() == idApic))
     
    145145        for (;;)
    146146        {
    147             uint32_t idApic = ASMGetApicIdExt8000001E();
     147            uint32_t const idApic = ASMGetApicIdExt8000001E();
    148148            uTsc = ASMReadTSC();
    149149            if (RT_LIKELY(ASMGetApicIdExt8000001E() == idApic))
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