VirtualBox

Changeset 57393 in vbox for trunk/src/VBox/Devices/Storage


Ignore:
Timestamp:
Aug 17, 2015 3:02:05 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
102157
Message:

DECLCALLBACK

Location:
trunk/src/VBox/Devices/Storage
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/DevAHCI.cpp

    r57358 r57393  
    43634363}
    43644364
    4365 static int atapiReadSectors2352PostProcess(PAHCIREQ pAhciReq, void **ppvProc, size_t *pcbProc)
     4365static DECLCALLBACK(int) atapiReadSectors2352PostProcess(PAHCIREQ pAhciReq, void **ppvProc, size_t *pcbProc)
    43664366{
    43674367    uint8_t *pbBuf = NULL;
  • trunk/src/VBox/Devices/Storage/DrvHostBase.cpp

    r57358 r57393  
    11751175 * @param   pcb         Where to store the media size in bytes.
    11761176 */
    1177 static int drvHostBaseGetMediaSize(PDRVHOSTBASE pThis, uint64_t *pcb)
     1177static DECLCALLBACK(int) drvHostBaseGetMediaSize(PDRVHOSTBASE pThis, uint64_t *pcb)
    11781178{
    11791179#if defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD)
  • trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp

    r57358 r57393  
    301301 * @param   pcb     Where to store the size.
    302302 */
    303 static int drvHostDvdGetMediaSize(PDRVHOSTBASE pThis, uint64_t *pcb)
     303static DECLCALLBACK(int) drvHostDvdGetMediaSize(PDRVHOSTBASE pThis, uint64_t *pcb)
    304304{
    305305    /*
     
    415415
    416416/** @copydoc PDMIBLOCK::pfnSendCmd */
    417 static int drvHostDvdSendCmd(PPDMIBLOCK pInterface, const uint8_t *pbCmd,
    418                              PDMBLOCKTXDIR enmTxDir, void *pvBuf, uint32_t *pcbBuf,
    419                              uint8_t *pabSense, size_t cbSense, uint32_t cTimeoutMillies)
     417static DECLCALLBACK(int) drvHostDvdSendCmd(PPDMIBLOCK pInterface, const uint8_t *pbCmd,
     418                                           PDMBLOCKTXDIR enmTxDir, void *pvBuf, uint32_t *pcbBuf,
     419                                           uint8_t *pabSense, size_t cbSense, uint32_t cTimeoutMillies)
    420420{
    421421    PDRVHOSTBASE pThis = PDMIBLOCK_2_DRVHOSTBASE(pInterface);
  • trunk/src/VBox/Devices/Storage/DrvSCSI.cpp

    r57358 r57393  
    269269}
    270270
    271 static int drvscsiTransferCompleteNotify(PPDMIBLOCKASYNCPORT pInterface, void *pvUser, int rc)
     271static DECLCALLBACK(int) drvscsiTransferCompleteNotify(PPDMIBLOCKASYNCPORT pInterface, void *pvUser, int rc)
    272272{
    273273    PDRVSCSI pThis = PDMIBLOCKASYNCPORT_2_DRVSCSI(pInterface);
     
    478478}
    479479
    480 static void drvscsiVScsiReqCompleted(VSCSIDEVICE hVScsiDevice, void *pVScsiDeviceUser,
    481                                      void *pVScsiReqUser, int rcScsiCode, bool fRedoPossible,
    482                                      int rcReq)
     480static DECLCALLBACK(void) drvscsiVScsiReqCompleted(VSCSIDEVICE hVScsiDevice, void *pVScsiDeviceUser,
     481                                                   void *pVScsiReqUser, int rcScsiCode, bool fRedoPossible,
     482                                                   int rcReq)
    483483{
    484484    PDRVSCSI pThis = (PDRVSCSI)pVScsiDeviceUser;
     
    527527 * @param   pThread    Pointer to the thread instance data.
    528528 */
    529 static int drvscsiAsyncIOLoop(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
     529static DECLCALLBACK(int) drvscsiAsyncIOLoop(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
    530530{
    531531    int rc = VINF_SUCCESS;
     
    566566}
    567567
    568 static int drvscsiAsyncIOLoopWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
     568static DECLCALLBACK(int) drvscsiAsyncIOLoopWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
    569569{
    570570    PDRVSCSI pThis = PDMINS_2_DATA(pDrvIns, PDRVSCSI);
  • trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp

    r57358 r57393  
    341341 * @param   pThread    Pointer to the thread instance data.
    342342 */
    343 static int drvscsihostAsyncIOLoop(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
     343static DECLCALLBACK(int) drvscsihostAsyncIOLoop(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
    344344{
    345345    int rc = VINF_SUCCESS;
     
    360360}
    361361
    362 static int drvscsihostAsyncIOLoopWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
     362static DECLCALLBACK(int) drvscsihostAsyncIOLoopWakeup(PPDMDRVINS pDrvIns, PPDMTHREAD pThread)
    363363{
    364364    int rc;
  • trunk/src/VBox/Devices/Storage/DrvVD.cpp

    r57372 r57393  
    299299*********************************************************************************************************************************/
    300300
    301 static void drvvdErrorCallback(void *pvUser, int rc, RT_SRC_POS_DECL,
     301static DECLCALLBACK(void) drvvdErrorCallback(void *pvUser, int rc, RT_SRC_POS_DECL,
    302302                               const char *pszFormat, va_list va)
    303303{
     
    648648*********************************************************************************************************************************/
    649649
    650 static bool drvvdCfgAreKeysValid(void *pvUser, const char *pszzValid)
     650static DECLCALLBACK(bool) drvvdCfgAreKeysValid(void *pvUser, const char *pszzValid)
    651651{
    652652    return CFGMR3AreValuesValid((PCFGMNODE)pvUser, pszzValid);
    653653}
    654654
    655 static int drvvdCfgQuerySize(void *pvUser, const char *pszName, size_t *pcb)
     655static DECLCALLBACK(int) drvvdCfgQuerySize(void *pvUser, const char *pszName, size_t *pcb)
    656656{
    657657    return CFGMR3QuerySize((PCFGMNODE)pvUser, pszName, pcb);
    658658}
    659659
    660 static int drvvdCfgQuery(void *pvUser, const char *pszName, char *pszString, size_t cchString)
     660static DECLCALLBACK(int) drvvdCfgQuery(void *pvUser, const char *pszName, char *pszString, size_t cchString)
    661661{
    662662    return CFGMR3QueryString((PCFGMNODE)pvUser, pszName, pszString, cchString);
    663663}
    664664
    665 static int drvvdCfgQueryBytes(void *pvUser, const char *pszName, void *ppvData, size_t cbData)
     665static DECLCALLBACK(int) drvvdCfgQueryBytes(void *pvUser, const char *pszName, void *ppvData, size_t cbData)
    666666{
    667667    return CFGMR3QueryBytes((PCFGMNODE)pvUser, pszName, ppvData, cbData);
     
    13741374}
    13751375
    1376 static int drvvdTcpSelectOneExPoll(VDSOCKET Sock, uint32_t fEvents,
    1377                                    uint32_t *pfEvents, RTMSINTERVAL cMillies)
     1376static DECLCALLBACK(int) drvvdTcpSelectOneExPoll(VDSOCKET Sock, uint32_t fEvents,
     1377                                                 uint32_t *pfEvents, RTMSINTERVAL cMillies)
    13781378{
    13791379    int rc = VINF_SUCCESS;
     
    21742174
    21752175/** @copydoc FNPDMBLKCACHEXFERCOMPLETEDRV */
    2176 static void drvvdBlkCacheXferComplete(PPDMDRVINS pDrvIns, void *pvUser, int rcReq)
     2176static DECLCALLBACK(void) drvvdBlkCacheXferComplete(PPDMDRVINS pDrvIns, void *pvUser, int rcReq)
    21772177{
    21782178    PVBOXDISK pThis = PDMINS_2_DATA(pDrvIns, PVBOXDISK);
     
    21842184
    21852185/** @copydoc FNPDMBLKCACHEXFERENQUEUEDRV */
    2186 static int drvvdBlkCacheXferEnqueue(PPDMDRVINS pDrvIns,
    2187                                     PDMBLKCACHEXFERDIR enmXferDir,
    2188                                     uint64_t off, size_t cbXfer,
    2189                                     PCRTSGBUF pcSgBuf, PPDMBLKCACHEIOXFER hIoXfer)
     2186static DECLCALLBACK(int) drvvdBlkCacheXferEnqueue(PPDMDRVINS pDrvIns,
     2187                                                  PDMBLKCACHEXFERDIR enmXferDir,
     2188                                                  uint64_t off, size_t cbXfer,
     2189                                                  PCRTSGBUF pcSgBuf, PPDMBLKCACHEIOXFER hIoXfer)
    21902190{
    21912191    int rc = VINF_SUCCESS;
     
    22212221
    22222222/** @copydoc FNPDMBLKCACHEXFERENQUEUEDISCARDDRV */
    2223 static int drvvdBlkCacheXferEnqueueDiscard(PPDMDRVINS pDrvIns, PCRTRANGE paRanges,
    2224                                            unsigned cRanges, PPDMBLKCACHEIOXFER hIoXfer)
     2223static DECLCALLBACK(int) drvvdBlkCacheXferEnqueueDiscard(PPDMDRVINS pDrvIns, PCRTRANGE paRanges,
     2224                                                         unsigned cRanges, PPDMBLKCACHEIOXFER hIoXfer)
    22252225{
    22262226    int rc = VINF_SUCCESS;
  • trunk/src/VBox/Devices/Storage/UsbMsd.cpp

    r57358 r57393  
    22522252 * @copydoc PDMUSBREG::pfnDestruct
    22532253 */
    2254 static void usbMsdDestruct(PPDMUSBINS pUsbIns)
     2254static DECLCALLBACK(void) usbMsdDestruct(PPDMUSBINS pUsbIns)
    22552255{
    22562256    PUSBMSD pThis = PDMINS_2_DATA(pUsbIns, PUSBMSD);
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