VirtualBox

Changeset 58132 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Oct 9, 2015 12:09:37 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
103230
Message:

*: Doxygen fixes.

Location:
trunk/src/VBox/Devices
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DevIchHda.cpp

    r57442 r58132  
    598598    /** Stream for output. */
    599599    HDAOUTPUTSTREAM                    Out;
    600 } HDADRIVER, *PHDADRIVER;
     600} HDADRIVER;
    601601
    602602/**
  • trunk/src/VBox/Devices/Audio/DevIchHdaCodec.h

    r56727 r58132  
    2222typedef struct HDASTATE *PHDASTATE;
    2323/** The ICH HDA (Intel) codec state. */
    24 typedef struct HDACODEC HDACODEC, *PHDACODEC;
     24typedef struct HDACODEC *PHDACODEC;
    2525/** The HDA host driver backend. */
    26 typedef struct HDADRIVER HDADRIVER, *PHDADRIVER;
     26typedef struct HDADRIVER *PHDADRIVER;
    2727typedef struct PDMIAUDIOCONNECTOR *PPDMIAUDIOCONNECTOR;
    2828typedef struct PDMAUDIOGSTSTRMOUT *PPDMAUDIOGSTSTRMOUT;
     
    4444{
    4545    uint32_t verb;
    46     /* operation bitness mask */
     46    /** operation bitness mask */
    4747    uint32_t mask;
    4848    PFNHDACODECVERBPROCESSOR pfn;
     
    6363typedef enum
    6464{
    65     PI_INDEX = 0,    /* PCM in */
    66     PO_INDEX,        /* PCM out */
    67     MC_INDEX,        /* Mic in */
     65    PI_INDEX = 0,    /**< PCM in */
     66    PO_INDEX,        /**< PCM out */
     67    MC_INDEX,        /**< Mic in */
    6868    LAST_INDEX
    6969} ENMSOUNDSOURCE;
     
    7676    uint8_t                 u8BSKU;
    7777    uint8_t                 u8AssemblyId;
    78     /* List of assigned HDA drivers to this codec.
     78    /** List of assigned HDA drivers to this codec.
    7979     * A driver only can be assigned to one codec
    8080     * at a time. */
     
    123123    DECLR3CALLBACKMEMBER(void, pfnDbgListNodes, (PHDACODEC pThis, PCDBGFINFOHLP pHlp, const char *pszArgs));
    124124    DECLR3CALLBACKMEMBER(void, pfnDbgSelector, (PHDACODEC pThis, PCDBGFINFOHLP pHlp, const char *pszArgs));
    125 } CODECState;
     125} HDACODEC;
    126126
    127127int hdaCodecConstruct(PPDMDEVINS pDevIns, PHDACODEC pThis, uint16_t uLUN, PCFGMNODE pCfg);
  • trunk/src/VBox/Devices/Bus/DevPCI.cpp

    r57781 r58132  
    750750
    751751/**
    752  * @interface_method_impl{PDMPCIBUSREG,pfnSetIrq}
     752 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrqR3}
    753753 */
    754754PDMBOTHCBDECL(void) pciSetIrq(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, int iIrq, int iLevel, uint32_t uTagSrc)
     
    17741774
    17751775/**
    1776  * @interface_method_impl{PDMPCIBUSREG,pfnRegister}
     1776 * @interface_method_impl{PDMPCIBUSREG,pfnRegisterR3}
    17771777 */
    17781778static DECLCALLBACK(int) pciR3Register(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, const char *pszName, int iDev)
     
    23352335
    23362336/**
    2337  * @interface_method_impl{PDMPCIBUSREG,pfnSetIrq}
     2337 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrqR3}
    23382338 */
    23392339PDMBOTHCBDECL(void) pcibridgeSetIrq(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, int iIrq, int iLevel, uint32_t uTagSrc)
     
    24582458
    24592459/**
    2460  * @interface_method_impl{PDMPCIBUSREG,pfnRegister}
     2460 * @interface_method_impl{PDMPCIBUSREG,pfnRegisterR3}
    24612461 */
    24622462static DECLCALLBACK(int) pcibridgeR3RegisterDevice(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, const char *pszName, int iDev)
     
    24832483
    24842484/**
    2485  * @interface_method_impl{PDMDEVREG, pfnReset}
     2485 * @interface_method_impl{PDMDEVREG,pfnReset}
    24862486 */
    24872487static DECLCALLBACK(void) pcibridgeR3Reset(PPDMDEVINS pDevIns)
     
    24972497
    24982498/**
    2499  * @interface_method_impl{PDMDEVREG, pfnRelocate}
     2499 * @interface_method_impl{PDMDEVREG,pfnRelocate}
    25002500 */
    25012501static DECLCALLBACK(void) pcibridgeR3Relocate(PPDMDEVINS pDevIns, RTGCINTPTR offDelta)
  • trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp

    r57790 r58132  
    537537#ifdef IN_RING3
    538538/**
    539  * @interface_method_impl{PDMIDISPLAYPORT::pfnSetViewport}
     539 * @interface_method_impl{PDMIDISPLAYPORT,pfnSetViewport}
    540540 */
    541541DECLCALLBACK(void) vmsvgaPortSetViewport(PPDMIDISPLAYPORT pInterface, uint32_t uScreenId, uint32_t x, uint32_t y, uint32_t cx, uint32_t cy)
  • trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp

    r57790 r58132  
    512512
    513513/**
    514  * @interface_method_impl{VBOXVMSVGASHADERIF, pfnSwitchInitProfile}
     514 * @interface_method_impl{VBOXVMSVGASHADERIF,pfnSwitchInitProfile}
    515515 */
    516516static DECLCALLBACK(void) vmsvga3dShaderIfSwitchInitProfile(PVBOXVMSVGASHADERIF pThis, bool fOtherProfile)
     
    527527
    528528/**
    529  * @interface_method_impl{VBOXVMSVGASHADERIF, pfnGetNextExtension}
     529 * @interface_method_impl{VBOXVMSVGASHADERIF,pfnGetNextExtension}
    530530 */
    531531static DECLCALLBACK(bool) vmsvga3dShaderIfGetNextExtension(PVBOXVMSVGASHADERIF pThis, void **ppvEnumCtx,
  • trunk/src/VBox/Devices/Graphics/DevVGA.cpp

    r57585 r58132  
    33483348/**
    33493349 * @callback_method_impl{FNIOMMMIOFILL,
    3350  * Legacy VGA memory (0xa0000 - 0xbffff) write hook, to be called from IOM and
     3350 * Legacy VGA memory (0xa0000 - 0xbffff) write hook\, to be called from IOM and
    33513351 * from the inside of VGADeviceGC.cpp. This is the advanced version of
    33523352 * vga_mem_writeb function.}
     
    33643364/**
    33653365 * @callback_method_impl{FNIOMMMIOREAD, Legacy VGA memory (0xa0000 - 0xbffff)
    3366  *                      read hook, to be called from IOM.}
     3366 *                      read hook\, to be called from IOM.}
    33673367 */
    33683368PDMBOTHCBDECL(int) vgaMMIORead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb)
     
    34193419/**
    34203420 * @callback_method_impl{FNIOMMMIOWRITE, Legacy VGA memory (0xa0000 - 0xbffff)
    3421  *                      write hook, to be called from IOM.}
     3421 *                      write hook\, to be called from IOM.}
    34223422 */
    34233423PDMBOTHCBDECL(int) vgaMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void const *pv, unsigned cb)
     
    42874287/**
    42884288 * @callback_method_impl{FNDBGFHANDLERDEV,
    4289  *      Dumps VGA memory formatted as ASCII text, no attributes. Only looks at the
    4290  *      first page.}
     4289 *      Dumps VGA memory formatted as ASCII text\, no attributes. Only looks at
     4290 *      the first page.}
    42914291 */
    42924292static DECLCALLBACK(void) vgaInfoText(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs)
  • trunk/src/VBox/Devices/Input/DevPS2.cpp

    r57358 r58132  
    15321532
    15331533/**
    1534  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEvent}
     1534 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEvent}
    15351535 */
    15361536static DECLCALLBACK(int) kbdMousePutEvent(PPDMIMOUSEPORT pInterface, int32_t dx,
     
    15491549
    15501550/**
    1551  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventAbs}
     1551 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventAbs}
    15521552 */
    15531553static DECLCALLBACK(int) kbdMousePutEventAbs(PPDMIMOUSEPORT pInterface,
     
    15601560
    15611561/**
    1562  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventMultiTouch}
     1562 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventMultiTouch}
    15631563 */
    15641564static DECLCALLBACK(int) kbdMousePutEventMultiTouch(PPDMIMOUSEPORT pInterface,
  • trunk/src/VBox/Devices/Input/PS2M.cpp

    r57358 r58132  
    990990
    991991/**
    992  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEvent}
     992 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEvent}
    993993 */
    994994static DECLCALLBACK(int) ps2mPutEvent(PPDMIMOUSEPORT pInterface, int32_t dx, int32_t dy,
     
    10081008
    10091009/**
    1010  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventAbs}
     1010 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventAbs}
    10111011 */
    10121012static DECLCALLBACK(int) ps2mPutEventAbs(PPDMIMOUSEPORT pInterface, uint32_t x, uint32_t y,
     
    10181018
    10191019/**
    1020  * @interface_method_impl{PDMIMOUSEPORT, pfnPutEventMultiTouch}
     1020 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventMultiTouch}
    10211021 */
    10221022static DECLCALLBACK(int) ps2mPutEventMT(PPDMIMOUSEPORT pInterface, uint8_t cContacts,
  • trunk/src/VBox/Devices/PC/DevACPI.cpp

    r58015 r58132  
    20112011 * @callback_method_impl{FNSSMDEVSAVEEXEC}
    20122012 */
    2013 static DECLCALLBACK(int) acpiR3SaveState(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle)
     2013static DECLCALLBACK(int) acpiR3SaveState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
    20142014{
    20152015    ACPIState *pThis = PDMINS_2_DATA(pDevIns, ACPIState *);
    2016     return SSMR3PutStruct(pSSMHandle, pThis, &g_AcpiSavedStateFields7[0]);
     2016    return SSMR3PutStruct(pSSM, pThis, &g_AcpiSavedStateFields7[0]);
    20172017}
    20182018
     
    20202020 * @callback_method_impl{FNSSMDEVLOADEXEC}
    20212021 */
    2022 static DECLCALLBACK(int) acpiR3LoadState(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle, uint32_t uVersion, uint32_t uPass)
     2022static DECLCALLBACK(int) acpiR3LoadState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
    20232023{
    20242024    ACPIState *pThis = PDMINS_2_DATA(pDevIns, ACPIState *);
     
    20362036    {
    20372037        case 4:
    2038             rc = SSMR3GetStruct(pSSMHandle, pThis, &g_AcpiSavedStateFields4[0]);
     2038            rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields4[0]);
    20392039            break;
    20402040        case 5:
    2041             rc = SSMR3GetStruct(pSSMHandle, pThis, &g_AcpiSavedStateFields5[0]);
     2041            rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields5[0]);
    20422042            break;
    20432043        case 6:
    2044             rc = SSMR3GetStruct(pSSMHandle, pThis, &g_AcpiSavedStateFields6[0]);
     2044            rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields6[0]);
    20452045            break;
    20462046        case 7:
    2047             rc = SSMR3GetStruct(pSSMHandle, pThis, &g_AcpiSavedStateFields7[0]);
     2047            rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields7[0]);
    20482048            break;
    20492049        default:
     
    29982998
    29992999/**
    3000  * @interface_methid_impl{PDMDEVREG,pfnDestruct}
     3000 * @interface_method_impl{PDMDEVREG,pfnDestruct}
    30013001 */
    30023002static DECLCALLBACK(int) acpiR3Destruct(PPDMDEVINS pDevIns)
  • trunk/src/VBox/Devices/PC/DevDMA.cpp

    r57393 r58132  
    827827}
    828828
    829 static void dmaSaveController(PSSMHANDLE pSSMHandle, DMAControl *dc)
     829static void dmaSaveController(PSSMHANDLE pSSM, DMAControl *dc)
    830830{
    831831    int         chidx;
    832832
    833833    /* Save controller state... */
    834     SSMR3PutU8(pSSMHandle, dc->u8Command);
    835     SSMR3PutU8(pSSMHandle, dc->u8Mask);
    836     SSMR3PutU8(pSSMHandle, dc->fHiByte);
    837     SSMR3PutU32(pSSMHandle, dc->is16bit);
    838     SSMR3PutU8(pSSMHandle, dc->u8Status);
    839     SSMR3PutU8(pSSMHandle, dc->u8Temp);
    840     SSMR3PutU8(pSSMHandle, dc->u8ModeCtr);
    841     SSMR3PutMem(pSSMHandle, &dc->au8Page, sizeof(dc->au8Page));
    842     SSMR3PutMem(pSSMHandle, &dc->au8PageHi, sizeof(dc->au8PageHi));
     834    SSMR3PutU8(pSSM, dc->u8Command);
     835    SSMR3PutU8(pSSM, dc->u8Mask);
     836    SSMR3PutU8(pSSM, dc->fHiByte);
     837    SSMR3PutU32(pSSM, dc->is16bit);
     838    SSMR3PutU8(pSSM, dc->u8Status);
     839    SSMR3PutU8(pSSM, dc->u8Temp);
     840    SSMR3PutU8(pSSM, dc->u8ModeCtr);
     841    SSMR3PutMem(pSSM, &dc->au8Page, sizeof(dc->au8Page));
     842    SSMR3PutMem(pSSM, &dc->au8PageHi, sizeof(dc->au8PageHi));
    843843
    844844    /* ...and all four of its channels. */
     
    847847        DMAChannel  *ch = &dc->ChState[chidx];
    848848
    849         SSMR3PutU16(pSSMHandle, ch->u16CurAddr);
    850         SSMR3PutU16(pSSMHandle, ch->u16CurCount);
    851         SSMR3PutU16(pSSMHandle, ch->u16BaseAddr);
    852         SSMR3PutU16(pSSMHandle, ch->u16BaseCount);
    853         SSMR3PutU8(pSSMHandle, ch->u8Mode);
    854     }
    855 }
    856 
    857 static int dmaLoadController(PSSMHANDLE pSSMHandle, DMAControl *dc, int version)
     849        SSMR3PutU16(pSSM, ch->u16CurAddr);
     850        SSMR3PutU16(pSSM, ch->u16CurCount);
     851        SSMR3PutU16(pSSM, ch->u16BaseAddr);
     852        SSMR3PutU16(pSSM, ch->u16BaseCount);
     853        SSMR3PutU8(pSSM, ch->u8Mode);
     854    }
     855}
     856
     857static int dmaLoadController(PSSMHANDLE pSSM, DMAControl *dc, int version)
    858858{
    859859    uint8_t     u8val;
     
    861861    int         chidx;
    862862
    863     SSMR3GetU8(pSSMHandle, &dc->u8Command);
    864     SSMR3GetU8(pSSMHandle, &dc->u8Mask);
    865     SSMR3GetU8(pSSMHandle, &u8val);
     863    SSMR3GetU8(pSSM, &dc->u8Command);
     864    SSMR3GetU8(pSSM, &dc->u8Mask);
     865    SSMR3GetU8(pSSM, &u8val);
    866866    dc->fHiByte = !!u8val;
    867     SSMR3GetU32(pSSMHandle, &dc->is16bit);
     867    SSMR3GetU32(pSSM, &dc->is16bit);
    868868    if (version > DMA_SAVESTATE_OLD)
    869869    {
    870         SSMR3GetU8(pSSMHandle, &dc->u8Status);
    871         SSMR3GetU8(pSSMHandle, &dc->u8Temp);
    872         SSMR3GetU8(pSSMHandle, &dc->u8ModeCtr);
    873         SSMR3GetMem(pSSMHandle, &dc->au8Page, sizeof(dc->au8Page));
    874         SSMR3GetMem(pSSMHandle, &dc->au8PageHi, sizeof(dc->au8PageHi));
     870        SSMR3GetU8(pSSM, &dc->u8Status);
     871        SSMR3GetU8(pSSM, &dc->u8Temp);
     872        SSMR3GetU8(pSSM, &dc->u8ModeCtr);
     873        SSMR3GetMem(pSSM, &dc->au8Page, sizeof(dc->au8Page));
     874        SSMR3GetMem(pSSM, &dc->au8PageHi, sizeof(dc->au8PageHi));
    875875    }
    876876
     
    882882        {
    883883            /* Convert from 17-bit to 16-bit format. */
    884             SSMR3GetU32(pSSMHandle, &u32val);
     884            SSMR3GetU32(pSSM, &u32val);
    885885            ch->u16CurAddr = u32val >> dc->is16bit;
    886             SSMR3GetU32(pSSMHandle, &u32val);
     886            SSMR3GetU32(pSSM, &u32val);
    887887            ch->u16CurCount = u32val >> dc->is16bit;
    888888        }
    889889        else
    890890        {
    891             SSMR3GetU16(pSSMHandle, &ch->u16CurAddr);
    892             SSMR3GetU16(pSSMHandle, &ch->u16CurCount);
     891            SSMR3GetU16(pSSM, &ch->u16CurAddr);
     892            SSMR3GetU16(pSSM, &ch->u16CurCount);
    893893        }
    894         SSMR3GetU16(pSSMHandle, &ch->u16BaseAddr);
    895         SSMR3GetU16(pSSMHandle, &ch->u16BaseCount);
    896         SSMR3GetU8(pSSMHandle, &ch->u8Mode);
     894        SSMR3GetU16(pSSM, &ch->u16BaseAddr);
     895        SSMR3GetU16(pSSM, &ch->u16BaseCount);
     896        SSMR3GetU8(pSSM, &ch->u8Mode);
    897897        /* Convert from old save state. */
    898898        if (version == DMA_SAVESTATE_OLD)
    899899        {
    900900            /* Remap page register contents. */
    901             SSMR3GetU8(pSSMHandle, &u8val);
     901            SSMR3GetU8(pSSM, &u8val);
    902902            dc->au8Page[DMACX2PG(chidx)] = u8val;
    903             SSMR3GetU8(pSSMHandle, &u8val);
     903            SSMR3GetU8(pSSM, &u8val);
    904904            dc->au8PageHi[DMACX2PG(chidx)] = u8val;
    905905            /* Throw away dack, eop. */
    906             SSMR3GetU8(pSSMHandle, &u8val);
    907             SSMR3GetU8(pSSMHandle, &u8val);
     906            SSMR3GetU8(pSSM, &u8val);
     907            SSMR3GetU8(pSSM, &u8val);
    908908        }
    909909    }
     
    912912
    913913/** @callback_method_impl{FNSSMDEVSAVEEXEC}  */
    914 static DECLCALLBACK(int) dmaSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle)
     914static DECLCALLBACK(int) dmaSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
    915915{
    916916    DMAState *pThis = PDMINS_2_DATA(pDevIns, DMAState *);
    917917
    918     dmaSaveController(pSSMHandle, &pThis->DMAC[0]);
    919     dmaSaveController(pSSMHandle, &pThis->DMAC[1]);
     918    dmaSaveController(pSSM, &pThis->DMAC[0]);
     919    dmaSaveController(pSSM, &pThis->DMAC[1]);
    920920    return VINF_SUCCESS;
    921921}
    922922
    923923/** @callback_method_impl{FNSSMDEVLOADEXEC}  */
    924 static DECLCALLBACK(int) dmaLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle, uint32_t uVersion, uint32_t uPass)
     924static DECLCALLBACK(int) dmaLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
    925925{
    926926    DMAState *pThis = PDMINS_2_DATA(pDevIns, DMAState *);
     
    929929    Assert(uPass == SSM_PASS_FINAL); NOREF(uPass);
    930930
    931     dmaLoadController(pSSMHandle, &pThis->DMAC[0], uVersion);
    932     return dmaLoadController(pSSMHandle, &pThis->DMAC[1], uVersion);
     931    dmaLoadController(pSSM, &pThis->DMAC[0], uVersion);
     932    return dmaLoadController(pSSM, &pThis->DMAC[1], uVersion);
    933933}
    934934
  • trunk/src/VBox/Devices/PC/DevPIC.cpp

    r57358 r58132  
    767767
    768768/**
    769  * @callback_method_impl{FNDBGFINFOHANDLERDEV}
     769 * @callback_method_impl{FNDBGFHANDLERDEV}
    770770 */
    771771static DECLCALLBACK(void) picInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs)
  • trunk/src/VBox/Devices/Parallel/DevParallel.cpp

    r57979 r58132  
    301301#ifdef IN_RING3
    302302/**
    303  * @interface_methods_impl{PDMIHOSTPARALLELPORT,pfnNotifyInterrupt}
     303 * @interface_method_impl{PDMIHOSTPARALLELPORT,pfnNotifyInterrupt}
    304304 */
    305305static DECLCALLBACK(int) parallelR3NotifyInterrupt(PPDMIHOSTPARALLELPORT pInterface)
  • trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp

    r57358 r58132  
    589589/* -=-=-=-=- IHostDeviceConnector -=-=-=-=- */
    590590
    591 /** @copydoc PDMICHARCONNECTOR::pfnWrite */
     591/**
     592 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnWrite}
     593 */
    592594static DECLCALLBACK(int) drvHostParallelWrite(PPDMIHOSTPARALLELCONNECTOR pInterface, const void *pvBuf, size_t cbWrite, PDMPARALLELPORTMODE enmMode)
    593595{
     
    632634
    633635/**
    634  * @interface_method_impl{PDMIBASE,pfnRead}
     636 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnRead}
    635637 */
    636638static DECLCALLBACK(int) drvHostParallelRead(PPDMIHOSTPARALLELCONNECTOR pInterface, void *pvBuf, size_t cbRead, PDMPARALLELPORTMODE enmMode)
     
    675677}
    676678
     679/**
     680 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnSetPortDirection}
     681 */
    677682static DECLCALLBACK(int) drvHostParallelSetPortDirection(PPDMIHOSTPARALLELCONNECTOR pInterface, bool fForward)
    678683{
     
    701706
    702707/**
    703  * @interface_method_impl{PDMIBASE,pfnWriteControl}
     708 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnWriteControl}
    704709 */
    705710static DECLCALLBACK(int) drvHostParallelWriteControl(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t fReg)
     
    729734
    730735/**
    731  * @interface_method_impl{PDMIBASE,pfnReadControl}
     736 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnReadControl}
    732737 */
    733738static DECLCALLBACK(int) drvHostParallelReadControl(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t *pfReg)
     
    761766
    762767/**
    763  * @interface_method_impl{PDMIBASE,pfnReadStatus}
     768 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnReadStatus}
    764769 */
    765770static DECLCALLBACK(int) drvHostParallelReadStatus(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t *pfReg)
  • trunk/src/VBox/Devices/Serial/DevSerial.cpp

    r57358 r58132  
    822822
    823823/**
    824  * @callback_method_tmpl{FNTMTIMERDEV, Fifo timer function.}
     824 * @callback_method_impl{FNTMTIMERDEV, Fifo timer function.}
    825825 */
    826826static DECLCALLBACK(void) serialFifoTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser)
     
    836836
    837837/**
    838  * @callback_method_tmpl{FNTMTIMERDEV, Transmit timer function.}
     838 * @callback_method_impl{FNTMTIMERDEV, Transmit timer function.}
    839839 *
    840840 * Just retry to transmit a character.
     
    900900
    901901/**
    902  * @callback_method_tmpl{FNSSMDEVLIVEEXEC}
     902 * @callback_method_impl{FNSSMDEVLIVEEXEC}
    903903 */
    904904static DECLCALLBACK(int) serialLiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass)
     
    912912
    913913/**
    914  * @callback_method_tmpl{FNSSMDEVSAVEEXEC}
     914 * @callback_method_impl{FNSSMDEVSAVEEXEC}
    915915 */
    916916static DECLCALLBACK(int) serialSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
     
    954954
    955955/**
    956  * @callback_method_tmpl{FNSSMDEVLOADEXEC}
     956 * @callback_method_impl{FNSSMDEVLOADEXEC}
    957957 */
    958958static DECLCALLBACK(int) serialLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
     
    10751075
    10761076/**
    1077  * @interface_method_impl{PDMIBASE, pfnQueryInterface}
     1077 * @interface_method_impl{PDMIBASE,pfnQueryInterface}
    10781078 */
    10791079static DECLCALLBACK(void *) serialQueryInterface(PPDMIBASE pInterface, const char *pszIID)
     
    10891089
    10901090/**
    1091  * @interface_method_impl{PDMDEVREG, pfnRelocate}
     1091 * @interface_method_impl{PDMDEVREG,pfnRelocate}
    10921092 */
    10931093static DECLCALLBACK(void) serialRelocate(PPDMDEVINS pDevIns, RTGCINTPTR offDelta)
     
    11001100
    11011101/**
    1102  * @interface_method_impl{PDMDEVREG, pfnReset}
     1102 * @interface_method_impl{PDMDEVREG,pfnReset}
    11031103 */
    11041104static DECLCALLBACK(void) serialReset(PPDMDEVINS pDevIns)
     
    11351135
    11361136/**
    1137  * @interface_method_impl{PDMDEVREG, pfnDestruct}
     1137 * @interface_method_impl{PDMDEVREG,pfnDestruct}
    11381138 */
    11391139static DECLCALLBACK(int) serialDestruct(PPDMDEVINS pDevIns)
     
    11511151
    11521152/**
    1153  * @interface_method_impl{PDMDEVREG, pfnConstruct}
     1153 * @interface_method_impl{PDMDEVREG,pfnConstruct}
    11541154 */
    11551155static DECLCALLBACK(int) serialConstruct(PPDMDEVINS pDevIns, int iInstance, PCFGMNODE pCfg)
  • trunk/src/VBox/Devices/Storage/DevAHCI.cpp

    r57902 r58132  
    71337133
    71347134/**
    7135  * @copydoc FNDEVSSMSAVEPREP
     7135 * @callback_method_impl{FNSSMDEVSAVEPREP}
    71367136 */
    71377137static DECLCALLBACK(int) ahciR3SavePrep(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
     
    71427142
    71437143/**
    7144  * @copydoc FNDEVSSMLOADPREP
     7144 * @callback_method_impl{FNSSMDEVLOADPREP}
    71457145 */
    71467146static DECLCALLBACK(int) ahciR3LoadPrep(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
     
    71517151
    71527152/**
    7153  * @copydoc FNDEVSSMLIVEEXEC
     7153 * @callback_method_impl{FNSSMDEVLIVEEXEC}
    71547154 */
    71557155static DECLCALLBACK(int) ahciR3LiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass)
     
    71817181
    71827182/**
    7183  * @copydoc FNDEVSSMSAVEEXEC
     7183 * @callback_method_impl{FNSSMDEVSAVEEXEC}
    71847184 */
    71857185static DECLCALLBACK(int) ahciR3SaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM)
     
    73197319
    73207320/**
    7321  * Loads a saved AHCI device state.
    7322  *
    7323  * @returns VBox status code.
    7324  * @param   pDevIns     The device instance.
    7325  * @param   pSSM  The handle to the saved state.
    7326  * @param   uVersion  The data unit version number.
    7327  * @param   uPass           The data pass.
     7321 * @callback_method_impl{FNSSMDEVLOADEXEC}
    73287322 */
    73297323static DECLCALLBACK(int) ahciR3LoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
  • trunk/src/VBox/Devices/Storage/DevATA.cpp

    r57372 r58132  
    38263826
    38273827/**
    3828  * @interface_method_impl{PDMIMOUNTNOTIFY, pfnMountNotify}
     3828 * @interface_method_impl{PDMIMOUNTNOTIFY,pfnMountNotify}
    38293829 */
    38303830static DECLCALLBACK(void) ataR3MountNotify(PPDMIMOUNTNOTIFY pInterface)
     
    38523852
    38533853/**
    3854  * @interface_method_impl{PDMIMOUNTNOTIFY, pfnUnmountNotify}
     3854 * @interface_method_impl{PDMIMOUNTNOTIFY,pfnUnmountNotify}
    38553855 */
    38563856static DECLCALLBACK(void) ataR3UnmountNotify(PPDMIMOUNTNOTIFY pInterface)
  • trunk/src/VBox/Devices/Storage/DrvBlock.cpp

    r57358 r58132  
    818818/* -=-=-=-=- driver interface -=-=-=-=- */
    819819
    820 /** @copydoc FNPDMDRVDETACH. */
     820/**
     821 * @callback_method_impl{FNPDMDRVDETACH}
     822 */
    821823static DECLCALLBACK(void)  drvblockDetach(PPDMDRVINS pDrvIns, uint32_t fFlags)
    822824{
  • trunk/src/VBox/Devices/Storage/DrvSCSI.cpp

    r57393 r58132  
    619619#endif
    620620
    621 /** @copydoc PDMISCSICONNECTOR::pfnSCSIRequestSend. */
     621/** @interface_method_impl{PDMISCSICONNECTOR,pfnSCSIRequestSend} */
    622622static DECLCALLBACK(int) drvscsiRequestSend(PPDMISCSICONNECTOR pInterface, PPDMSCSIREQUEST pSCSIRequest)
    623623{
     
    649649}
    650650
    651 /** @copydoc PDMISCSICONNECTOR::pfnQueryLUNType. */
     651/** @interface_method_impl{PDMISCSICONNECTOR,pfnQueryLUNType} */
    652652static DECLCALLBACK(int) drvscsiQueryLUNType(PPDMISCSICONNECTOR pInterface, uint32_t iLun, PPDMSCSILUNTYPE pLunType)
    653653{
  • trunk/src/VBox/Devices/Storage/DrvVD.cpp

    r57393 r58132  
    756756static DECLCALLBACK(int) drvvdINIPFlush(VDSOCKET Sock);
    757757
    758 /** @copydoc VDINTERFACETCPNET::pfnSocketCreate */
     758/** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */
    759759static DECLCALLBACK(int) drvvdINIPSocketCreate(uint32_t fFlags, PVDSOCKET pSock)
    760760{
     
    779779}
    780780
    781 /** @copydoc VDINTERFACETCPNET::pfnSocketCreate */
     781/** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */
    782782static DECLCALLBACK(int) drvvdINIPSocketDestroy(VDSOCKET Sock)
    783783{
     
    788788}
    789789
    790 /** @copydoc VDINTERFACETCPNET::pfnClientConnect */
     790/** @interface_method_impl{VDINTERFACETCPNET,pfnClientConnect} */
    791791static DECLCALLBACK(int) drvvdINIPClientConnect(VDSOCKET Sock, const char *pszAddress, uint32_t uPort,
    792792                                                RTMSINTERVAL cMillies)
     
    861861}
    862862
    863 /** @copydoc VDINTERFACETCPNET::pfnClientClose */
     863/** @interface_method_impl{VDINTERFACETCPNET,pfnClientClose} */
    864864static DECLCALLBACK(int) drvvdINIPClientClose(VDSOCKET Sock)
    865865{
     
    871871}
    872872
    873 /** @copydoc VDINTERFACETCPNET::pfnIsClientConnected */
     873/** @interface_method_impl{VDINTERFACETCPNET,pfnIsClientConnected} */
    874874static DECLCALLBACK(bool) drvvdINIPIsClientConnected(VDSOCKET Sock)
    875875{
     
    879879}
    880880
    881 /** @copydoc VDINTERFACETCPNET::pfnSelectOne */
     881/** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOne} */
    882882static DECLCALLBACK(int) drvvdINIPSelectOne(VDSOCKET Sock, RTMSINTERVAL cMillies)
    883883{
     
    905905}
    906906
    907 /** @copydoc VDINTERFACETCPNET::pfnRead */
     907/** @interface_method_impl{VDINTERFACETCPNET,pfnRead} */
    908908static DECLCALLBACK(int) drvvdINIPRead(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
    909909{
     
    953953}
    954954
    955 /** @copydoc VDINTERFACETCPNET::pfnWrite */
     955/** @interface_method_impl{VDINTERFACETCPNET,pfnWrite} */
    956956static DECLCALLBACK(int) drvvdINIPWrite(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer)
    957957{
     
    977977}
    978978
    979 /** @copydoc VDINTERFACETCPNET::pfnSgWrite */
     979/** @interface_method_impl{VDINTERFACETCPNET,pfnSgWrite} */
    980980static DECLCALLBACK(int) drvvdINIPSgWrite(VDSOCKET Sock, PCRTSGBUF pSgBuf)
    981981{
     
    997997}
    998998
    999 /** @copydoc VDINTERFACETCPNET::pfnFlush */
     999/** @interface_method_impl{VDINTERFACETCPNET,pfnFlush} */
    10001000static DECLCALLBACK(int) drvvdINIPFlush(VDSOCKET Sock)
    10011001{
     
    10111011}
    10121012
    1013 /** @copydoc VDINTERFACETCPNET::pfnSetSendCoalescing */
     1013/** @interface_method_impl{VDINTERFACETCPNET,pfnSetSendCoalescing} */
    10141014static DECLCALLBACK(int) drvvdINIPSetSendCoalescing(VDSOCKET Sock, bool fEnable)
    10151015{
     
    10221022}
    10231023
    1024 /** @copydoc VDINTERFACETCPNET::pfnGetLocalAddress */
     1024/** @interface_method_impl{VDINTERFACETCPNET,pfnGetLocalAddress} */
    10251025static DECLCALLBACK(int) drvvdINIPGetLocalAddress(VDSOCKET Sock, PRTNETADDR pAddr)
    10261026{
     
    10591059}
    10601060
    1061 /** @copydoc VDINTERFACETCPNET::pfnGetPeerAddress */
     1061/** @interface_method_impl{VDINTERFACETCPNET,pfnGetPeerAddress} */
    10621062static DECLCALLBACK(int) drvvdINIPGetPeerAddress(VDSOCKET Sock, PRTNETADDR pAddr)
    10631063{
     
    10961096}
    10971097
    1098 /** @copydoc VDINTERFACETCPNET::pfnSelectOneEx */
     1098/** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOneEx} */
    10991099static DECLCALLBACK(int) drvvdINIPSelectOneEx(VDSOCKET Sock, uint32_t fEvents, uint32_t *pfEvents, RTMSINTERVAL cMillies)
    11001100{
     
    11031103}
    11041104
    1105 /** @copydoc VDINTERFACETCPNET::pfnPoke */
     1105/** @interface_method_impl{VDINTERFACETCPNET,pfnPoke} */
    11061106static DECLCALLBACK(int) drvvdINIPPoke(VDSOCKET Sock)
    11071107{
     
    11431143#define VDSOCKET_POLL_ID_PIPE   1
    11441144
    1145 /** @copydoc VDINTERFACETCPNET::pfnSocketCreate */
     1145/** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */
    11461146static DECLCALLBACK(int) drvvdTcpSocketCreate(uint32_t fFlags, PVDSOCKET pSock)
    11471147{
     
    12001200}
    12011201
    1202 /** @copydoc VDINTERFACETCPNET::pfnSocketDestroy */
     1202/** @interface_method_impl{VDINTERFACETCPNET,pfnSocketDestroy} */
    12031203static DECLCALLBACK(int) drvvdTcpSocketDestroy(VDSOCKET Sock)
    12041204{
     
    12321232}
    12331233
    1234 /** @copydoc VDINTERFACETCPNET::pfnClientConnect */
     1234/** @interface_method_impl{VDINTERFACETCPNET,pfnClientConnect} */
    12351235static DECLCALLBACK(int) drvvdTcpClientConnect(VDSOCKET Sock, const char *pszAddress, uint32_t uPort,
    12361236                                               RTMSINTERVAL cMillies)
     
    12601260}
    12611261
    1262 /** @copydoc VDINTERFACETCPNET::pfnClientClose */
     1262/** @interface_method_impl{VDINTERFACETCPNET,pfnClientClose} */
    12631263static DECLCALLBACK(int) drvvdTcpClientClose(VDSOCKET Sock)
    12641264{
     
    12781278}
    12791279
    1280 /** @copydoc VDINTERFACETCPNET::pfnIsClientConnected */
     1280/** @interface_method_impl{VDINTERFACETCPNET,pfnIsClientConnected} */
    12811281static DECLCALLBACK(bool) drvvdTcpIsClientConnected(VDSOCKET Sock)
    12821282{
     
    12861286}
    12871287
    1288 /** @copydoc VDINTERFACETCPNET::pfnSelectOne */
     1288/** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOne} */
    12891289static DECLCALLBACK(int) drvvdTcpSelectOne(VDSOCKET Sock, RTMSINTERVAL cMillies)
    12901290{
     
    12941294}
    12951295
    1296 /** @copydoc VDINTERFACETCPNET::pfnRead */
     1296/** @interface_method_impl{VDINTERFACETCPNET,pfnRead} */
    12971297static DECLCALLBACK(int) drvvdTcpRead(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
    12981298{
     
    13021302}
    13031303
    1304 /** @copydoc VDINTERFACETCPNET::pfnWrite */
     1304/** @interface_method_impl{VDINTERFACETCPNET,pfnWrite} */
    13051305static DECLCALLBACK(int) drvvdTcpWrite(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer)
    13061306{
     
    13101310}
    13111311
    1312 /** @copydoc VDINTERFACETCPNET::pfnSgWrite */
     1312/** @interface_method_impl{VDINTERFACETCPNET,pfnSgWrite} */
    13131313static DECLCALLBACK(int) drvvdTcpSgWrite(VDSOCKET Sock, PCRTSGBUF pSgBuf)
    13141314{
     
    13181318}
    13191319
    1320 /** @copydoc VDINTERFACETCPNET::pfnReadNB */
     1320/** @interface_method_impl{VDINTERFACETCPNET,pfnReadNB} */
    13211321static DECLCALLBACK(int) drvvdTcpReadNB(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
    13221322{
     
    13261326}
    13271327
    1328 /** @copydoc VDINTERFACETCPNET::pfnWriteNB */
     1328/** @interface_method_impl{VDINTERFACETCPNET,pfnWriteNB} */
    13291329static DECLCALLBACK(int) drvvdTcpWriteNB(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten)
    13301330{
     
    13341334}
    13351335
    1336 /** @copydoc VDINTERFACETCPNET::pfnSgWriteNB */
     1336/** @interface_method_impl{VDINTERFACETCPNET,pfnSgWriteNB} */
    13371337static DECLCALLBACK(int) drvvdTcpSgWriteNB(VDSOCKET Sock, PRTSGBUF pSgBuf, size_t *pcbWritten)
    13381338{
     
    13421342}
    13431343
    1344 /** @copydoc VDINTERFACETCPNET::pfnFlush */
     1344/** @interface_method_impl{VDINTERFACETCPNET,pfnFlush} */
    13451345static DECLCALLBACK(int) drvvdTcpFlush(VDSOCKET Sock)
    13461346{
     
    13501350}
    13511351
    1352 /** @copydoc VDINTERFACETCPNET::pfnSetSendCoalescing */
     1352/** @interface_method_impl{VDINTERFACETCPNET,pfnSetSendCoalescing} */
    13531353static DECLCALLBACK(int) drvvdTcpSetSendCoalescing(VDSOCKET Sock, bool fEnable)
    13541354{
     
    13581358}
    13591359
    1360 /** @copydoc VDINTERFACETCPNET::pfnGetLocalAddress */
     1360/** @interface_method_impl{VDINTERFACETCPNET,pfnGetLocalAddress} */
    13611361static DECLCALLBACK(int) drvvdTcpGetLocalAddress(VDSOCKET Sock, PRTNETADDR pAddr)
    13621362{
     
    13661366}
    13671367
    1368 /** @copydoc VDINTERFACETCPNET::pfnGetPeerAddress */
     1368/** @interface_method_impl{VDINTERFACETCPNET,pfnGetPeerAddress} */
    13691369static DECLCALLBACK(int) drvvdTcpGetPeerAddress(VDSOCKET Sock, PRTNETADDR pAddr)
    13701370{
     
    14481448}
    14491449
    1450 /** @copydoc VDINTERFACETCPNET::pfnSelectOneEx */
     1450/** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOneEx} */
    14511451static DECLCALLBACK(int) drvvdTcpSelectOneExNoPoll(VDSOCKET Sock, uint32_t fEvents,
    14521452                                                   uint32_t *pfEvents, RTMSINTERVAL cMillies)
     
    15881588}
    15891589
    1590 /** @copydoc VDINTERFACETCPNET::pfnPoke */
     1590/** @interface_method_impl{VDINTERFACETCPNET,pfnPoke} */
    15911591static DECLCALLBACK(int) drvvdTcpPoke(VDSOCKET Sock)
    15921592{
     
    16341634*********************************************************************************************************************************/
    16351635
    1636 /** @copydoc PDMIMEDIA::pfnRead */
     1636/** @interface_method_impl{PDMIMEDIA,pfnRead} */
    16371637static DECLCALLBACK(int) drvvdRead(PPDMIMEDIA pInterface,
    16381638                                   uint64_t off, void *pvBuf, size_t cbRead)
     
    16881688}
    16891689
    1690 /** @copydoc PDMIMEDIA::pfnRead */
     1690/** @interface_method_impl{PDMIMEDIA,pfnRead} */
    16911691static DECLCALLBACK(int) drvvdReadPcBios(PPDMIMEDIA pInterface,
    16921692                                         uint64_t off, void *pvBuf, size_t cbRead)
     
    17431743
    17441744
    1745 /** @copydoc PDMIMEDIA::pfnWrite */
     1745/** @interface_method_impl{PDMIMEDIA,pfnWrite} */
    17461746static DECLCALLBACK(int) drvvdWrite(PPDMIMEDIA pInterface,
    17471747                                    uint64_t off, const void *pvBuf,
     
    17691769}
    17701770
    1771 /** @copydoc PDMIMEDIA::pfnFlush */
     1771/** @interface_method_impl{PDMIMEDIA,pfnFlush} */
    17721772static DECLCALLBACK(int) drvvdFlush(PPDMIMEDIA pInterface)
    17731773{
     
    17791779}
    17801780
    1781 /** @copydoc PDMIMEDIA::pfnMerge */
     1781/** @interface_method_impl{PDMIMEDIA,pfnMerge} */
    17821782static DECLCALLBACK(int) drvvdMerge(PPDMIMEDIA pInterface,
    17831783                                    PFNSIMPLEPROGRESS pfnProgress,
     
    18141814}
    18151815
    1816 /** @copydoc PDMIMEDIA::pfnSetKey */
     1816/** @interface_method_impl{PDMIMEDIA,pfnSetSecKeyIf} */
    18171817static DECLCALLBACK(int) drvvdSetSecKeyIf(PPDMIMEDIA pInterface, PPDMISECKEY pIfSecKey, PPDMISECKEYHLP pIfSecKeyHlp)
    18181818{
     
    18631863}
    18641864
    1865 /** @copydoc PDMIMEDIA::pfnGetSize */
     1865/** @interface_method_impl{PDMIMEDIA,pfnGetSize} */
    18661866static DECLCALLBACK(uint64_t) drvvdGetSize(PPDMIMEDIA pInterface)
    18671867{
     
    18731873}
    18741874
    1875 /** @copydoc PDMIMEDIA::pfnGetSectorSize */
     1875/** @interface_method_impl{PDMIMEDIA,pfnGetSectorSize} */
    18761876static DECLCALLBACK(uint32_t) drvvdGetSectorSize(PPDMIMEDIA pInterface)
    18771877{
     
    18831883}
    18841884
    1885 /** @copydoc PDMIMEDIA::pfnIsReadOnly */
     1885/** @interface_method_impl{PDMIMEDIA,pfnIsReadOnly} */
    18861886static DECLCALLBACK(bool) drvvdIsReadOnly(PPDMIMEDIA pInterface)
    18871887{
     
    18931893}
    18941894
    1895 /** @copydoc PDMIMEDIA::pfnBiosGetPCHSGeometry */
     1895/** @interface_method_impl{PDMIMEDIA,pfnBiosGetPCHSGeometry} */
    18961896static DECLCALLBACK(int) drvvdBiosGetPCHSGeometry(PPDMIMEDIA pInterface,
    18971897                                                  PPDMMEDIAGEOMETRY pPCHSGeometry)
     
    19171917}
    19181918
    1919 /** @copydoc PDMIMEDIA::pfnBiosSetPCHSGeometry */
     1919/** @interface_method_impl{PDMIMEDIA,pfnBiosSetPCHSGeometry} */
    19201920static DECLCALLBACK(int) drvvdBiosSetPCHSGeometry(PPDMIMEDIA pInterface,
    19211921                                                  PCPDMMEDIAGEOMETRY pPCHSGeometry)
     
    19351935}
    19361936
    1937 /** @copydoc PDMIMEDIA::pfnBiosGetLCHSGeometry */
     1937/** @interface_method_impl{PDMIMEDIA,pfnBiosGetLCHSGeometry} */
    19381938static DECLCALLBACK(int) drvvdBiosGetLCHSGeometry(PPDMIMEDIA pInterface,
    19391939                                                  PPDMMEDIAGEOMETRY pLCHSGeometry)
     
    19591959}
    19601960
    1961 /** @copydoc PDMIMEDIA::pfnBiosSetLCHSGeometry */
     1961/** @interface_method_impl{PDMIMEDIA,pfnBiosSetLCHSGeometry} */
    19621962static DECLCALLBACK(int) drvvdBiosSetLCHSGeometry(PPDMIMEDIA pInterface,
    19631963                                                  PCPDMMEDIAGEOMETRY pLCHSGeometry)
     
    19771977}
    19781978
    1979 /** @copydoc PDMIMEDIA::pfnGetUuid */
     1979/** @interface_method_impl{PDMIMEDIA,pfnGetUuid} */
    19801980static DECLCALLBACK(int) drvvdGetUuid(PPDMIMEDIA pInterface, PRTUUID pUuid)
    19811981{
     
    19971997}
    19981998
    1999 /** @copydoc PDMIMEDIA::pfnIoBufAlloc */
     1999/** @interface_method_impl{PDMIMEDIA,pfnIoBufAlloc} */
    20002000static DECLCALLBACK(int) drvvdIoBufAlloc(PPDMIMEDIA pInterface, size_t cb, void **ppvNew)
    20012001{
     
    20242024}
    20252025
    2026 /** @copydoc PDMIMEDIA::pfnIoBufFree */
     2026/** @interface_method_impl{PDMIMEDIA,pfnIoBufFree} */
    20272027static DECLCALLBACK(int) drvvdIoBufFree(PPDMIMEDIA pInterface, void *pv, size_t cb)
    20282028{
  • trunk/src/VBox/Devices/Storage/UsbMsd.cpp

    r57393 r58132  
    12221222
    12231223/**
    1224  * @copydoc FNUSBSSMSAVEPREP
     1224 * @callback_method_impl{FNSSMUSBSAVEPREP}
    12251225 */
    12261226static DECLCALLBACK(int) usbMsdSavePrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM)
     
    12351235
    12361236/**
    1237  * @copydoc FNUSBSSMLOADPREP
     1237 * @callback_method_impl{FNSSMUSBLOADPREP}
    12381238 */
    12391239static DECLCALLBACK(int) usbMsdLoadPrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM)
     
    12481248
    12491249/**
    1250  * @copydoc FNUSBSSMLIVEEXEC
     1250 * @callback_method_impl{FNSSMUSBLIVEEXEC}
    12511251 */
    12521252static DECLCALLBACK(int) usbMsdLiveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uPass)
     
    12601260
    12611261/**
    1262  * @copydoc FNUSBSSMSAVEEXEC
     1262 * @callback_method_impl{FNSSMUSBSAVEEXEC}
    12631263 */
    12641264static DECLCALLBACK(int) usbMsdSaveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM)
     
    13031303
    13041304/**
    1305  * @copydoc FNUSBSSMLOADEXEC
     1305 * @callback_method_impl{FNSSMUSBLOADEXEC}
    13061306 */
    13071307static DECLCALLBACK(int) usbMsdLoadExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
     
    14001400
    14011401/**
    1402  * @copydoc PDMUSBREG::pfnUrbReap
     1402 * @interface_method_impl{PDMUSBREG,pfnUrbReap}
    14031403 */
    14041404static DECLCALLBACK(PVUSBURB) usbMsdUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies)
     
    14331433
    14341434/**
    1435  * @copydoc PDMUSBREG::pfnWakeup
     1435 * @interface_method_impl{PDMUSBREG,pfnWakeup}
    14361436 */
    14371437static DECLCALLBACK(int) usbMsdWakeup(PPDMUSBINS pUsbIns)
     
    14451445
    14461446/**
    1447  * @copydoc PDMUSBREG::pfnUrbCancel
     1447 * @interface_method_impl{PDMUSBREG,pfnUrbCancel}
    14481448 */
    14491449static DECLCALLBACK(int) usbMsdUrbCancel(PPDMUSBINS pUsbIns, PVUSBURB pUrb)
     
    19931993
    19941994/**
    1995  * @copydoc PDMUSBREG::pfnQueue
     1995 * @interface_method_impl{PDMUSBREG,pfnQueue}
    19961996 */
    19971997static DECLCALLBACK(int) usbMsdQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb)
     
    20332033
    20342034/**
    2035  * @copydoc PDMUSBREG::pfnUsbClearHaltedEndpoint
     2035 * @interface_method_impl{PDMUSBREG,pfnUsbClearHaltedEndpoint}
    20362036 */
    20372037static DECLCALLBACK(int) usbMsdUsbClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint)
     
    20522052
    20532053/**
    2054  * @copydoc PDMUSBREG::pfnUsbSetInterface
     2054 * @interface_method_impl{PDMUSBREG,pfnUsbSetInterface}
    20552055 */
    20562056static DECLCALLBACK(int) usbMsdUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting)
     
    20632063
    20642064/**
    2065  * @copydoc PDMUSBREG::pfnUsbSetConfiguration
     2065 * @interface_method_impl{PDMUSBREG,pfnUsbSetConfiguration}
    20662066 */
    20672067static DECLCALLBACK(int) usbMsdUsbSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue,
     
    20862086
    20872087/**
    2088  * @copydoc PDMUSBREG::pfnUsbGetDescriptorCache
     2088 * @interface_method_impl{PDMUSBREG,pfnUsbGetDescriptorCache}
    20892089 */
    20902090static DECLCALLBACK(PCPDMUSBDESCCACHE) usbMsdUsbGetDescriptorCache(PPDMUSBINS pUsbIns)
     
    21022102
    21032103/**
    2104  * @copydoc PDMUSBREG::pfnUsbReset
     2104 * @interface_method_impl{PDMUSBREG,pfnUsbReset}
    21052105 */
    21062106static DECLCALLBACK(int) usbMsdUsbReset(PPDMUSBINS pUsbIns, bool fResetOnLinux)
     
    21182118
    21192119/**
    2120  * @copydoc PDMUSBREG::pfnVMSuspend
     2120 * @interface_method_impl{PDMUSBREG,pfnVMSuspend}
    21212121 */
    21222122static DECLCALLBACK(void) usbMsdVMSuspend(PPDMUSBINS pUsbIns)
     
    21282128
    21292129/**
    2130  * @copydoc PDMUSBREG::pfnVMSuspend
     2130 * @interface_method_impl{PDMUSBREG,pfnVMSuspend}
    21312131 */
    21322132static DECLCALLBACK(void) usbMsdVMPowerOff(PPDMUSBINS pUsbIns)
     
    21382138
    21392139/**
    2140  * @copydoc PDMUSBREG::pfnDriverAttach
     2140 * @interface_method_impl{PDMUSBREG,pfnDriverAttach}
    21412141 */
    21422142static DECLCALLBACK(int) usbMsdDriverAttach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags)
     
    21932193
    21942194/**
    2195  * @copydoc PDMUSBREG::pfnDriverDetach
     2195 * @interface_method_impl{PDMUSBREG,pfnDriverDetach}
    21962196 */
    21972197static DECLCALLBACK(void) usbMsdDriverDetach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags)
     
    22502250
    22512251/**
    2252  * @copydoc PDMUSBREG::pfnDestruct
     2252 * @interface_method_impl{PDMUSBREG,pfnDestruct}
    22532253 */
    22542254static DECLCALLBACK(void) usbMsdDestruct(PPDMUSBINS pUsbIns)
     
    22852285
    22862286/**
    2287  * @copydoc PDMUSBREG::pfnConstruct
     2287 * @interface_method_impl{PDMUSBREG,pfnConstruct}
    22882288 */
    22892289static DECLCALLBACK(int) usbMsdConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal)
  • trunk/src/VBox/Devices/VMMDev/VMMDev.cpp

    r57602 r58132  
    28302830
    28312831/**
    2832  * @interface_method_impl{FNPCIIOREGIONMAP, MMIO/MMIO2 regions}
     2832 * @callback_method_impl{FNPCIIOREGIONMAP,MMIO/MMIO2 regions}
    28332833 */
    28342834static DECLCALLBACK(int)
     
    28972897
    28982898/**
    2899  * @interface_method_impl{FNPCIIOREGIONMAP, I/O Port Region}
     2899 * @callback_method_impl{FNPCIIOREGIONMAP,I/O Port Region}
    29002900 */
    29012901static DECLCALLBACK(int)
     
    30683068
    30693069/**
    3070  * @interface_method_impl{PDMIVMMDEVPORT, pfnQueryAbsoluteMouse}
     3070 * @interface_method_impl{PDMIVMMDEVPORT,pfnQueryAbsoluteMouse}
    30713071 */
    30723072static DECLCALLBACK(int) vmmdevIPort_QueryAbsoluteMouse(PPDMIVMMDEVPORT pInterface, int32_t *pxAbs, int32_t *pyAbs)
     
    30873087
    30883088/**
    3089  * @interface_method_impl{PDMIVMMDEVPORT, pfnSetAbsoluteMouse}
     3089 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetAbsoluteMouse}
    30903090 */
    30913091static DECLCALLBACK(int) vmmdevIPort_SetAbsoluteMouse(PPDMIVMMDEVPORT pInterface, int32_t xAbs, int32_t yAbs)
     
    31083108
    31093109/**
    3110  * @interface_method_impl{PDMIVMMDEVPORT, pfnQueryMouseCapabilities}
     3110 * @interface_method_impl{PDMIVMMDEVPORT,pfnQueryMouseCapabilities}
    31113111 */
    31123112static DECLCALLBACK(int) vmmdevIPort_QueryMouseCapabilities(PPDMIVMMDEVPORT pInterface, uint32_t *pfCapabilities)
     
    31203120
    31213121/**
    3122  * @interface_method_impl{PDMIVMMDEVPORT, pfnUpdateMouseCapabilities}
     3122 * @interface_method_impl{PDMIVMMDEVPORT,pfnUpdateMouseCapabilities}
    31233123 */
    31243124static DECLCALLBACK(int)
     
    31453145
    31463146/**
    3147  * @interface_method_impl{PDMIVMMDEVPORT, pfnRequestDisplayChange}
     3147 * @interface_method_impl{PDMIVMMDEVPORT,pfnRequestDisplayChange}
    31483148 */
    31493149static DECLCALLBACK(int)
     
    32093209
    32103210/**
    3211  * @interface_method_impl{PDMIVMMDEVPORT, pfnRequestSeamlessChange}
     3211 * @interface_method_impl{PDMIVMMDEVPORT,pfnRequestSeamlessChange}
    32123212 */
    32133213static DECLCALLBACK(int) vmmdevIPort_RequestSeamlessChange(PPDMIVMMDEVPORT pInterface, bool fEnabled)
     
    32353235
    32363236/**
    3237  * @interface_method_impl{PDMIVMMDEVPORT, pfnSetMemoryBalloon}
     3237 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetMemoryBalloon}
    32383238 */
    32393239static DECLCALLBACK(int) vmmdevIPort_SetMemoryBalloon(PPDMIVMMDEVPORT pInterface, uint32_t cMbBalloon)
     
    32583258
    32593259/**
    3260  * @interface_method_impl{PDMIVMMDEVPORT, pfnVRDPChange}
     3260 * @interface_method_impl{PDMIVMMDEVPORT,pfnVRDPChange}
    32613261 */
    32623262static DECLCALLBACK(int) vmmdevIPort_VRDPChange(PPDMIVMMDEVPORT pInterface, bool fVRDPEnabled, uint32_t uVRDPExperienceLevel)
     
    32823282
    32833283/**
    3284  * @interface_method_impl{PDMIVMMDEVPORT, pfnSetStatisticsInterval}
     3284 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetStatisticsInterval}
    32853285 */
    32863286static DECLCALLBACK(int) vmmdevIPort_SetStatisticsInterval(PPDMIVMMDEVPORT pInterface, uint32_t cSecsStatInterval)
     
    33083308
    33093309/**
    3310  * @interface_method_impl{PDMIVMMDEVPORT, pfnSetCredentials}
     3310 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetCredentials}
    33113311 */
    33123312static DECLCALLBACK(int) vmmdevIPort_SetCredentials(PPDMIVMMDEVPORT pInterface, const char *pszUsername,
     
    33473347
    33483348/**
    3349  * @interface_method_impl{PDMIVMMDEVPORT, pfnVBVAChange}
     3349 * @interface_method_impl{PDMIVMMDEVPORT,pfnVBVAChange}
    33503350 *
    33513351 * Notification from the Display.  Especially useful when acceleration is
     
    33623362
    33633363/**
    3364  * @interface_method_impl{PDMIVMMDEVPORT, pfnCpuHotUnplug}
     3364 * @interface_method_impl{PDMIVMMDEVPORT,pfnCpuHotUnplug}
    33653365 */
    33663366static DECLCALLBACK(int) vmmdevIPort_CpuHotUnplug(PPDMIVMMDEVPORT pInterface, uint32_t idCpuCore, uint32_t idCpuPackage)
     
    33883388
    33893389/**
    3390  * @interface_method_impl{PDMIVMMDEVPORT, pfnCpuHotPlug}
     3390 * @interface_method_impl{PDMIVMMDEVPORT,pfnCpuHotPlug}
    33913391 */
    33923392static DECLCALLBACK(int) vmmdevIPort_CpuHotPlug(PPDMIVMMDEVPORT pInterface, uint32_t idCpuCore, uint32_t idCpuPackage)
     
    34173417
    34183418/**
    3419  * @callback_method_impl{NSSMDEVLIVEEXEC}
     3419 * @callback_method_impl{FNSSMDEVLIVEEXEC}
    34203420 */
    34213421static DECLCALLBACK(int) vmmdevLiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette