VirtualBox

Changeset 26512 in vbox


Ignore:
Timestamp:
Feb 14, 2010 9:47:37 AM (15 years ago)
Author:
vboxsync
Message:

HostDrivers: tabs -> spaces.

Location:
trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/.scm-settings

    r26511 r26512  
    5151--filter-out-dirs  "*/src/VBox/Additions/solaris/SharedFolders/solaris10/sys/."
    5252--filter-out-dirs  "*/src/VBox/HostServices/SharedOpenGL/."
     53--filter-out-dirs  "*/src/VBox/HostDrivers/VBoxNetFlt/solaris/include/."
     54--filter-out-dirs  "*/src/VBox/HostDrivers/VBoxUSB/solaris/include/."
    5355--filter-out-dirs  "*/src/VBox/GuestHost/OpenGL/*/."
    5456--filter-out-dirs  "*/src/VBox/Devices/PC/Etherboot-src/*/."
     
    7173--filter-out-files "*/src/VBox/Devices/EFI/Firmware2/VBoxPkg/VBoxFsDxe/fsw_strfunc.h"
    7274--filter-out-files "*/src/VBox/Devices/Audio/sys-queue.h"
     75--filter-out-files "*/src/VBox/HostDrivers/VBoxUSB/os2/usbcalls.h"
    7376
    7477
     
    100103--filter-out-dirs  "*/src/VBox/Devices/PC/PXE/."
    101104*/src/VBox/Additions/solaris/Installer/postinstall.sh: --no-convert-tabs
     105*/src/VBox/HostDrivers/Support/solaris/mod.sh: --no-convert-tabs
    102106
    103107# --no-convert-tabs
  • trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp

    r22077 r26512  
    267267{
    268268    if (RT_LIKELY(ioctl(pThis->hDevice, uFunction, pvReq) >= 0))
    269         return VINF_SUCCESS;
     269        return VINF_SUCCESS;
    270270    return RTErrConvertFromErrno(errno);
    271271}
  • trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp

    r22632 r26512  
    182182     */
    183183    if (RT_LIKELY(ioctl(pThis->hDevice, uFunction, pvReq) >= 0))
    184         return VINF_SUCCESS;
     184        return VINF_SUCCESS;
    185185
    186186    /* This is the reverse operation of the one found in SUPDrv-linux.c */
     
    217217    char *pvPages = (char *)mmap(NULL, cbMmap, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
    218218    if (pvPages == MAP_FAILED)
    219         return VERR_NO_MEMORY;
     219        return VERR_NO_MEMORY;
    220220
    221221    if (pThis->fSysMadviseWorks)
    222222    {
    223         /*
    224         * It is not fatal if we fail here but a forked child (e.g. the ALSA sound server)
    225         * could crash. Linux < 2.6.16 does not implement madvise(MADV_DONTFORK) but the
    226         * kernel seems to split bigger VMAs and that is all that we want -- later we set the
    227         * VM_DONTCOPY attribute in supdrvOSLockMemOne().
    228         */
    229         if (madvise (pvPages, cbMmap, MADV_DONTFORK))
    230             LogRel(("SUPLib: madvise %p-%p failed\n", pvPages, cbMmap));
    231         *ppvPages = pvPages;
     223        /*
     224        * It is not fatal if we fail here but a forked child (e.g. the ALSA sound server)
     225        * could crash. Linux < 2.6.16 does not implement madvise(MADV_DONTFORK) but the
     226        * kernel seems to split bigger VMAs and that is all that we want -- later we set the
     227        * VM_DONTCOPY attribute in supdrvOSLockMemOne().
     228        */
     229        if (madvise (pvPages, cbMmap, MADV_DONTFORK))
     230            LogRel(("SUPLib: madvise %p-%p failed\n", pvPages, cbMmap));
     231        *ppvPages = pvPages;
    232232    }
    233233    else
    234234    {
    235         /*
    236         * madvise(MADV_DONTFORK) is not available (most probably Linux 2.4). Enclose any
    237         * mmapped region by two unmapped pages to guarantee that there is exactly one VM
    238         * area struct of the very same size as the mmap area.
    239         */
    240         mprotect(pvPages,                      PAGE_SIZE, PROT_NONE);
    241         mprotect(pvPages + cbMmap - PAGE_SIZE, PAGE_SIZE, PROT_NONE);
    242         *ppvPages = pvPages + PAGE_SIZE;
     235        /*
     236        * madvise(MADV_DONTFORK) is not available (most probably Linux 2.4). Enclose any
     237        * mmapped region by two unmapped pages to guarantee that there is exactly one VM
     238        * area struct of the very same size as the mmap area.
     239        */
     240        mprotect(pvPages,                      PAGE_SIZE, PROT_NONE);
     241        mprotect(pvPages + cbMmap - PAGE_SIZE, PAGE_SIZE, PROT_NONE);
     242        *ppvPages = pvPages + PAGE_SIZE;
    243243    }
    244244    memset(*ppvPages, 0, cPages << PAGE_SHIFT);
  • trunk/src/VBox/HostDrivers/Support/win/VBoxDrv.rc

    r22077 r26512  
    3636VS_VERSION_INFO VERSIONINFO
    3737   FILEVERSION          VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
    38    PRODUCTVERSION           VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
     38   PRODUCTVERSION       VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
    3939   FILEFLAGSMASK        VS_FFI_FILEFLAGSMASK
    4040   FILEFLAGS            0x0L
     
    4949         VALUE "CompanyName",      VBOX_RC_COMPANY_NAME
    5050         VALUE "FileDescription",  "VirtualBox Support Driver\0"
    51          VALUE "FileVersion",      VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
     51         VALUE "FileVersion",      VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
    5252         VALUE "InternalName",     "VBoxDrv.sys\0"
    5353         VALUE "LegalCopyright",   VBOX_RC_LEGAL_COPYRIGHT
    5454         VALUE "OriginalFilename", "VBoxDrv.sys\0"
    55          VALUE "ProductName",      "Sun VirtualBox\0"
     55         VALUE "ProductName",      "Sun VirtualBox\0"
    5656         VALUE "ProductVersion",   VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
    5757      END
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFlt-win.c

    r26163 r26512  
    21882188        if(RT_FAILURE(rc))
    21892189        {
    2190                 Assert(0);
    2191                 Status = Context.Status != NDIS_STATUS_SUCCESS ? Context.Status : NDIS_STATUS_FAILURE;
     2190            Assert(0);
     2191            Status = Context.Status != NDIS_STATUS_SUCCESS ? Context.Status : NDIS_STATUS_FAILURE;
    21922192            break;
    21932193        }
     
    22062206            {
    22072207                Assert(0);
    2208                         Status = Context.Status != NDIS_STATUS_SUCCESS ? Context.Status : NDIS_STATUS_FAILURE;
     2208                Status = Context.Status != NDIS_STATUS_SUCCESS ? Context.Status : NDIS_STATUS_FAILURE;
    22092209                /* release netflt */
    22102210                vboxNetFltRelease(pInstance, false);
     
    35453545    for(;;)
    35463546    {
    3547         if(fActive)
    3548         {
    3549                 if(!pThis->u.s.cModePassThruRefs)
    3550                 {
    3551                         break;
    3552                 }
    3553         }
    3554         else
    3555         {
    3556                 if(!pThis->u.s.cModeNetFltRefs)
    3557                 {
    3558                         break;
    3559                 }
    3560         }
    3561                 vboxNetFltWinSleep(2);
     3547        if(fActive)
     3548        {
     3549            if(!pThis->u.s.cModePassThruRefs)
     3550            {
     3551                break;
     3552            }
     3553        }
     3554        else
     3555        {
     3556            if(!pThis->u.s.cModeNetFltRefs)
     3557            {
     3558                break;
     3559            }
     3560        }
     3561        vboxNetFltWinSleep(2);
    35623562    }
    35633563
    35643564    if(!vboxNetFltWinReferenceAdapt(pAdapt))
    3565         return;
     3565        return;
    35663566#ifndef VBOXNETADP
    35673567
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFlt-win.h

    r24217 r26512  
    484484DECLINLINE(void) vboxNetFltWinReferenceModeNetFlt(PVBOXNETFLTINS pIns)
    485485{
    486         ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs);
     486    ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs);
    487487}
    488488
    489489DECLINLINE(void) vboxNetFltWinReferenceModePassThru(PVBOXNETFLTINS pIns)
    490490{
    491         ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs);
     491    ASMAtomicIncU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs);
    492492}
    493493
    494494DECLINLINE(void) vboxNetFltWinIncReferenceModeNetFlt(PVBOXNETFLTINS pIns, uint32_t v)
    495495{
    496         ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, v);
     496    ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, v);
    497497}
    498498
    499499DECLINLINE(void) vboxNetFltWinIncReferenceModePassThru(PVBOXNETFLTINS pIns, uint32_t v)
    500500{
    501         ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, v);
     501    ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, v);
    502502}
    503503
    504504DECLINLINE(void) vboxNetFltWinDereferenceModeNetFlt(PVBOXNETFLTINS pIns)
    505505{
    506         ASMAtomicDecU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs);
     506    ASMAtomicDecU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs);
    507507}
    508508
    509509DECLINLINE(void) vboxNetFltWinDereferenceModePassThru(PVBOXNETFLTINS pIns)
    510510{
    511         ASMAtomicDecU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs);
     511    ASMAtomicDecU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs);
    512512}
    513513
    514514DECLINLINE(void) vboxNetFltWinDecReferenceModeNetFlt(PVBOXNETFLTINS pIns, uint32_t v)
    515515{
    516         Assert(v);
    517         ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, (uint32_t)(-((int32_t)v)));
     516    Assert(v);
     517    ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModeNetFltRefs, (uint32_t)(-((int32_t)v)));
    518518}
    519519
    520520DECLINLINE(void) vboxNetFltWinDecReferenceModePassThru(PVBOXNETFLTINS pIns, uint32_t v)
    521521{
    522         Assert(v);
    523         ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, (uint32_t)(-((int32_t)v)));
     522    Assert(v);
     523    ASMAtomicAddU32((volatile uint32_t *)&pIns->u.s.cModePassThruRefs, (uint32_t)(-((int32_t)v)));
    524524}
    525525
     
    593593DECLINLINE(void) vboxNetFltWinDecReferenceDevice(PADAPT pAdapt, PADAPT_DEVICE pState, uint32_t v)
    594594{
    595         Assert(v);
     595    Assert(v);
    596596    ASMAtomicAddU32((uint32_t volatile *)&pState->cReferences, (uint32_t)(-((int32_t)v)));
    597597}
     
    607607DECLINLINE(bool) vboxNetFltWinDoIncReferenceDevice(PADAPT pAdapt, PADAPT_DEVICE pState, uint32_t v)
    608608{
    609         Assert(v);
     609    Assert(v);
    610610    if (vboxNetFltWinGetPowerState(pState) == NdisDeviceStateD0 && vboxNetFltWinGetOpState(pState) == kVBoxNetDevOpState_Initialized)
    611611    {
     
    678678    if(!ASMAtomicUoReadBool(&(pNetFlt)->fActive))
    679679    {
    680         vboxNetFltWinReferenceModePassThru(pNetFlt);
     680        vboxNetFltWinReferenceModePassThru(pNetFlt);
    681681        RTSpinlockRelease((pNetFlt)->hSpinlock, &Tmp);
    682682        *pbNetFltActive = false;
     
    685685
    686686    vboxNetFltRetain((pNetFlt), true /* fBusy */);
    687         vboxNetFltWinReferenceModeNetFlt(pNetFlt);
     687    vboxNetFltWinReferenceModeNetFlt(pNetFlt);
    688688    RTSpinlockRelease((pNetFlt)->hSpinlock, &Tmp);
    689689
     
    760760    if(!ASMAtomicUoReadBool(&(pNetFlt)->fActive))
    761761    {
    762         vboxNetFltWinIncReferenceModePassThru(pNetFlt, v);
     762        vboxNetFltWinIncReferenceModePassThru(pNetFlt, v);
    763763
    764764        RTSpinlockRelease((pNetFlt)->hSpinlock, &Tmp);
     
    769769    vboxNetFltRetain(pNetFlt, true /* fBusy */);
    770770
    771         vboxNetFltWinIncReferenceModeNetFlt(pNetFlt, v);
     771    vboxNetFltWinIncReferenceModeNetFlt(pNetFlt, v);
    772772
    773773    RTSpinlockRelease(pNetFlt->hSpinlock, &Tmp);
     
    794794    }
    795795
    796         vboxNetFltWinDecReferenceModeNetFlt(pNetFlt, n);
     796    vboxNetFltWinDecReferenceModeNetFlt(pNetFlt, n);
    797797}
    798798
     
    801801    vboxNetFltRelease(pNetFlt, true);
    802802
    803         vboxNetFltWinDereferenceModeNetFlt(pNetFlt);
     803    vboxNetFltWinDereferenceModeNetFlt(pNetFlt);
    804804}
    805805
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFlt-win.rc

    r21407 r26512  
    3030VS_VERSION_INFO VERSIONINFO
    3131   FILEVERSION          VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
    32    PRODUCTVERSION           VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
     32   PRODUCTVERSION       VBOX_VERSION_MAJOR_NR,VBOX_VERSION_MINOR_NR,VBOX_VERSION_BUILD_NR,0
    3333   FILEFLAGSMASK        VS_FFI_FILEFLAGSMASK
    3434   FILEFLAGS            0x0L
     
    4343         VALUE "CompanyName",      VBOX_RC_COMPANY_NAME
    4444         VALUE "FileDescription",  DESCRIPTION_STR
    45          VALUE "FileVersion",      VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
     45         VALUE "FileVersion",      VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
    4646         VALUE "InternalName",     FILENAME_STR
    4747         VALUE "LegalCopyright",   VBOX_RC_LEGAL_COPYRIGHT
    4848         VALUE "OriginalFilename", FILENAME_STR
    49          VALUE "ProductName",      "Sun VirtualBox\0"
     49         VALUE "ProductName",      "Sun VirtualBox\0"
    5050         VALUE "ProductVersion",   VBOX_VERSION_MAJOR "." VBOX_VERSION_MINOR "." VBOX_VERSION_BUILD ".r" VBOX_SVN_REV "\0"
    5151      END
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFltMp-win.c

    r26163 r26512  
    818818        if(bNetFltActive)
    819819        {
    820                 cNetFltRefs = cNumberOfPackets;
    821                 cPassThruRefs = 0;
     820            cNetFltRefs = cNumberOfPackets;
     821            cPassThruRefs = 0;
    822822        }
    823823        else
    824824        {
    825                 cPassThruRefs = cNumberOfPackets;
    826                 cNetFltRefs = 0;
     825            cPassThruRefs = cNumberOfPackets;
     826            cNetFltRefs = 0;
    827827        }
    828828
     
    10611061            else if(fAdaptActive)
    10621062            {
    1063                 pAdapt->fProcessingPacketFilter = VBOXNETFLT_PFP_PASSTHRU;
     1063                pAdapt->fProcessingPacketFilter = VBOXNETFLT_PFP_PASSTHRU;
    10641064                /* we're cleaning it in RequestComplete */
    10651065            }
     
    13861386        {
    13871387            /* need to disable cleaning promiscuous here ?? */
    1388                 bool fNetFltActive;
     1388            bool fNetFltActive;
    13891389            const bool fAdaptActive = vboxNetFltWinReferenceAdaptNetFlt(pNetFlt, pAdapt, &fNetFltActive);
    13901390
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/VBoxNetFltPt-win.c

    r26163 r26512  
    582582        if(Oid == OID_GEN_CURRENT_PACKET_FILTER && VBOXNETFLT_PROMISCUOUS_SUPPORTED(pAdapt))
    583583        {
    584                 /* we're here _ONLY_ in the passthru mode */
    585                 Assert(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_PASSTHRU);
    586                 if(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_PASSTHRU)
    587                 {
    588                                 PVBOXNETFLTINS pNetFltIf = PADAPT_2_PVBOXNETFLTINS(pAdapt);
    589                                 Assert(!pNetFltIf->fActive);
    590                                 vboxNetFltWinDereferenceModePassThru(pNetFltIf);
    591                                 vboxNetFltWinDereferenceAdapt(pAdapt);
    592                 }
     584            /* we're here _ONLY_ in the passthru mode */
     585            Assert(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_PASSTHRU);
     586            if(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_PASSTHRU)
     587            {
     588                PVBOXNETFLTINS pNetFltIf = PADAPT_2_PVBOXNETFLTINS(pAdapt);
     589                Assert(!pNetFltIf->fActive);
     590                vboxNetFltWinDereferenceModePassThru(pNetFltIf);
     591                vboxNetFltWinDereferenceAdapt(pAdapt);
     592            }
    593593
    594594            if(Status == NDIS_STATUS_SUCCESS)
     
    617617              if(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_NETFLT)
    618618              {
    619                   Assert(pNetFltIf->fActive);
     619                  Assert(pNetFltIf->fActive);
    620620                  if(Status == NDIS_STATUS_SUCCESS)
    621621                  {
     
    629629              else if(pAdapt->fProcessingPacketFilter == VBOXNETFLT_PFP_PASSTHRU)
    630630              {
    631                   Assert(!pNetFltIf->fActive);
     631                  Assert(!pNetFltIf->fActive);
    632632
    633633                  if(Status == NDIS_STATUS_SUCCESS)
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/WinNetConfig.cpp

    r25439 r26512  
    17531753                if(winEr != ERROR_INSUFFICIENT_BUFFER)
    17541754                {
    1755                         Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetDeviceRegistryPropertyW (1) failed winErr(%d)\n", winEr);
     1755                    Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetDeviceRegistryPropertyW (1) failed winErr(%d)\n", winEr);
    17561756                    hr = HRESULT_FROM_WIN32(winEr);
    17571757                    break;
     
    17751775                {
    17761776                    winEr = GetLastError();
    1777                         Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetDeviceRegistryPropertyW (2) failed winErr(%d)\n", winEr);
     1777                    Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetDeviceRegistryPropertyW (2) failed winErr(%d)\n", winEr);
    17781778                    hr = HRESULT_FROM_WIN32(winEr);
    17791779                    break;
     
    18091809    else
    18101810    {
    1811         DWORD winEr = GetLastError();
    1812         Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetClassDevsExW failed winErr(%d)\n", winEr);
    1813         hr = HRESULT_FROM_WIN32(winEr);
     1811        DWORD winEr = GetLastError();
     1812        Log(L"VBoxNetCfgWinEnumNetDevices: SetupDiGetClassDevsExW failed winErr(%d)\n", winEr);
     1813        hr = HRESULT_FROM_WIN32(winEr);
    18141814    }
    18151815
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