VirtualBox

Ignore:
Timestamp:
Nov 16, 2018 1:24:39 AM (6 years ago)
Author:
vboxsync
Message:

VMMDev,Main,HostServices: More profiling of HGCM guest call processing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp

    r75380 r75500  
    645645    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    646646                       psvcTable->pvService, SHFL_FN_MAP_FOLDER,
    647                        SHFL_CPARMS_MAP_FOLDER, aParms);
     647                       SHFL_CPARMS_MAP_FOLDER, aParms, 0);
    648648    AssertReleaseRC(callHandle.rc);
    649649    return aParms[1].u.uint32;
     
    665665    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    666666                       psvcTable->pvService, SHFL_FN_UNMAP_FOLDER,
    667                        SHFL_CPARMS_UNMAP_FOLDER, aParms);
     667                       SHFL_CPARMS_UNMAP_FOLDER, aParms, 0);
    668668    AssertReleaseRC(callHandle.rc);
    669669    fillTestShflString(&FolderName, pcszFolderName);
     
    693693    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    694694                       psvcTable->pvService, SHFL_FN_CREATE,
    695                        RT_ELEMENTS(aParms), aParms);
     695                       RT_ELEMENTS(aParms), aParms, 0);
    696696    if (RT_FAILURE(callHandle.rc))
    697697        return callHandle.rc;
     
    717717    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    718718                       psvcTable->pvService, SHFL_FN_READ,
    719                        RT_ELEMENTS(aParms), aParms);
     719                       RT_ELEMENTS(aParms), aParms, 0);
    720720    if (pcbRead)
    721721        *pcbRead = aParms[3].u.uint32;
     
    737737    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    738738                       psvcTable->pvService, SHFL_FN_WRITE,
    739                        RT_ELEMENTS(aParms), aParms);
     739                       RT_ELEMENTS(aParms), aParms, 0);
    740740    if (pcbWritten)
    741741        *pcbWritten = aParms[3].u.uint32;
     
    753753    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    754754                       psvcTable->pvService, SHFL_FN_FLUSH,
    755                        SHFL_CPARMS_FLUSH, aParms);
     755                       SHFL_CPARMS_FLUSH, aParms, 0);
    756756    return callHandle.rc;
    757757}
     
    783783    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    784784                       psvcTable->pvService, SHFL_FN_LIST,
    785                        RT_ELEMENTS(aParms), aParms);
     785                       RT_ELEMENTS(aParms), aParms, 0);
    786786    if (pcFiles)
    787787        *pcFiles = aParms[7].u.uint32;
     
    803803    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    804804                       psvcTable->pvService, SHFL_FN_INFORMATION,
    805                        RT_ELEMENTS(aParms), aParms);
     805                       RT_ELEMENTS(aParms), aParms, 0);
    806806    return callHandle.rc;
    807807}
     
    821821    psvcTable->pfnCall(psvcTable->pvService, &callHandle, 0,
    822822                       psvcTable->pvService, SHFL_FN_LOCK,
    823                        RT_ELEMENTS(aParms), aParms);
     823                       RT_ELEMENTS(aParms), aParms, 0);
    824824    return callHandle.rc;
    825825}
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