VirtualBox

Changeset 57388 in vbox for trunk/src/VBox/Storage/ISCSI.cpp


Ignore:
Timestamp:
Aug 17, 2015 2:20:55 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
102152
Message:

DECLCALLBACK

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Storage/ISCSI.cpp

    r57358 r57388  
    12081208 * @param   pImage      The iSCSI connection state to be used.
    12091209 */
    1210 static int iscsiAttach(void *pvUser)
     1210static DECLCALLBACK(int) iscsiAttach(void *pvUser)
    12111211{
    12121212    int rc;
     
    17231723 * @param   pImage      The iSCSI connection state to be used.
    17241724 */
    1725 static int iscsiDetach(void *pvUser)
     1725static DECLCALLBACK(int) iscsiDetach(void *pvUser)
    17261726{
    17271727    int rc;
     
    35443544}
    35453545
    3546 static void iscsiCommandCompleteSync(PISCSIIMAGE pImage, int rcReq, void *pvUser)
     3546static DECLCALLBACK(void) iscsiCommandCompleteSync(PISCSIIMAGE pImage, int rcReq, void *pvUser)
    35473547{
    35483548    PISCSICMDSYNC pIScsiCmdSync = (PISCSICMDSYNC)pvUser;
     
    36823682
    36833683
    3684 static void iscsiCommandAsyncComplete(PISCSIIMAGE pImage, int rcReq, void *pvUser)
     3684static DECLCALLBACK(void) iscsiCommandAsyncComplete(PISCSIIMAGE pImage, int rcReq, void *pvUser)
    36853685{
    36863686    bool fComplete = true;
     
    45514551
    45524552/** @copydoc VBOXHDDBACKEND::pfnCheckIfValid */
    4553 static int iscsiCheckIfValid(const char *pszFilename, PVDINTERFACE pVDIfsDisk,
     4553static DECLCALLBACK(int) iscsiCheckIfValid(const char *pszFilename, PVDINTERFACE pVDIfsDisk,
    45544554                             PVDINTERFACE pVDIfsImage, VDTYPE *penmType)
    45554555{
     
    45654565
    45664566/** @copydoc VBOXHDDBACKEND::pfnOpen */
    4567 static int iscsiOpen(const char *pszFilename, unsigned uOpenFlags,
    4568                      PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage,
    4569                      VDTYPE enmType, void **ppBackendData)
     4567static DECLCALLBACK(int) iscsiOpen(const char *pszFilename, unsigned uOpenFlags,
     4568                                   PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage,
     4569                                   VDTYPE enmType, void **ppBackendData)
    45704570{
    45714571    LogFlowFunc(("pszFilename=\"%s\" uOpenFlags=%#x pVDIfsDisk=%#p pVDIfsImage=%#p enmType=%u ppBackendData=%#p\n", pszFilename, uOpenFlags, pVDIfsDisk, pVDIfsImage, enmType, ppBackendData));
     
    46294629
    46304630/** @copydoc VBOXHDDBACKEND::pfnCreate */
    4631 static int iscsiCreate(const char *pszFilename, uint64_t cbSize,
    4632                        unsigned uImageFlags, const char *pszComment,
    4633                        PCVDGEOMETRY pPCHSGeometry, PCVDGEOMETRY pLCHSGeometry,
    4634                        PCRTUUID pUuid, unsigned uOpenFlags,
    4635                        unsigned uPercentStart, unsigned uPercentSpan,
    4636                        PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage,
    4637                        PVDINTERFACE pVDIfsOperation, VDTYPE enmType,
    4638                        void **ppBackendData)
     4631static DECLCALLBACK(int) iscsiCreate(const char *pszFilename, uint64_t cbSize,
     4632                                     unsigned uImageFlags, const char *pszComment,
     4633                                     PCVDGEOMETRY pPCHSGeometry, PCVDGEOMETRY pLCHSGeometry,
     4634                                     PCRTUUID pUuid, unsigned uOpenFlags,
     4635                                     unsigned uPercentStart, unsigned uPercentSpan,
     4636                                     PVDINTERFACE pVDIfsDisk, PVDINTERFACE pVDIfsImage,
     4637                                     PVDINTERFACE pVDIfsOperation, VDTYPE enmType,
     4638                                     void **ppBackendData)
    46394639{
    46404640    LogFlowFunc(("pszFilename=\"%s\" cbSize=%llu uImageFlags=%#x pszComment=\"%s\" pPCHSGeometry=%#p pLCHSGeometry=%#p Uuid=%RTuuid uOpenFlags=%#x uPercentStart=%u uPercentSpan=%u pVDIfsDisk=%#p pVDIfsImage=%#p pVDIfsOperation=%#p enmType=%u ppBackendData=%#p",
     
    46474647
    46484648/** @copydoc VBOXHDDBACKEND::pfnClose */
    4649 static int iscsiClose(void *pBackendData, bool fDelete)
     4649static DECLCALLBACK(int) iscsiClose(void *pBackendData, bool fDelete)
    46504650{
    46514651    LogFlowFunc(("pBackendData=%#p fDelete=%d\n", pBackendData, fDelete));
     
    46634663
    46644664/** @copydoc VBOXHDDBACKEND::pfnRead */
    4665 static int iscsiRead(void *pBackendData, uint64_t uOffset, size_t cbToRead,
    4666                      PVDIOCTX pIoCtx, size_t *pcbActuallyRead)
     4665static DECLCALLBACK(int) iscsiRead(void *pBackendData, uint64_t uOffset, size_t cbToRead,
     4666                                   PVDIOCTX pIoCtx, size_t *pcbActuallyRead)
    46674667{
    46684668    PISCSIIMAGE pImage = (PISCSIIMAGE)pBackendData;
     
    47864786
    47874787/** @copydoc VBOXHDDBACKEND::pfnWrite */
    4788 static int iscsiWrite(void *pBackendData, uint64_t uOffset, size_t cbToWrite,
    4789                       PVDIOCTX pIoCtx, size_t *pcbWriteProcess, size_t *pcbPreRead,
    4790                       size_t *pcbPostRead, unsigned fWrite)
     4788static DECLCALLBACK(int) iscsiWrite(void *pBackendData, uint64_t uOffset, size_t cbToWrite,
     4789                                    PVDIOCTX pIoCtx, size_t *pcbWriteProcess, size_t *pcbPreRead,
     4790                                    size_t *pcbPostRead, unsigned fWrite)
    47914791{
    47924792    LogFlowFunc(("pBackendData=%p uOffset=%llu pIoCtx=%#p cbToWrite=%u pcbWriteProcess=%p pcbPreRead=%p pcbPostRead=%p fWrite=%u\n",
     
    49124912
    49134913/** @copydoc VBOXHDDBACKEND::pfnFlush */
    4914 static int iscsiFlush(void *pBackendData, PVDIOCTX pIoCtx)
     4914static DECLCALLBACK(int) iscsiFlush(void *pBackendData, PVDIOCTX pIoCtx)
    49154915{
    49164916    LogFlowFunc(("pBackendData=%p pIoCtx=%#p\n", pBackendData, pIoCtx));
     
    49724972
    49734973/** @copydoc VBOXHDDBACKEND::pfnGetVersion */
    4974 static unsigned iscsiGetVersion(void *pBackendData)
     4974static DECLCALLBACK(unsigned) iscsiGetVersion(void *pBackendData)
    49754975{
    49764976    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    49844984
    49854985/** @copydoc VBOXHDDBACKEND::pfnGetSectorSize */
    4986 static uint32_t iscsiGetSectorSize(void *pBackendData)
     4986static DECLCALLBACK(uint32_t) iscsiGetSectorSize(void *pBackendData)
    49874987{
    49884988    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    49984998
    49994999/** @copydoc VBOXHDDBACKEND::pfnGetSize */
    5000 static uint64_t iscsiGetSize(void *pBackendData)
     5000static DECLCALLBACK(uint64_t) iscsiGetSize(void *pBackendData)
    50015001{
    50025002    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    50125012
    50135013/** @copydoc VBOXHDDBACKEND::pfnGetFileSize */
    5014 static uint64_t iscsiGetFileSize(void *pBackendData)
     5014static DECLCALLBACK(uint64_t) iscsiGetFileSize(void *pBackendData)
    50155015{
    50165016    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    50275027
    50285028/** @copydoc VBOXHDDBACKEND::pfnGetPCHSGeometry */
    5029 static int iscsiGetPCHSGeometry(void *pBackendData, PVDGEOMETRY pPCHSGeometry)
     5029static DECLCALLBACK(int) iscsiGetPCHSGeometry(void *pBackendData, PVDGEOMETRY pPCHSGeometry)
    50305030{
    50315031    LogFlowFunc(("pBackendData=%#p pPCHSGeometry=%#p\n", pBackendData, pPCHSGeometry));
     
    50455045
    50465046/** @copydoc VBOXHDDBACKEND::pfnSetPCHSGeometry */
    5047 static int iscsiSetPCHSGeometry(void *pBackendData, PCVDGEOMETRY pPCHSGeometry)
     5047static DECLCALLBACK(int) iscsiSetPCHSGeometry(void *pBackendData, PCVDGEOMETRY pPCHSGeometry)
    50485048{
    50495049    LogFlowFunc(("pBackendData=%#p pPCHSGeometry=%#p PCHS=%u/%u/%u\n", pBackendData, pPCHSGeometry, pPCHSGeometry->cCylinders, pPCHSGeometry->cHeads, pPCHSGeometry->cSectors));
     
    50715071
    50725072/** @copydoc VBOXHDDBACKEND::pfnGetLCHSGeometry */
    5073 static int iscsiGetLCHSGeometry(void *pBackendData, PVDGEOMETRY pLCHSGeometry)
     5073static DECLCALLBACK(int) iscsiGetLCHSGeometry(void *pBackendData, PVDGEOMETRY pLCHSGeometry)
    50745074{
    50755075    LogFlowFunc(("pBackendData=%#p pLCHSGeometry=%#p\n", pBackendData, pLCHSGeometry));
     
    50895089
    50905090/** @copydoc VBOXHDDBACKEND::pfnSetLCHSGeometry */
    5091 static int iscsiSetLCHSGeometry(void *pBackendData, PCVDGEOMETRY pLCHSGeometry)
     5091static DECLCALLBACK(int) iscsiSetLCHSGeometry(void *pBackendData, PCVDGEOMETRY pLCHSGeometry)
    50925092{
    50935093    LogFlowFunc(("pBackendData=%#p pLCHSGeometry=%#p LCHS=%u/%u/%u\n", pBackendData, pLCHSGeometry, pLCHSGeometry->cCylinders, pLCHSGeometry->cHeads, pLCHSGeometry->cSectors));
     
    51155115
    51165116/** @copydoc VBOXHDDBACKEND::pfnGetImageFlags */
    5117 static unsigned iscsiGetImageFlags(void *pBackendData)
     5117static DECLCALLBACK(unsigned) iscsiGetImageFlags(void *pBackendData)
    51185118{
    51195119    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    51315131
    51325132/** @copydoc VBOXHDDBACKEND::pfnGetOpenFlags */
    5133 static unsigned iscsiGetOpenFlags(void *pBackendData)
     5133static DECLCALLBACK(unsigned) iscsiGetOpenFlags(void *pBackendData)
    51345134{
    51355135    LogFlowFunc(("pBackendData=%#p\n", pBackendData));
     
    51495149
    51505150/** @copydoc VBOXHDDBACKEND::pfnSetOpenFlags */
    5151 static int iscsiSetOpenFlags(void *pBackendData, unsigned uOpenFlags)
     5151static DECLCALLBACK(int) iscsiSetOpenFlags(void *pBackendData, unsigned uOpenFlags)
    51525152{
    51535153    LogFlowFunc(("pBackendData=%#p\n uOpenFlags=%#x", pBackendData, uOpenFlags));
     
    51865186
    51875187/** @copydoc VBOXHDDBACKEND::pfnGetComment */
    5188 static int iscsiGetComment(void *pBackendData, char *pszComment,
    5189                           size_t cbComment)
     5188static DECLCALLBACK(int) iscsiGetComment(void *pBackendData, char *pszComment,
     5189                                         size_t cbComment)
    51905190{
    51915191    LogFlowFunc(("pBackendData=%#p pszComment=%#p cbComment=%zu\n", pBackendData, pszComment, cbComment));
     
    52055205
    52065206/** @copydoc VBOXHDDBACKEND::pfnSetComment */
    5207 static int iscsiSetComment(void *pBackendData, const char *pszComment)
     5207static DECLCALLBACK(int) iscsiSetComment(void *pBackendData, const char *pszComment)
    52085208{
    52095209    LogFlowFunc(("pBackendData=%#p pszComment=\"%s\"\n", pBackendData, pszComment));
     
    52285228
    52295229/** @copydoc VBOXHDDBACKEND::pfnGetUuid */
    5230 static int iscsiGetUuid(void *pBackendData, PRTUUID pUuid)
     5230static DECLCALLBACK(int) iscsiGetUuid(void *pBackendData, PRTUUID pUuid)
    52315231{
    52325232    LogFlowFunc(("pBackendData=%#p pUuid=%#p\n", pBackendData, pUuid));
     
    52465246
    52475247/** @copydoc VBOXHDDBACKEND::pfnSetUuid */
    5248 static int iscsiSetUuid(void *pBackendData, PCRTUUID pUuid)
     5248static DECLCALLBACK(int) iscsiSetUuid(void *pBackendData, PCRTUUID pUuid)
    52495249{
    52505250    LogFlowFunc(("pBackendData=%#p Uuid=%RTuuid\n", pBackendData, pUuid));
     
    52705270
    52715271/** @copydoc VBOXHDDBACKEND::pfnGetModificationUuid */
    5272 static int iscsiGetModificationUuid(void *pBackendData, PRTUUID pUuid)
     5272static DECLCALLBACK(int) iscsiGetModificationUuid(void *pBackendData, PRTUUID pUuid)
    52735273{
    52745274    LogFlowFunc(("pBackendData=%#p pUuid=%#p\n", pBackendData, pUuid));
     
    52885288
    52895289/** @copydoc VBOXHDDBACKEND::pfnSetModificationUuid */
    5290 static int iscsiSetModificationUuid(void *pBackendData, PCRTUUID pUuid)
     5290static DECLCALLBACK(int) iscsiSetModificationUuid(void *pBackendData, PCRTUUID pUuid)
    52915291{
    52925292    LogFlowFunc(("pBackendData=%#p Uuid=%RTuuid\n", pBackendData, pUuid));
     
    53125312
    53135313/** @copydoc VBOXHDDBACKEND::pfnGetParentUuid */
    5314 static int iscsiGetParentUuid(void *pBackendData, PRTUUID pUuid)
     5314static DECLCALLBACK(int) iscsiGetParentUuid(void *pBackendData, PRTUUID pUuid)
    53155315{
    53165316    LogFlowFunc(("pBackendData=%#p pUuid=%#p\n", pBackendData, pUuid));
     
    53305330
    53315331/** @copydoc VBOXHDDBACKEND::pfnSetParentUuid */
    5332 static int iscsiSetParentUuid(void *pBackendData, PCRTUUID pUuid)
     5332static DECLCALLBACK(int) iscsiSetParentUuid(void *pBackendData, PCRTUUID pUuid)
    53335333{
    53345334    LogFlowFunc(("pBackendData=%#p Uuid=%RTuuid\n", pBackendData, pUuid));
     
    53545354
    53555355/** @copydoc VBOXHDDBACKEND::pfnGetParentModificationUuid */
    5356 static int iscsiGetParentModificationUuid(void *pBackendData, PRTUUID pUuid)
     5356static DECLCALLBACK(int) iscsiGetParentModificationUuid(void *pBackendData, PRTUUID pUuid)
    53575357{
    53585358    LogFlowFunc(("pBackendData=%#p pUuid=%#p\n", pBackendData, pUuid));
     
    53725372
    53735373/** @copydoc VBOXHDDBACKEND::pfnSetParentModificationUuid */
    5374 static int iscsiSetParentModificationUuid(void *pBackendData, PCRTUUID pUuid)
     5374static DECLCALLBACK(int) iscsiSetParentModificationUuid(void *pBackendData, PCRTUUID pUuid)
    53755375{
    53765376    LogFlowFunc(("pBackendData=%#p Uuid=%RTuuid\n", pBackendData, pUuid));
     
    53965396
    53975397/** @copydoc VBOXHDDBACKEND::pfnDump */
    5398 static void iscsiDump(void *pBackendData)
     5398static DECLCALLBACK(void) iscsiDump(void *pBackendData)
    53995399{
    54005400    PISCSIIMAGE pImage = (PISCSIIMAGE)pBackendData;
     
    54095409
    54105410/** @copydoc VBOXHDDBACKEND::pfnComposeLocation */
    5411 static int iscsiComposeLocation(PVDINTERFACE pConfig, char **pszLocation)
     5411static DECLCALLBACK(int) iscsiComposeLocation(PVDINTERFACE pConfig, char **pszLocation)
    54125412{
    54135413    char *pszTarget  = NULL;
     
    54365436
    54375437/** @copydoc VBOXHDDBACKEND::pfnComposeName */
    5438 static int iscsiComposeName(PVDINTERFACE pConfig, char **pszName)
     5438static DECLCALLBACK(int) iscsiComposeName(PVDINTERFACE pConfig, char **pszName)
    54395439{
    54405440    char *pszTarget  = NULL;
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