VirtualBox

Changeset 36621 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Apr 8, 2011 8:00:10 AM (14 years ago)
Author:
vboxsync
Message:

VBoxPci: DECLCALLBACK

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxPci/VBoxPci.c

    r36616 r36621  
    167167 * @copydoc RAWPCIDEVPORT:: pfnInit
    168168 */
    169 DECLHIDDEN(int) vboxPciDevInit(PRAWPCIDEVPORT pPort, uint32_t fFlags)
     169static DECLCALLBACK(int) vboxPciDevInit(PRAWPCIDEVPORT pPort, uint32_t fFlags)
    170170{
    171171    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    184184 * @copydoc RAWPCIDEVPORT:: pfnDeinit
    185185 */
    186 DECLHIDDEN(int) vboxPciDevDeinit(PRAWPCIDEVPORT pPort, uint32_t fFlags)
     186static DECLCALLBACK(int) vboxPciDevDeinit(PRAWPCIDEVPORT pPort, uint32_t fFlags)
    187187{
    188188    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    209209 * @copydoc RAWPCIDEVPORT:: pfnDestroy
    210210 */
    211 DECLHIDDEN(int) vboxPciDevDestroy(PRAWPCIDEVPORT pPort)
     211static DECLCALLBACK(int) vboxPciDevDestroy(PRAWPCIDEVPORT pPort)
    212212{
    213213    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    241241 * @copydoc RAWPCIDEVPORT:: pfnGetRegionInfo
    242242 */
    243 DECLHIDDEN(int) vboxPciDevGetRegionInfo(PRAWPCIDEVPORT pPort,
    244                                         int32_t        iRegion,
    245                                         RTHCPHYS       *pRegionStart,
    246                                         uint64_t       *pu64RegionSize,
    247                                         bool           *pfPresent,
    248                                         uint32_t        *pfFlags)
     243static DECLCALLBACK(int) vboxPciDevGetRegionInfo(PRAWPCIDEVPORT pPort,
     244                                                 int32_t        iRegion,
     245                                                RTHCPHYS       *pRegionStart,
     246                                                uint64_t       *pu64RegionSize,
     247                                                bool           *pfPresent,
     248                                                uint32_t        *pfFlags)
    249249{
    250250    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    264264 * @copydoc RAWPCIDEVPORT:: pfnMapRegion
    265265 */
    266 DECLHIDDEN(int) vboxPciDevMapRegion(PRAWPCIDEVPORT pPort,
    267                                     int32_t        iRegion,
    268                                     RTHCPHYS       RegionStart,
    269                                     uint64_t       u64RegionSize,
    270                                     int32_t        fFlags,
    271                                     RTR0PTR        *pRegionBase)
     266static DECLCALLBACK(int) vboxPciDevMapRegion(PRAWPCIDEVPORT pPort,
     267                                             int32_t        iRegion,
     268                                             RTHCPHYS       RegionStart,
     269                                             uint64_t       u64RegionSize,
     270                                             int32_t        fFlags,
     271                                             RTR0PTR        *pRegionBase)
    272272{
    273273    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    286286 * @copydoc RAWPCIDEVPORT:: pfnUnapRegion
    287287 */
    288 DECLHIDDEN(int) vboxPciDevUnmapRegion(PRAWPCIDEVPORT pPort,
    289                                       int32_t        iRegion,
    290                                       RTHCPHYS       RegionStart,
    291                                       uint64_t       u64RegionSize,
    292                                       RTR0PTR        RegionBase)
     288static DECLCALLBACK(int) vboxPciDevUnmapRegion(PRAWPCIDEVPORT pPort,
     289                                               int32_t        iRegion,
     290                                               RTHCPHYS       RegionStart,
     291                                               uint64_t       u64RegionSize,
     292                                               RTR0PTR        RegionBase)
    293293{
    294294    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    307307 * @copydoc RAWPCIDEVPORT:: pfnPciCfgRead
    308308 */
    309 DECLHIDDEN(int) vboxPciDevPciCfgRead(PRAWPCIDEVPORT pPort, uint32_t Register, PCIRAWMEMLOC      *pValue)
     309static DECLCALLBACK(int) vboxPciDevPciCfgRead(PRAWPCIDEVPORT pPort, uint32_t Register, PCIRAWMEMLOC *pValue)
    310310{
    311311    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    325325 * @copydoc RAWPCIDEVPORT:: pfnPciCfgWrite
    326326 */
    327 DECLHIDDEN(int) vboxPciDevPciCfgWrite(PRAWPCIDEVPORT pPort, uint32_t Register, PCIRAWMEMLOC *pValue)
     327static DECLCALLBACK(int) vboxPciDevPciCfgWrite(PRAWPCIDEVPORT pPort, uint32_t Register, PCIRAWMEMLOC *pValue)
    328328{
    329329    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    339339}
    340340
    341 DECLHIDDEN(int) vboxPciDevRegisterIrqHandler(PRAWPCIDEVPORT pPort, PFNRAWPCIISR pfnHandler, void* pIrqContext, PCIRAWISRHANDLE *phIsr)
     341static DECLCALLBACK(int) vboxPciDevRegisterIrqHandler(PRAWPCIDEVPORT pPort, PFNRAWPCIISR pfnHandler, void* pIrqContext, PCIRAWISRHANDLE *phIsr)
    342342{
    343343    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    371371}
    372372
    373 DECLHIDDEN(int) vboxPciDevUnregisterIrqHandler(PRAWPCIDEVPORT pPort, PCIRAWISRHANDLE hIsr)
     373static DECLCALLBACK(int) vboxPciDevUnregisterIrqHandler(PRAWPCIDEVPORT pPort, PCIRAWISRHANDLE hIsr)
    374374{
    375375    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
     
    393393}
    394394
    395 DECLHIDDEN(int) vboxPciDevPowerStateChange(PRAWPCIDEVPORT pPort, PCIRAWPOWERSTATE  aState, uint64_t *pu64Param)
     395static DECLCALLBACK(int) vboxPciDevPowerStateChange(PRAWPCIDEVPORT pPort, PCIRAWPOWERSTATE  aState, uint64_t *pu64Param)
    396396{
    397397    PVBOXRAWPCIINS pThis = DEVPORT_2_VBOXRAWPCIINS(pPort);
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