VirtualBox

Changeset 77727 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Mar 15, 2019 2:14:18 PM (6 years ago)
Author:
vboxsync
Message:

IPRT,HostDrivers: Fixed some warnings.

Location:
trunk/src/VBox
Files:
11 edited

Legend:

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

    r77423 r77727  
    44874487 * @param   puRevision      Where to store the microcode revision.
    44884488 */
    4489 int VBOXCALL supdrvQueryUcodeRev(uint32_t *puRevision)
     4489static int VBOXCALL supdrvQueryUcodeRev(uint32_t *puRevision)
    44904490{
    44914491    int  rc = VERR_UNSUPPORTED_CPU;
  • trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp

    r76553 r77727  
    10131013 *      the measurements on.}
    10141014 */
    1015 DECLCALLBACK(void) supdrvGipInitReadTscAndNanoTsOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2)
     1015static DECLCALLBACK(void) supdrvGipInitReadTscAndNanoTsOnCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2)
    10161016{
    10171017    RTCCUINTREG fEFlags   = ASMIntDisableFlags();
     
    34193419            {
    34203420                /* Read, kick & wait #1. */
    3421                 uint64_t register uTsc = ASMReadTSC();
     3421                uint64_t uTsc = ASMReadTSC();
    34223422                ASMAtomicWriteU32(&pOtherSync->uSyncVar, GIP_TSC_DELTA_SYNC2_GO_GO);
    34233423                ASMSerializeInstruction();
     
    35103510            for (i = 0; i < RT_ELEMENTS(pArgs->uWorker.Verify.auTscs); i += 2)
    35113511            {
    3512                 uint64_t register uTsc;
     3512                uint64_t uTsc;
    35133513
    35143514                /* Wait, Read and Kick #1. */
     
    41734173{
    41744174    PSUPDRVDEVEXT     pDevExt = (PSUPDRVDEVEXT)pvUser;
    4175     uint32_t          cConsecutiveTimeouts = 0;
    41764175    int               rc = VERR_INTERNAL_ERROR_2;
    41774176    for (;;)
     
    42254224            case kTscDeltaThreadState_Measuring:
    42264225            {
    4227                 cConsecutiveTimeouts = 0;
    42284226                if (pDevExt->fTscThreadRecomputeAllDeltas)
    42294227                {
  • trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/VBoxNetAdp-linux.c

    r77722 r77727  
    183183}
    184184
    185 struct net_device_stats *vboxNetAdpLinuxGetStats(struct net_device *pNetDev)
     185static struct net_device_stats *vboxNetAdpLinuxGetStats(struct net_device *pNetDev)
    186186{
    187187    PVBOXNETADPPRIV pPriv = netdev_priv(pNetDev);
  • trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c

    r76553 r77727  
    160160
    161161
     162#if 0 /** @todo r=bird: Who the heck is supposed to call this?!?   */
    162163DECLHIDDEN(void) vboxPciDevCleanup(PVBOXRAWPCIINS pThis)
    163164{
     
    180181    vboxPciGlobalsUnlock(pThis->pGlobals);
    181182}
     183#endif
    182184
    183185
     
    674676}
    675677
     678
    676679/**
    677680 * Try to close the IDC connection to SUPDRV if established.
     
    683686 * @param   pGlobals        Pointer to the globals.
    684687 */
    685 DECLHIDDEN(int) vboxPciDeleteIdc(PVBOXRAWPCIGLOBALS pGlobals)
     688static int vboxPciDeleteIdc(PVBOXRAWPCIGLOBALS pGlobals)
    686689{
    687690    int rc;
     
    718721 * @param   pGlobals        Pointer to the globals.
    719722 */
    720 DECLHIDDEN(int) vboxPciInitGlobals(PVBOXRAWPCIGLOBALS pGlobals)
     723static int vboxPciInitGlobals(PVBOXRAWPCIGLOBALS pGlobals)
    721724{
    722725    /*
     
    742745 * Deletes the globals.
    743746 *
    744  *
    745747 * @param   pGlobals        Pointer to the globals.
    746748 */
    747 DECLHIDDEN(void) vboxPciDeleteGlobals(PVBOXRAWPCIGLOBALS pGlobals)
     749static void vboxPciDeleteGlobals(PVBOXRAWPCIGLOBALS pGlobals)
    748750{
    749751    Assert(!pGlobals->fIDCOpen);
     
    783785{
    784786    int rc = vboxPciDeleteIdc(pGlobals);
    785 
    786787    if (RT_SUCCESS(rc))
    787788        vboxPciDeleteGlobals(pGlobals);
  • trunk/src/VBox/Runtime/common/log/log.cpp

    r77557 r77727  
    36073607
    36083608
     3609/**
     3610 * stpncpy implementation for use in rtLogOutputPrefixed w/ padding.
     3611 *
     3612 * @returns Pointer to the destination buffer byte following the copied string.
     3613 * @param   pszDst              The destination buffer.
     3614 * @param   pszSrc              The source string.
     3615 * @param   cchSrc              The number of characters to copy from the
     3616 *                              source.  Equal or less than string length.
     3617 * @param   cchMinWidth         The minimum field with, padd with spaces to
     3618 *                              reach this.
     3619 */
     3620DECLINLINE(char *) rtLogStPNCpyPad2(char *pszDst, const char *pszSrc, size_t cchSrc, size_t cchMinWidth)
     3621{
     3622    Assert(pszSrc);
     3623    Assert(strlen(pszSrc) >= cchSrc);
     3624
     3625    memcpy(pszDst, pszSrc, cchSrc);
     3626    pszDst += cchSrc;
     3627    do
     3628        *pszDst++ = ' ';
     3629    while (cchSrc++ < cchMinWidth);
     3630
     3631    return pszDst;
     3632}
     3633
     3634
    36093635
    36103636/**
     
    39163942                    const unsigned fGrp = pLogger->afGroups[pArgs->iGroup != ~0U ? pArgs->iGroup : 0];
    39173943                    const char *pszGroup;
    3918                     size_t cch;
     3944                    size_t cchGroup;
    39193945                    switch (pArgs->fFlags & fGrp)
    39203946                    {
    3921                         case 0:                         pszGroup = "--------";  cch = sizeof("--------") - 1; break;
    3922                         case RTLOGGRPFLAGS_ENABLED:     pszGroup = "enabled" ;  cch = sizeof("enabled" ) - 1; break;
    3923                         case RTLOGGRPFLAGS_LEVEL_1:     pszGroup = "level 1" ;  cch = sizeof("level 1" ) - 1; break;
    3924                         case RTLOGGRPFLAGS_LEVEL_2:     pszGroup = "level 2" ;  cch = sizeof("level 2" ) - 1; break;
    3925                         case RTLOGGRPFLAGS_LEVEL_3:     pszGroup = "level 3" ;  cch = sizeof("level 3" ) - 1; break;
    3926                         case RTLOGGRPFLAGS_LEVEL_4:     pszGroup = "level 4" ;  cch = sizeof("level 4" ) - 1; break;
    3927                         case RTLOGGRPFLAGS_LEVEL_5:     pszGroup = "level 5" ;  cch = sizeof("level 5" ) - 1; break;
    3928                         case RTLOGGRPFLAGS_LEVEL_6:     pszGroup = "level 6" ;  cch = sizeof("level 6" ) - 1; break;
    3929                         case RTLOGGRPFLAGS_LEVEL_7:     pszGroup = "level 7" ;  cch = sizeof("level 7" ) - 1; break;
    3930                         case RTLOGGRPFLAGS_LEVEL_8:     pszGroup = "level 8" ;  cch = sizeof("level 8" ) - 1; break;
    3931                         case RTLOGGRPFLAGS_LEVEL_9:     pszGroup = "level 9" ;  cch = sizeof("level 9" ) - 1; break;
    3932                         case RTLOGGRPFLAGS_LEVEL_10:    pszGroup = "level 10";  cch = sizeof("level 10") - 1; break;
    3933                         case RTLOGGRPFLAGS_LEVEL_11:    pszGroup = "level 11";  cch = sizeof("level 11") - 1; break;
    3934                         case RTLOGGRPFLAGS_LEVEL_12:    pszGroup = "level 12";  cch = sizeof("level 12") - 1; break;
    3935                         case RTLOGGRPFLAGS_FLOW:        pszGroup = "flow"    ;  cch = sizeof("flow"    ) - 1; break;
    3936                         case RTLOGGRPFLAGS_WARN:        pszGroup = "warn"    ;  cch = sizeof("warn"    ) - 1; break;
    3937                         default:                        pszGroup = "????????";  cch = sizeof("????????") - 1; break;
     3947                        case 0:                         pszGroup = "--------";  cchGroup = sizeof("--------") - 1; break;
     3948                        case RTLOGGRPFLAGS_ENABLED:     pszGroup = "enabled" ;  cchGroup = sizeof("enabled" ) - 1; break;
     3949                        case RTLOGGRPFLAGS_LEVEL_1:     pszGroup = "level 1" ;  cchGroup = sizeof("level 1" ) - 1; break;
     3950                        case RTLOGGRPFLAGS_LEVEL_2:     pszGroup = "level 2" ;  cchGroup = sizeof("level 2" ) - 1; break;
     3951                        case RTLOGGRPFLAGS_LEVEL_3:     pszGroup = "level 3" ;  cchGroup = sizeof("level 3" ) - 1; break;
     3952                        case RTLOGGRPFLAGS_LEVEL_4:     pszGroup = "level 4" ;  cchGroup = sizeof("level 4" ) - 1; break;
     3953                        case RTLOGGRPFLAGS_LEVEL_5:     pszGroup = "level 5" ;  cchGroup = sizeof("level 5" ) - 1; break;
     3954                        case RTLOGGRPFLAGS_LEVEL_6:     pszGroup = "level 6" ;  cchGroup = sizeof("level 6" ) - 1; break;
     3955                        case RTLOGGRPFLAGS_LEVEL_7:     pszGroup = "level 7" ;  cchGroup = sizeof("level 7" ) - 1; break;
     3956                        case RTLOGGRPFLAGS_LEVEL_8:     pszGroup = "level 8" ;  cchGroup = sizeof("level 8" ) - 1; break;
     3957                        case RTLOGGRPFLAGS_LEVEL_9:     pszGroup = "level 9" ;  cchGroup = sizeof("level 9" ) - 1; break;
     3958                        case RTLOGGRPFLAGS_LEVEL_10:    pszGroup = "level 10";  cchGroup = sizeof("level 10") - 1; break;
     3959                        case RTLOGGRPFLAGS_LEVEL_11:    pszGroup = "level 11";  cchGroup = sizeof("level 11") - 1; break;
     3960                        case RTLOGGRPFLAGS_LEVEL_12:    pszGroup = "level 12";  cchGroup = sizeof("level 12") - 1; break;
     3961                        case RTLOGGRPFLAGS_FLOW:        pszGroup = "flow"    ;  cchGroup = sizeof("flow"    ) - 1; break;
     3962                        case RTLOGGRPFLAGS_WARN:        pszGroup = "warn"    ;  cchGroup = sizeof("warn"    ) - 1; break;
     3963                        default:                        pszGroup = "????????";  cchGroup = sizeof("????????") - 1; break;
    39383964                    }
    3939                     psz = rtLogStPNCpyPad(psz, pszGroup, 16, 8);
     3965                    psz = rtLogStPNCpyPad2(psz, pszGroup, RT_MIN(cchGroup, 16), 8);
    39403966                }
    39413967#define CCH_PREFIX_16   CCH_PREFIX_15 + 17
  • trunk/src/VBox/Runtime/common/table/avlpv.cpp

    r76553 r77727  
    2626
    2727#ifndef NOFILEID
    28 static const char szFileId[] = "Id: kAVLPVInt.c,v 1.5 2003/02/13 02:02:35 bird Exp $";
     28/*static const char szFileId[] = "Id: kAVLPVInt.c,v 1.5 2003/02/13 02:02:35 bird Exp $";*/
    2929#endif
    3030
  • trunk/src/VBox/Runtime/include/internal/initterm.h

    r76585 r77727  
    4949DECLHIDDEN(void) rtR0TermNative(void);
    5050
     51# ifdef RT_OS_LINUX
     52/* in alloc-r0drv0-linux.c */
     53DECLHIDDEN(void) rtR0MemExecCleanup(void);
     54# endif
     55
    5156#endif /* IN_RING0 */
    5257
  • trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c

    r76553 r77727  
    6262# include <iprt/errcore.h>
    6363#endif
     64
     65#include "internal/initterm.h"
    6466
    6567
  • trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c

    r76553 r77727  
    4545static DECLARE_TASK_QUEUE(g_rtR0LnxWorkQueue);
    4646#endif
    47 
    48 
    49 /*********************************************************************************************************************************
    50 *   Internal Functions                                                                                                           *
    51 *********************************************************************************************************************************/
    52 /* in alloc-r0drv0-linux.c */
    53 DECLHIDDEN(void) rtR0MemExecCleanup(void);
    5447
    5548
  • trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c

    r77549 r77727  
    140140    {
    141141        default:
    142             AssertMsgFailed(("%#x %d\n", fProt, fKernel));
     142            AssertMsgFailed(("%#x %d\n", fProt, fKernel)); RT_FALL_THRU();
    143143        case RTMEM_PROT_NONE:
    144144            return PAGE_NONE;
  • trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c

    r76553 r77727  
    545545
    546546            default:
    547                 AssertMsgFailed(("%d\n", enmState));
     547                AssertMsgFailed(("%d\n", enmState)); RT_FALL_THRU();
    548548            case RTTIMERLNXSTATE_STARTING:
    549549            case RTTIMERLNXSTATE_MP_STARTING:
     
    597597            case RTTIMERLNXSTATE_CB_RESTARTING:
    598598            case RTTIMERLNXSTATE_CB_DESTROYING:
    599                 AssertMsgFailed(("%d\n", enmState));
     599                AssertMsgFailed(("%d\n", enmState)); RT_FALL_THRU();
    600600            default:
    601601                return false;
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