Changeset 58132 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Oct 9, 2015 12:09:37 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 103230
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/DevIchHda.cpp
r57442 r58132 598 598 /** Stream for output. */ 599 599 HDAOUTPUTSTREAM Out; 600 } HDADRIVER , *PHDADRIVER;600 } HDADRIVER; 601 601 602 602 /** -
trunk/src/VBox/Devices/Audio/DevIchHdaCodec.h
r56727 r58132 22 22 typedef struct HDASTATE *PHDASTATE; 23 23 /** The ICH HDA (Intel) codec state. */ 24 typedef struct HDACODEC HDACODEC,*PHDACODEC;24 typedef struct HDACODEC *PHDACODEC; 25 25 /** The HDA host driver backend. */ 26 typedef struct HDADRIVER HDADRIVER,*PHDADRIVER;26 typedef struct HDADRIVER *PHDADRIVER; 27 27 typedef struct PDMIAUDIOCONNECTOR *PPDMIAUDIOCONNECTOR; 28 28 typedef struct PDMAUDIOGSTSTRMOUT *PPDMAUDIOGSTSTRMOUT; … … 44 44 { 45 45 uint32_t verb; 46 /* operation bitness mask */46 /** operation bitness mask */ 47 47 uint32_t mask; 48 48 PFNHDACODECVERBPROCESSOR pfn; … … 63 63 typedef enum 64 64 { 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 */ 68 68 LAST_INDEX 69 69 } ENMSOUNDSOURCE; … … 76 76 uint8_t u8BSKU; 77 77 uint8_t u8AssemblyId; 78 /* List of assigned HDA drivers to this codec.78 /** List of assigned HDA drivers to this codec. 79 79 * A driver only can be assigned to one codec 80 80 * at a time. */ … … 123 123 DECLR3CALLBACKMEMBER(void, pfnDbgListNodes, (PHDACODEC pThis, PCDBGFINFOHLP pHlp, const char *pszArgs)); 124 124 DECLR3CALLBACKMEMBER(void, pfnDbgSelector, (PHDACODEC pThis, PCDBGFINFOHLP pHlp, const char *pszArgs)); 125 } CODECState;125 } HDACODEC; 126 126 127 127 int hdaCodecConstruct(PPDMDEVINS pDevIns, PHDACODEC pThis, uint16_t uLUN, PCFGMNODE pCfg); -
trunk/src/VBox/Devices/Bus/DevPCI.cpp
r57781 r58132 750 750 751 751 /** 752 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrq }752 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrqR3} 753 753 */ 754 754 PDMBOTHCBDECL(void) pciSetIrq(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, int iIrq, int iLevel, uint32_t uTagSrc) … … 1774 1774 1775 1775 /** 1776 * @interface_method_impl{PDMPCIBUSREG,pfnRegister }1776 * @interface_method_impl{PDMPCIBUSREG,pfnRegisterR3} 1777 1777 */ 1778 1778 static DECLCALLBACK(int) pciR3Register(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, const char *pszName, int iDev) … … 2335 2335 2336 2336 /** 2337 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrq }2337 * @interface_method_impl{PDMPCIBUSREG,pfnSetIrqR3} 2338 2338 */ 2339 2339 PDMBOTHCBDECL(void) pcibridgeSetIrq(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, int iIrq, int iLevel, uint32_t uTagSrc) … … 2458 2458 2459 2459 /** 2460 * @interface_method_impl{PDMPCIBUSREG,pfnRegister }2460 * @interface_method_impl{PDMPCIBUSREG,pfnRegisterR3} 2461 2461 */ 2462 2462 static DECLCALLBACK(int) pcibridgeR3RegisterDevice(PPDMDEVINS pDevIns, PPCIDEVICE pPciDev, const char *pszName, int iDev) … … 2483 2483 2484 2484 /** 2485 * @interface_method_impl{PDMDEVREG, 2485 * @interface_method_impl{PDMDEVREG,pfnReset} 2486 2486 */ 2487 2487 static DECLCALLBACK(void) pcibridgeR3Reset(PPDMDEVINS pDevIns) … … 2497 2497 2498 2498 /** 2499 * @interface_method_impl{PDMDEVREG, 2499 * @interface_method_impl{PDMDEVREG,pfnRelocate} 2500 2500 */ 2501 2501 static DECLCALLBACK(void) pcibridgeR3Relocate(PPDMDEVINS pDevIns, RTGCINTPTR offDelta) -
trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp
r57790 r58132 537 537 #ifdef IN_RING3 538 538 /** 539 * @interface_method_impl{PDMIDISPLAYPORT ::pfnSetViewport}539 * @interface_method_impl{PDMIDISPLAYPORT,pfnSetViewport} 540 540 */ 541 541 DECLCALLBACK(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 512 512 513 513 /** 514 * @interface_method_impl{VBOXVMSVGASHADERIF, 514 * @interface_method_impl{VBOXVMSVGASHADERIF,pfnSwitchInitProfile} 515 515 */ 516 516 static DECLCALLBACK(void) vmsvga3dShaderIfSwitchInitProfile(PVBOXVMSVGASHADERIF pThis, bool fOtherProfile) … … 527 527 528 528 /** 529 * @interface_method_impl{VBOXVMSVGASHADERIF, 529 * @interface_method_impl{VBOXVMSVGASHADERIF,pfnGetNextExtension} 530 530 */ 531 531 static DECLCALLBACK(bool) vmsvga3dShaderIfGetNextExtension(PVBOXVMSVGASHADERIF pThis, void **ppvEnumCtx, -
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r57585 r58132 3348 3348 /** 3349 3349 * @callback_method_impl{FNIOMMMIOFILL, 3350 * Legacy VGA memory (0xa0000 - 0xbffff) write hook , to be called from IOM and3350 * Legacy VGA memory (0xa0000 - 0xbffff) write hook\, to be called from IOM and 3351 3351 * from the inside of VGADeviceGC.cpp. This is the advanced version of 3352 3352 * vga_mem_writeb function.} … … 3364 3364 /** 3365 3365 * @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.} 3367 3367 */ 3368 3368 PDMBOTHCBDECL(int) vgaMMIORead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb) … … 3419 3419 /** 3420 3420 * @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.} 3422 3422 */ 3423 3423 PDMBOTHCBDECL(int) vgaMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void const *pv, unsigned cb) … … 4287 4287 /** 4288 4288 * @callback_method_impl{FNDBGFHANDLERDEV, 4289 * Dumps VGA memory formatted as ASCII text , no attributes. Only looks at the4290 * first page.}4289 * Dumps VGA memory formatted as ASCII text\, no attributes. Only looks at 4290 * the first page.} 4291 4291 */ 4292 4292 static DECLCALLBACK(void) vgaInfoText(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs) -
trunk/src/VBox/Devices/Input/DevPS2.cpp
r57358 r58132 1532 1532 1533 1533 /** 1534 * @interface_method_impl{PDMIMOUSEPORT, 1534 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEvent} 1535 1535 */ 1536 1536 static DECLCALLBACK(int) kbdMousePutEvent(PPDMIMOUSEPORT pInterface, int32_t dx, … … 1549 1549 1550 1550 /** 1551 * @interface_method_impl{PDMIMOUSEPORT, 1551 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventAbs} 1552 1552 */ 1553 1553 static DECLCALLBACK(int) kbdMousePutEventAbs(PPDMIMOUSEPORT pInterface, … … 1560 1560 1561 1561 /** 1562 * @interface_method_impl{PDMIMOUSEPORT, 1562 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventMultiTouch} 1563 1563 */ 1564 1564 static DECLCALLBACK(int) kbdMousePutEventMultiTouch(PPDMIMOUSEPORT pInterface, -
trunk/src/VBox/Devices/Input/PS2M.cpp
r57358 r58132 990 990 991 991 /** 992 * @interface_method_impl{PDMIMOUSEPORT, 992 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEvent} 993 993 */ 994 994 static DECLCALLBACK(int) ps2mPutEvent(PPDMIMOUSEPORT pInterface, int32_t dx, int32_t dy, … … 1008 1008 1009 1009 /** 1010 * @interface_method_impl{PDMIMOUSEPORT, 1010 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventAbs} 1011 1011 */ 1012 1012 static DECLCALLBACK(int) ps2mPutEventAbs(PPDMIMOUSEPORT pInterface, uint32_t x, uint32_t y, … … 1018 1018 1019 1019 /** 1020 * @interface_method_impl{PDMIMOUSEPORT, 1020 * @interface_method_impl{PDMIMOUSEPORT,pfnPutEventMultiTouch} 1021 1021 */ 1022 1022 static DECLCALLBACK(int) ps2mPutEventMT(PPDMIMOUSEPORT pInterface, uint8_t cContacts, -
trunk/src/VBox/Devices/PC/DevACPI.cpp
r58015 r58132 2011 2011 * @callback_method_impl{FNSSMDEVSAVEEXEC} 2012 2012 */ 2013 static DECLCALLBACK(int) acpiR3SaveState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM Handle)2013 static DECLCALLBACK(int) acpiR3SaveState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) 2014 2014 { 2015 2015 ACPIState *pThis = PDMINS_2_DATA(pDevIns, ACPIState *); 2016 return SSMR3PutStruct(pSSM Handle, pThis, &g_AcpiSavedStateFields7[0]);2016 return SSMR3PutStruct(pSSM, pThis, &g_AcpiSavedStateFields7[0]); 2017 2017 } 2018 2018 … … 2020 2020 * @callback_method_impl{FNSSMDEVLOADEXEC} 2021 2021 */ 2022 static DECLCALLBACK(int) acpiR3LoadState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM Handle, uint32_t uVersion, uint32_t uPass)2022 static DECLCALLBACK(int) acpiR3LoadState(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 2023 2023 { 2024 2024 ACPIState *pThis = PDMINS_2_DATA(pDevIns, ACPIState *); … … 2036 2036 { 2037 2037 case 4: 2038 rc = SSMR3GetStruct(pSSM Handle, pThis, &g_AcpiSavedStateFields4[0]);2038 rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields4[0]); 2039 2039 break; 2040 2040 case 5: 2041 rc = SSMR3GetStruct(pSSM Handle, pThis, &g_AcpiSavedStateFields5[0]);2041 rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields5[0]); 2042 2042 break; 2043 2043 case 6: 2044 rc = SSMR3GetStruct(pSSM Handle, pThis, &g_AcpiSavedStateFields6[0]);2044 rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields6[0]); 2045 2045 break; 2046 2046 case 7: 2047 rc = SSMR3GetStruct(pSSM Handle, pThis, &g_AcpiSavedStateFields7[0]);2047 rc = SSMR3GetStruct(pSSM, pThis, &g_AcpiSavedStateFields7[0]); 2048 2048 break; 2049 2049 default: … … 2998 2998 2999 2999 /** 3000 * @interface_meth id_impl{PDMDEVREG,pfnDestruct}3000 * @interface_method_impl{PDMDEVREG,pfnDestruct} 3001 3001 */ 3002 3002 static DECLCALLBACK(int) acpiR3Destruct(PPDMDEVINS pDevIns) -
trunk/src/VBox/Devices/PC/DevDMA.cpp
r57393 r58132 827 827 } 828 828 829 static void dmaSaveController(PSSMHANDLE pSSM Handle, DMAControl *dc)829 static void dmaSaveController(PSSMHANDLE pSSM, DMAControl *dc) 830 830 { 831 831 int chidx; 832 832 833 833 /* Save controller state... */ 834 SSMR3PutU8(pSSM Handle, dc->u8Command);835 SSMR3PutU8(pSSM Handle, dc->u8Mask);836 SSMR3PutU8(pSSM Handle, dc->fHiByte);837 SSMR3PutU32(pSSM Handle, dc->is16bit);838 SSMR3PutU8(pSSM Handle, dc->u8Status);839 SSMR3PutU8(pSSM Handle, dc->u8Temp);840 SSMR3PutU8(pSSM Handle, dc->u8ModeCtr);841 SSMR3PutMem(pSSM Handle, &dc->au8Page, sizeof(dc->au8Page));842 SSMR3PutMem(pSSM Handle, &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)); 843 843 844 844 /* ...and all four of its channels. */ … … 847 847 DMAChannel *ch = &dc->ChState[chidx]; 848 848 849 SSMR3PutU16(pSSM Handle, ch->u16CurAddr);850 SSMR3PutU16(pSSM Handle, ch->u16CurCount);851 SSMR3PutU16(pSSM Handle, ch->u16BaseAddr);852 SSMR3PutU16(pSSM Handle, ch->u16BaseCount);853 SSMR3PutU8(pSSM Handle, ch->u8Mode);854 } 855 } 856 857 static int dmaLoadController(PSSMHANDLE pSSM Handle, 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 857 static int dmaLoadController(PSSMHANDLE pSSM, DMAControl *dc, int version) 858 858 { 859 859 uint8_t u8val; … … 861 861 int chidx; 862 862 863 SSMR3GetU8(pSSM Handle, &dc->u8Command);864 SSMR3GetU8(pSSM Handle, &dc->u8Mask);865 SSMR3GetU8(pSSM Handle, &u8val);863 SSMR3GetU8(pSSM, &dc->u8Command); 864 SSMR3GetU8(pSSM, &dc->u8Mask); 865 SSMR3GetU8(pSSM, &u8val); 866 866 dc->fHiByte = !!u8val; 867 SSMR3GetU32(pSSM Handle, &dc->is16bit);867 SSMR3GetU32(pSSM, &dc->is16bit); 868 868 if (version > DMA_SAVESTATE_OLD) 869 869 { 870 SSMR3GetU8(pSSM Handle, &dc->u8Status);871 SSMR3GetU8(pSSM Handle, &dc->u8Temp);872 SSMR3GetU8(pSSM Handle, &dc->u8ModeCtr);873 SSMR3GetMem(pSSM Handle, &dc->au8Page, sizeof(dc->au8Page));874 SSMR3GetMem(pSSM Handle, &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)); 875 875 } 876 876 … … 882 882 { 883 883 /* Convert from 17-bit to 16-bit format. */ 884 SSMR3GetU32(pSSM Handle, &u32val);884 SSMR3GetU32(pSSM, &u32val); 885 885 ch->u16CurAddr = u32val >> dc->is16bit; 886 SSMR3GetU32(pSSM Handle, &u32val);886 SSMR3GetU32(pSSM, &u32val); 887 887 ch->u16CurCount = u32val >> dc->is16bit; 888 888 } 889 889 else 890 890 { 891 SSMR3GetU16(pSSM Handle, &ch->u16CurAddr);892 SSMR3GetU16(pSSM Handle, &ch->u16CurCount);891 SSMR3GetU16(pSSM, &ch->u16CurAddr); 892 SSMR3GetU16(pSSM, &ch->u16CurCount); 893 893 } 894 SSMR3GetU16(pSSM Handle, &ch->u16BaseAddr);895 SSMR3GetU16(pSSM Handle, &ch->u16BaseCount);896 SSMR3GetU8(pSSM Handle, &ch->u8Mode);894 SSMR3GetU16(pSSM, &ch->u16BaseAddr); 895 SSMR3GetU16(pSSM, &ch->u16BaseCount); 896 SSMR3GetU8(pSSM, &ch->u8Mode); 897 897 /* Convert from old save state. */ 898 898 if (version == DMA_SAVESTATE_OLD) 899 899 { 900 900 /* Remap page register contents. */ 901 SSMR3GetU8(pSSM Handle, &u8val);901 SSMR3GetU8(pSSM, &u8val); 902 902 dc->au8Page[DMACX2PG(chidx)] = u8val; 903 SSMR3GetU8(pSSM Handle, &u8val);903 SSMR3GetU8(pSSM, &u8val); 904 904 dc->au8PageHi[DMACX2PG(chidx)] = u8val; 905 905 /* Throw away dack, eop. */ 906 SSMR3GetU8(pSSM Handle, &u8val);907 SSMR3GetU8(pSSM Handle, &u8val);906 SSMR3GetU8(pSSM, &u8val); 907 SSMR3GetU8(pSSM, &u8val); 908 908 } 909 909 } … … 912 912 913 913 /** @callback_method_impl{FNSSMDEVSAVEEXEC} */ 914 static DECLCALLBACK(int) dmaSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM Handle)914 static DECLCALLBACK(int) dmaSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) 915 915 { 916 916 DMAState *pThis = PDMINS_2_DATA(pDevIns, DMAState *); 917 917 918 dmaSaveController(pSSM Handle, &pThis->DMAC[0]);919 dmaSaveController(pSSM Handle, &pThis->DMAC[1]);918 dmaSaveController(pSSM, &pThis->DMAC[0]); 919 dmaSaveController(pSSM, &pThis->DMAC[1]); 920 920 return VINF_SUCCESS; 921 921 } 922 922 923 923 /** @callback_method_impl{FNSSMDEVLOADEXEC} */ 924 static DECLCALLBACK(int) dmaLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM Handle, uint32_t uVersion, uint32_t uPass)924 static DECLCALLBACK(int) dmaLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 925 925 { 926 926 DMAState *pThis = PDMINS_2_DATA(pDevIns, DMAState *); … … 929 929 Assert(uPass == SSM_PASS_FINAL); NOREF(uPass); 930 930 931 dmaLoadController(pSSM Handle, &pThis->DMAC[0], uVersion);932 return dmaLoadController(pSSM Handle, &pThis->DMAC[1], uVersion);931 dmaLoadController(pSSM, &pThis->DMAC[0], uVersion); 932 return dmaLoadController(pSSM, &pThis->DMAC[1], uVersion); 933 933 } 934 934 -
trunk/src/VBox/Devices/PC/DevPIC.cpp
r57358 r58132 767 767 768 768 /** 769 * @callback_method_impl{FNDBGF INFOHANDLERDEV}769 * @callback_method_impl{FNDBGFHANDLERDEV} 770 770 */ 771 771 static DECLCALLBACK(void) picInfo(PPDMDEVINS pDevIns, PCDBGFINFOHLP pHlp, const char *pszArgs) -
trunk/src/VBox/Devices/Parallel/DevParallel.cpp
r57979 r58132 301 301 #ifdef IN_RING3 302 302 /** 303 * @interface_method s_impl{PDMIHOSTPARALLELPORT,pfnNotifyInterrupt}303 * @interface_method_impl{PDMIHOSTPARALLELPORT,pfnNotifyInterrupt} 304 304 */ 305 305 static DECLCALLBACK(int) parallelR3NotifyInterrupt(PPDMIHOSTPARALLELPORT pInterface) -
trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp
r57358 r58132 589 589 /* -=-=-=-=- IHostDeviceConnector -=-=-=-=- */ 590 590 591 /** @copydoc PDMICHARCONNECTOR::pfnWrite */ 591 /** 592 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnWrite} 593 */ 592 594 static DECLCALLBACK(int) drvHostParallelWrite(PPDMIHOSTPARALLELCONNECTOR pInterface, const void *pvBuf, size_t cbWrite, PDMPARALLELPORTMODE enmMode) 593 595 { … … 632 634 633 635 /** 634 * @interface_method_impl{PDMI BASE,pfnRead}636 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnRead} 635 637 */ 636 638 static DECLCALLBACK(int) drvHostParallelRead(PPDMIHOSTPARALLELCONNECTOR pInterface, void *pvBuf, size_t cbRead, PDMPARALLELPORTMODE enmMode) … … 675 677 } 676 678 679 /** 680 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnSetPortDirection} 681 */ 677 682 static DECLCALLBACK(int) drvHostParallelSetPortDirection(PPDMIHOSTPARALLELCONNECTOR pInterface, bool fForward) 678 683 { … … 701 706 702 707 /** 703 * @interface_method_impl{PDMI BASE,pfnWriteControl}708 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnWriteControl} 704 709 */ 705 710 static DECLCALLBACK(int) drvHostParallelWriteControl(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t fReg) … … 729 734 730 735 /** 731 * @interface_method_impl{PDMI BASE,pfnReadControl}736 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnReadControl} 732 737 */ 733 738 static DECLCALLBACK(int) drvHostParallelReadControl(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t *pfReg) … … 761 766 762 767 /** 763 * @interface_method_impl{PDMI BASE,pfnReadStatus}768 * @interface_method_impl{PDMIHOSTPARALLELCONNECTOR,pfnReadStatus} 764 769 */ 765 770 static DECLCALLBACK(int) drvHostParallelReadStatus(PPDMIHOSTPARALLELCONNECTOR pInterface, uint8_t *pfReg) -
trunk/src/VBox/Devices/Serial/DevSerial.cpp
r57358 r58132 822 822 823 823 /** 824 * @callback_method_ tmpl{FNTMTIMERDEV, Fifo timer function.}824 * @callback_method_impl{FNTMTIMERDEV, Fifo timer function.} 825 825 */ 826 826 static DECLCALLBACK(void) serialFifoTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) … … 836 836 837 837 /** 838 * @callback_method_ tmpl{FNTMTIMERDEV, Transmit timer function.}838 * @callback_method_impl{FNTMTIMERDEV, Transmit timer function.} 839 839 * 840 840 * Just retry to transmit a character. … … 900 900 901 901 /** 902 * @callback_method_ tmpl{FNSSMDEVLIVEEXEC}902 * @callback_method_impl{FNSSMDEVLIVEEXEC} 903 903 */ 904 904 static DECLCALLBACK(int) serialLiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass) … … 912 912 913 913 /** 914 * @callback_method_ tmpl{FNSSMDEVSAVEEXEC}914 * @callback_method_impl{FNSSMDEVSAVEEXEC} 915 915 */ 916 916 static DECLCALLBACK(int) serialSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) … … 954 954 955 955 /** 956 * @callback_method_ tmpl{FNSSMDEVLOADEXEC}956 * @callback_method_impl{FNSSMDEVLOADEXEC} 957 957 */ 958 958 static DECLCALLBACK(int) serialLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) … … 1075 1075 1076 1076 /** 1077 * @interface_method_impl{PDMIBASE, 1077 * @interface_method_impl{PDMIBASE,pfnQueryInterface} 1078 1078 */ 1079 1079 static DECLCALLBACK(void *) serialQueryInterface(PPDMIBASE pInterface, const char *pszIID) … … 1089 1089 1090 1090 /** 1091 * @interface_method_impl{PDMDEVREG, 1091 * @interface_method_impl{PDMDEVREG,pfnRelocate} 1092 1092 */ 1093 1093 static DECLCALLBACK(void) serialRelocate(PPDMDEVINS pDevIns, RTGCINTPTR offDelta) … … 1100 1100 1101 1101 /** 1102 * @interface_method_impl{PDMDEVREG, 1102 * @interface_method_impl{PDMDEVREG,pfnReset} 1103 1103 */ 1104 1104 static DECLCALLBACK(void) serialReset(PPDMDEVINS pDevIns) … … 1135 1135 1136 1136 /** 1137 * @interface_method_impl{PDMDEVREG, 1137 * @interface_method_impl{PDMDEVREG,pfnDestruct} 1138 1138 */ 1139 1139 static DECLCALLBACK(int) serialDestruct(PPDMDEVINS pDevIns) … … 1151 1151 1152 1152 /** 1153 * @interface_method_impl{PDMDEVREG, 1153 * @interface_method_impl{PDMDEVREG,pfnConstruct} 1154 1154 */ 1155 1155 static DECLCALLBACK(int) serialConstruct(PPDMDEVINS pDevIns, int iInstance, PCFGMNODE pCfg) -
trunk/src/VBox/Devices/Storage/DevAHCI.cpp
r57902 r58132 7133 7133 7134 7134 /** 7135 * @c opydoc FNDEVSSMSAVEPREP7135 * @callback_method_impl{FNSSMDEVSAVEPREP} 7136 7136 */ 7137 7137 static DECLCALLBACK(int) ahciR3SavePrep(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) … … 7142 7142 7143 7143 /** 7144 * @c opydoc FNDEVSSMLOADPREP7144 * @callback_method_impl{FNSSMDEVLOADPREP} 7145 7145 */ 7146 7146 static DECLCALLBACK(int) ahciR3LoadPrep(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) … … 7151 7151 7152 7152 /** 7153 * @c opydoc FNDEVSSMLIVEEXEC7153 * @callback_method_impl{FNSSMDEVLIVEEXEC} 7154 7154 */ 7155 7155 static DECLCALLBACK(int) ahciR3LiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass) … … 7181 7181 7182 7182 /** 7183 * @c opydoc FNDEVSSMSAVEEXEC7183 * @callback_method_impl{FNSSMDEVSAVEEXEC} 7184 7184 */ 7185 7185 static DECLCALLBACK(int) ahciR3SaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM) … … 7319 7319 7320 7320 /** 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} 7328 7322 */ 7329 7323 static DECLCALLBACK(int) ahciR3LoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) -
trunk/src/VBox/Devices/Storage/DevATA.cpp
r57372 r58132 3826 3826 3827 3827 /** 3828 * @interface_method_impl{PDMIMOUNTNOTIFY, 3828 * @interface_method_impl{PDMIMOUNTNOTIFY,pfnMountNotify} 3829 3829 */ 3830 3830 static DECLCALLBACK(void) ataR3MountNotify(PPDMIMOUNTNOTIFY pInterface) … … 3852 3852 3853 3853 /** 3854 * @interface_method_impl{PDMIMOUNTNOTIFY, 3854 * @interface_method_impl{PDMIMOUNTNOTIFY,pfnUnmountNotify} 3855 3855 */ 3856 3856 static DECLCALLBACK(void) ataR3UnmountNotify(PPDMIMOUNTNOTIFY pInterface) -
trunk/src/VBox/Devices/Storage/DrvBlock.cpp
r57358 r58132 818 818 /* -=-=-=-=- driver interface -=-=-=-=- */ 819 819 820 /** @copydoc FNPDMDRVDETACH. */ 820 /** 821 * @callback_method_impl{FNPDMDRVDETACH} 822 */ 821 823 static DECLCALLBACK(void) drvblockDetach(PPDMDRVINS pDrvIns, uint32_t fFlags) 822 824 { -
trunk/src/VBox/Devices/Storage/DrvSCSI.cpp
r57393 r58132 619 619 #endif 620 620 621 /** @ copydoc PDMISCSICONNECTOR::pfnSCSIRequestSend.*/621 /** @interface_method_impl{PDMISCSICONNECTOR,pfnSCSIRequestSend} */ 622 622 static DECLCALLBACK(int) drvscsiRequestSend(PPDMISCSICONNECTOR pInterface, PPDMSCSIREQUEST pSCSIRequest) 623 623 { … … 649 649 } 650 650 651 /** @ copydoc PDMISCSICONNECTOR::pfnQueryLUNType.*/651 /** @interface_method_impl{PDMISCSICONNECTOR,pfnQueryLUNType} */ 652 652 static DECLCALLBACK(int) drvscsiQueryLUNType(PPDMISCSICONNECTOR pInterface, uint32_t iLun, PPDMSCSILUNTYPE pLunType) 653 653 { -
trunk/src/VBox/Devices/Storage/DrvVD.cpp
r57393 r58132 756 756 static DECLCALLBACK(int) drvvdINIPFlush(VDSOCKET Sock); 757 757 758 /** @ copydoc VDINTERFACETCPNET::pfnSocketCreate*/758 /** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */ 759 759 static DECLCALLBACK(int) drvvdINIPSocketCreate(uint32_t fFlags, PVDSOCKET pSock) 760 760 { … … 779 779 } 780 780 781 /** @ copydoc VDINTERFACETCPNET::pfnSocketCreate*/781 /** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */ 782 782 static DECLCALLBACK(int) drvvdINIPSocketDestroy(VDSOCKET Sock) 783 783 { … … 788 788 } 789 789 790 /** @ copydoc VDINTERFACETCPNET::pfnClientConnect*/790 /** @interface_method_impl{VDINTERFACETCPNET,pfnClientConnect} */ 791 791 static DECLCALLBACK(int) drvvdINIPClientConnect(VDSOCKET Sock, const char *pszAddress, uint32_t uPort, 792 792 RTMSINTERVAL cMillies) … … 861 861 } 862 862 863 /** @ copydoc VDINTERFACETCPNET::pfnClientClose*/863 /** @interface_method_impl{VDINTERFACETCPNET,pfnClientClose} */ 864 864 static DECLCALLBACK(int) drvvdINIPClientClose(VDSOCKET Sock) 865 865 { … … 871 871 } 872 872 873 /** @ copydoc VDINTERFACETCPNET::pfnIsClientConnected*/873 /** @interface_method_impl{VDINTERFACETCPNET,pfnIsClientConnected} */ 874 874 static DECLCALLBACK(bool) drvvdINIPIsClientConnected(VDSOCKET Sock) 875 875 { … … 879 879 } 880 880 881 /** @ copydoc VDINTERFACETCPNET::pfnSelectOne*/881 /** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOne} */ 882 882 static DECLCALLBACK(int) drvvdINIPSelectOne(VDSOCKET Sock, RTMSINTERVAL cMillies) 883 883 { … … 905 905 } 906 906 907 /** @ copydoc VDINTERFACETCPNET::pfnRead*/907 /** @interface_method_impl{VDINTERFACETCPNET,pfnRead} */ 908 908 static DECLCALLBACK(int) drvvdINIPRead(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) 909 909 { … … 953 953 } 954 954 955 /** @ copydoc VDINTERFACETCPNET::pfnWrite*/955 /** @interface_method_impl{VDINTERFACETCPNET,pfnWrite} */ 956 956 static DECLCALLBACK(int) drvvdINIPWrite(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer) 957 957 { … … 977 977 } 978 978 979 /** @ copydoc VDINTERFACETCPNET::pfnSgWrite*/979 /** @interface_method_impl{VDINTERFACETCPNET,pfnSgWrite} */ 980 980 static DECLCALLBACK(int) drvvdINIPSgWrite(VDSOCKET Sock, PCRTSGBUF pSgBuf) 981 981 { … … 997 997 } 998 998 999 /** @ copydoc VDINTERFACETCPNET::pfnFlush*/999 /** @interface_method_impl{VDINTERFACETCPNET,pfnFlush} */ 1000 1000 static DECLCALLBACK(int) drvvdINIPFlush(VDSOCKET Sock) 1001 1001 { … … 1011 1011 } 1012 1012 1013 /** @ copydoc VDINTERFACETCPNET::pfnSetSendCoalescing*/1013 /** @interface_method_impl{VDINTERFACETCPNET,pfnSetSendCoalescing} */ 1014 1014 static DECLCALLBACK(int) drvvdINIPSetSendCoalescing(VDSOCKET Sock, bool fEnable) 1015 1015 { … … 1022 1022 } 1023 1023 1024 /** @ copydoc VDINTERFACETCPNET::pfnGetLocalAddress*/1024 /** @interface_method_impl{VDINTERFACETCPNET,pfnGetLocalAddress} */ 1025 1025 static DECLCALLBACK(int) drvvdINIPGetLocalAddress(VDSOCKET Sock, PRTNETADDR pAddr) 1026 1026 { … … 1059 1059 } 1060 1060 1061 /** @ copydoc VDINTERFACETCPNET::pfnGetPeerAddress*/1061 /** @interface_method_impl{VDINTERFACETCPNET,pfnGetPeerAddress} */ 1062 1062 static DECLCALLBACK(int) drvvdINIPGetPeerAddress(VDSOCKET Sock, PRTNETADDR pAddr) 1063 1063 { … … 1096 1096 } 1097 1097 1098 /** @ copydoc VDINTERFACETCPNET::pfnSelectOneEx*/1098 /** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOneEx} */ 1099 1099 static DECLCALLBACK(int) drvvdINIPSelectOneEx(VDSOCKET Sock, uint32_t fEvents, uint32_t *pfEvents, RTMSINTERVAL cMillies) 1100 1100 { … … 1103 1103 } 1104 1104 1105 /** @ copydoc VDINTERFACETCPNET::pfnPoke*/1105 /** @interface_method_impl{VDINTERFACETCPNET,pfnPoke} */ 1106 1106 static DECLCALLBACK(int) drvvdINIPPoke(VDSOCKET Sock) 1107 1107 { … … 1143 1143 #define VDSOCKET_POLL_ID_PIPE 1 1144 1144 1145 /** @ copydoc VDINTERFACETCPNET::pfnSocketCreate*/1145 /** @interface_method_impl{VDINTERFACETCPNET,pfnSocketCreate} */ 1146 1146 static DECLCALLBACK(int) drvvdTcpSocketCreate(uint32_t fFlags, PVDSOCKET pSock) 1147 1147 { … … 1200 1200 } 1201 1201 1202 /** @ copydoc VDINTERFACETCPNET::pfnSocketDestroy*/1202 /** @interface_method_impl{VDINTERFACETCPNET,pfnSocketDestroy} */ 1203 1203 static DECLCALLBACK(int) drvvdTcpSocketDestroy(VDSOCKET Sock) 1204 1204 { … … 1232 1232 } 1233 1233 1234 /** @ copydoc VDINTERFACETCPNET::pfnClientConnect*/1234 /** @interface_method_impl{VDINTERFACETCPNET,pfnClientConnect} */ 1235 1235 static DECLCALLBACK(int) drvvdTcpClientConnect(VDSOCKET Sock, const char *pszAddress, uint32_t uPort, 1236 1236 RTMSINTERVAL cMillies) … … 1260 1260 } 1261 1261 1262 /** @ copydoc VDINTERFACETCPNET::pfnClientClose*/1262 /** @interface_method_impl{VDINTERFACETCPNET,pfnClientClose} */ 1263 1263 static DECLCALLBACK(int) drvvdTcpClientClose(VDSOCKET Sock) 1264 1264 { … … 1278 1278 } 1279 1279 1280 /** @ copydoc VDINTERFACETCPNET::pfnIsClientConnected*/1280 /** @interface_method_impl{VDINTERFACETCPNET,pfnIsClientConnected} */ 1281 1281 static DECLCALLBACK(bool) drvvdTcpIsClientConnected(VDSOCKET Sock) 1282 1282 { … … 1286 1286 } 1287 1287 1288 /** @ copydoc VDINTERFACETCPNET::pfnSelectOne*/1288 /** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOne} */ 1289 1289 static DECLCALLBACK(int) drvvdTcpSelectOne(VDSOCKET Sock, RTMSINTERVAL cMillies) 1290 1290 { … … 1294 1294 } 1295 1295 1296 /** @ copydoc VDINTERFACETCPNET::pfnRead*/1296 /** @interface_method_impl{VDINTERFACETCPNET,pfnRead} */ 1297 1297 static DECLCALLBACK(int) drvvdTcpRead(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) 1298 1298 { … … 1302 1302 } 1303 1303 1304 /** @ copydoc VDINTERFACETCPNET::pfnWrite*/1304 /** @interface_method_impl{VDINTERFACETCPNET,pfnWrite} */ 1305 1305 static DECLCALLBACK(int) drvvdTcpWrite(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer) 1306 1306 { … … 1310 1310 } 1311 1311 1312 /** @ copydoc VDINTERFACETCPNET::pfnSgWrite*/1312 /** @interface_method_impl{VDINTERFACETCPNET,pfnSgWrite} */ 1313 1313 static DECLCALLBACK(int) drvvdTcpSgWrite(VDSOCKET Sock, PCRTSGBUF pSgBuf) 1314 1314 { … … 1318 1318 } 1319 1319 1320 /** @ copydoc VDINTERFACETCPNET::pfnReadNB*/1320 /** @interface_method_impl{VDINTERFACETCPNET,pfnReadNB} */ 1321 1321 static DECLCALLBACK(int) drvvdTcpReadNB(VDSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) 1322 1322 { … … 1326 1326 } 1327 1327 1328 /** @ copydoc VDINTERFACETCPNET::pfnWriteNB*/1328 /** @interface_method_impl{VDINTERFACETCPNET,pfnWriteNB} */ 1329 1329 static DECLCALLBACK(int) drvvdTcpWriteNB(VDSOCKET Sock, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) 1330 1330 { … … 1334 1334 } 1335 1335 1336 /** @ copydoc VDINTERFACETCPNET::pfnSgWriteNB*/1336 /** @interface_method_impl{VDINTERFACETCPNET,pfnSgWriteNB} */ 1337 1337 static DECLCALLBACK(int) drvvdTcpSgWriteNB(VDSOCKET Sock, PRTSGBUF pSgBuf, size_t *pcbWritten) 1338 1338 { … … 1342 1342 } 1343 1343 1344 /** @ copydoc VDINTERFACETCPNET::pfnFlush*/1344 /** @interface_method_impl{VDINTERFACETCPNET,pfnFlush} */ 1345 1345 static DECLCALLBACK(int) drvvdTcpFlush(VDSOCKET Sock) 1346 1346 { … … 1350 1350 } 1351 1351 1352 /** @ copydoc VDINTERFACETCPNET::pfnSetSendCoalescing*/1352 /** @interface_method_impl{VDINTERFACETCPNET,pfnSetSendCoalescing} */ 1353 1353 static DECLCALLBACK(int) drvvdTcpSetSendCoalescing(VDSOCKET Sock, bool fEnable) 1354 1354 { … … 1358 1358 } 1359 1359 1360 /** @ copydoc VDINTERFACETCPNET::pfnGetLocalAddress*/1360 /** @interface_method_impl{VDINTERFACETCPNET,pfnGetLocalAddress} */ 1361 1361 static DECLCALLBACK(int) drvvdTcpGetLocalAddress(VDSOCKET Sock, PRTNETADDR pAddr) 1362 1362 { … … 1366 1366 } 1367 1367 1368 /** @ copydoc VDINTERFACETCPNET::pfnGetPeerAddress*/1368 /** @interface_method_impl{VDINTERFACETCPNET,pfnGetPeerAddress} */ 1369 1369 static DECLCALLBACK(int) drvvdTcpGetPeerAddress(VDSOCKET Sock, PRTNETADDR pAddr) 1370 1370 { … … 1448 1448 } 1449 1449 1450 /** @ copydoc VDINTERFACETCPNET::pfnSelectOneEx*/1450 /** @interface_method_impl{VDINTERFACETCPNET,pfnSelectOneEx} */ 1451 1451 static DECLCALLBACK(int) drvvdTcpSelectOneExNoPoll(VDSOCKET Sock, uint32_t fEvents, 1452 1452 uint32_t *pfEvents, RTMSINTERVAL cMillies) … … 1588 1588 } 1589 1589 1590 /** @ copydoc VDINTERFACETCPNET::pfnPoke*/1590 /** @interface_method_impl{VDINTERFACETCPNET,pfnPoke} */ 1591 1591 static DECLCALLBACK(int) drvvdTcpPoke(VDSOCKET Sock) 1592 1592 { … … 1634 1634 *********************************************************************************************************************************/ 1635 1635 1636 /** @ copydoc PDMIMEDIA::pfnRead*/1636 /** @interface_method_impl{PDMIMEDIA,pfnRead} */ 1637 1637 static DECLCALLBACK(int) drvvdRead(PPDMIMEDIA pInterface, 1638 1638 uint64_t off, void *pvBuf, size_t cbRead) … … 1688 1688 } 1689 1689 1690 /** @ copydoc PDMIMEDIA::pfnRead*/1690 /** @interface_method_impl{PDMIMEDIA,pfnRead} */ 1691 1691 static DECLCALLBACK(int) drvvdReadPcBios(PPDMIMEDIA pInterface, 1692 1692 uint64_t off, void *pvBuf, size_t cbRead) … … 1743 1743 1744 1744 1745 /** @ copydoc PDMIMEDIA::pfnWrite*/1745 /** @interface_method_impl{PDMIMEDIA,pfnWrite} */ 1746 1746 static DECLCALLBACK(int) drvvdWrite(PPDMIMEDIA pInterface, 1747 1747 uint64_t off, const void *pvBuf, … … 1769 1769 } 1770 1770 1771 /** @ copydoc PDMIMEDIA::pfnFlush*/1771 /** @interface_method_impl{PDMIMEDIA,pfnFlush} */ 1772 1772 static DECLCALLBACK(int) drvvdFlush(PPDMIMEDIA pInterface) 1773 1773 { … … 1779 1779 } 1780 1780 1781 /** @ copydoc PDMIMEDIA::pfnMerge*/1781 /** @interface_method_impl{PDMIMEDIA,pfnMerge} */ 1782 1782 static DECLCALLBACK(int) drvvdMerge(PPDMIMEDIA pInterface, 1783 1783 PFNSIMPLEPROGRESS pfnProgress, … … 1814 1814 } 1815 1815 1816 /** @ copydoc PDMIMEDIA::pfnSetKey*/1816 /** @interface_method_impl{PDMIMEDIA,pfnSetSecKeyIf} */ 1817 1817 static DECLCALLBACK(int) drvvdSetSecKeyIf(PPDMIMEDIA pInterface, PPDMISECKEY pIfSecKey, PPDMISECKEYHLP pIfSecKeyHlp) 1818 1818 { … … 1863 1863 } 1864 1864 1865 /** @ copydoc PDMIMEDIA::pfnGetSize*/1865 /** @interface_method_impl{PDMIMEDIA,pfnGetSize} */ 1866 1866 static DECLCALLBACK(uint64_t) drvvdGetSize(PPDMIMEDIA pInterface) 1867 1867 { … … 1873 1873 } 1874 1874 1875 /** @ copydoc PDMIMEDIA::pfnGetSectorSize*/1875 /** @interface_method_impl{PDMIMEDIA,pfnGetSectorSize} */ 1876 1876 static DECLCALLBACK(uint32_t) drvvdGetSectorSize(PPDMIMEDIA pInterface) 1877 1877 { … … 1883 1883 } 1884 1884 1885 /** @ copydoc PDMIMEDIA::pfnIsReadOnly*/1885 /** @interface_method_impl{PDMIMEDIA,pfnIsReadOnly} */ 1886 1886 static DECLCALLBACK(bool) drvvdIsReadOnly(PPDMIMEDIA pInterface) 1887 1887 { … … 1893 1893 } 1894 1894 1895 /** @ copydoc PDMIMEDIA::pfnBiosGetPCHSGeometry*/1895 /** @interface_method_impl{PDMIMEDIA,pfnBiosGetPCHSGeometry} */ 1896 1896 static DECLCALLBACK(int) drvvdBiosGetPCHSGeometry(PPDMIMEDIA pInterface, 1897 1897 PPDMMEDIAGEOMETRY pPCHSGeometry) … … 1917 1917 } 1918 1918 1919 /** @ copydoc PDMIMEDIA::pfnBiosSetPCHSGeometry*/1919 /** @interface_method_impl{PDMIMEDIA,pfnBiosSetPCHSGeometry} */ 1920 1920 static DECLCALLBACK(int) drvvdBiosSetPCHSGeometry(PPDMIMEDIA pInterface, 1921 1921 PCPDMMEDIAGEOMETRY pPCHSGeometry) … … 1935 1935 } 1936 1936 1937 /** @ copydoc PDMIMEDIA::pfnBiosGetLCHSGeometry*/1937 /** @interface_method_impl{PDMIMEDIA,pfnBiosGetLCHSGeometry} */ 1938 1938 static DECLCALLBACK(int) drvvdBiosGetLCHSGeometry(PPDMIMEDIA pInterface, 1939 1939 PPDMMEDIAGEOMETRY pLCHSGeometry) … … 1959 1959 } 1960 1960 1961 /** @ copydoc PDMIMEDIA::pfnBiosSetLCHSGeometry*/1961 /** @interface_method_impl{PDMIMEDIA,pfnBiosSetLCHSGeometry} */ 1962 1962 static DECLCALLBACK(int) drvvdBiosSetLCHSGeometry(PPDMIMEDIA pInterface, 1963 1963 PCPDMMEDIAGEOMETRY pLCHSGeometry) … … 1977 1977 } 1978 1978 1979 /** @ copydoc PDMIMEDIA::pfnGetUuid*/1979 /** @interface_method_impl{PDMIMEDIA,pfnGetUuid} */ 1980 1980 static DECLCALLBACK(int) drvvdGetUuid(PPDMIMEDIA pInterface, PRTUUID pUuid) 1981 1981 { … … 1997 1997 } 1998 1998 1999 /** @ copydoc PDMIMEDIA::pfnIoBufAlloc*/1999 /** @interface_method_impl{PDMIMEDIA,pfnIoBufAlloc} */ 2000 2000 static DECLCALLBACK(int) drvvdIoBufAlloc(PPDMIMEDIA pInterface, size_t cb, void **ppvNew) 2001 2001 { … … 2024 2024 } 2025 2025 2026 /** @ copydoc PDMIMEDIA::pfnIoBufFree*/2026 /** @interface_method_impl{PDMIMEDIA,pfnIoBufFree} */ 2027 2027 static DECLCALLBACK(int) drvvdIoBufFree(PPDMIMEDIA pInterface, void *pv, size_t cb) 2028 2028 { -
trunk/src/VBox/Devices/Storage/UsbMsd.cpp
r57393 r58132 1222 1222 1223 1223 /** 1224 * @c opydoc FNUSBSSMSAVEPREP1224 * @callback_method_impl{FNSSMUSBSAVEPREP} 1225 1225 */ 1226 1226 static DECLCALLBACK(int) usbMsdSavePrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) … … 1235 1235 1236 1236 /** 1237 * @c opydoc FNUSBSSMLOADPREP1237 * @callback_method_impl{FNSSMUSBLOADPREP} 1238 1238 */ 1239 1239 static DECLCALLBACK(int) usbMsdLoadPrep(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) … … 1248 1248 1249 1249 /** 1250 * @c opydoc FNUSBSSMLIVEEXEC1250 * @callback_method_impl{FNSSMUSBLIVEEXEC} 1251 1251 */ 1252 1252 static DECLCALLBACK(int) usbMsdLiveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uPass) … … 1260 1260 1261 1261 /** 1262 * @c opydoc FNUSBSSMSAVEEXEC1262 * @callback_method_impl{FNSSMUSBSAVEEXEC} 1263 1263 */ 1264 1264 static DECLCALLBACK(int) usbMsdSaveExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM) … … 1303 1303 1304 1304 /** 1305 * @c opydoc FNUSBSSMLOADEXEC1305 * @callback_method_impl{FNSSMUSBLOADEXEC} 1306 1306 */ 1307 1307 static DECLCALLBACK(int) usbMsdLoadExec(PPDMUSBINS pUsbIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) … … 1400 1400 1401 1401 /** 1402 * @ copydoc PDMUSBREG::pfnUrbReap1402 * @interface_method_impl{PDMUSBREG,pfnUrbReap} 1403 1403 */ 1404 1404 static DECLCALLBACK(PVUSBURB) usbMsdUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) … … 1433 1433 1434 1434 /** 1435 * @ copydoc PDMUSBREG::pfnWakeup1435 * @interface_method_impl{PDMUSBREG,pfnWakeup} 1436 1436 */ 1437 1437 static DECLCALLBACK(int) usbMsdWakeup(PPDMUSBINS pUsbIns) … … 1445 1445 1446 1446 /** 1447 * @ copydoc PDMUSBREG::pfnUrbCancel1447 * @interface_method_impl{PDMUSBREG,pfnUrbCancel} 1448 1448 */ 1449 1449 static DECLCALLBACK(int) usbMsdUrbCancel(PPDMUSBINS pUsbIns, PVUSBURB pUrb) … … 1993 1993 1994 1994 /** 1995 * @ copydoc PDMUSBREG::pfnQueue1995 * @interface_method_impl{PDMUSBREG,pfnQueue} 1996 1996 */ 1997 1997 static DECLCALLBACK(int) usbMsdQueue(PPDMUSBINS pUsbIns, PVUSBURB pUrb) … … 2033 2033 2034 2034 /** 2035 * @ copydoc PDMUSBREG::pfnUsbClearHaltedEndpoint2035 * @interface_method_impl{PDMUSBREG,pfnUsbClearHaltedEndpoint} 2036 2036 */ 2037 2037 static DECLCALLBACK(int) usbMsdUsbClearHaltedEndpoint(PPDMUSBINS pUsbIns, unsigned uEndpoint) … … 2052 2052 2053 2053 /** 2054 * @ copydoc PDMUSBREG::pfnUsbSetInterface2054 * @interface_method_impl{PDMUSBREG,pfnUsbSetInterface} 2055 2055 */ 2056 2056 static DECLCALLBACK(int) usbMsdUsbSetInterface(PPDMUSBINS pUsbIns, uint8_t bInterfaceNumber, uint8_t bAlternateSetting) … … 2063 2063 2064 2064 /** 2065 * @ copydoc PDMUSBREG::pfnUsbSetConfiguration2065 * @interface_method_impl{PDMUSBREG,pfnUsbSetConfiguration} 2066 2066 */ 2067 2067 static DECLCALLBACK(int) usbMsdUsbSetConfiguration(PPDMUSBINS pUsbIns, uint8_t bConfigurationValue, … … 2086 2086 2087 2087 /** 2088 * @ copydoc PDMUSBREG::pfnUsbGetDescriptorCache2088 * @interface_method_impl{PDMUSBREG,pfnUsbGetDescriptorCache} 2089 2089 */ 2090 2090 static DECLCALLBACK(PCPDMUSBDESCCACHE) usbMsdUsbGetDescriptorCache(PPDMUSBINS pUsbIns) … … 2102 2102 2103 2103 /** 2104 * @ copydoc PDMUSBREG::pfnUsbReset2104 * @interface_method_impl{PDMUSBREG,pfnUsbReset} 2105 2105 */ 2106 2106 static DECLCALLBACK(int) usbMsdUsbReset(PPDMUSBINS pUsbIns, bool fResetOnLinux) … … 2118 2118 2119 2119 /** 2120 * @ copydoc PDMUSBREG::pfnVMSuspend2120 * @interface_method_impl{PDMUSBREG,pfnVMSuspend} 2121 2121 */ 2122 2122 static DECLCALLBACK(void) usbMsdVMSuspend(PPDMUSBINS pUsbIns) … … 2128 2128 2129 2129 /** 2130 * @ copydoc PDMUSBREG::pfnVMSuspend2130 * @interface_method_impl{PDMUSBREG,pfnVMSuspend} 2131 2131 */ 2132 2132 static DECLCALLBACK(void) usbMsdVMPowerOff(PPDMUSBINS pUsbIns) … … 2138 2138 2139 2139 /** 2140 * @ copydoc PDMUSBREG::pfnDriverAttach2140 * @interface_method_impl{PDMUSBREG,pfnDriverAttach} 2141 2141 */ 2142 2142 static DECLCALLBACK(int) usbMsdDriverAttach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags) … … 2193 2193 2194 2194 /** 2195 * @ copydoc PDMUSBREG::pfnDriverDetach2195 * @interface_method_impl{PDMUSBREG,pfnDriverDetach} 2196 2196 */ 2197 2197 static DECLCALLBACK(void) usbMsdDriverDetach(PPDMUSBINS pUsbIns, unsigned iLUN, uint32_t fFlags) … … 2250 2250 2251 2251 /** 2252 * @ copydoc PDMUSBREG::pfnDestruct2252 * @interface_method_impl{PDMUSBREG,pfnDestruct} 2253 2253 */ 2254 2254 static DECLCALLBACK(void) usbMsdDestruct(PPDMUSBINS pUsbIns) … … 2285 2285 2286 2286 /** 2287 * @ copydoc PDMUSBREG::pfnConstruct2287 * @interface_method_impl{PDMUSBREG,pfnConstruct} 2288 2288 */ 2289 2289 static DECLCALLBACK(int) usbMsdConstruct(PPDMUSBINS pUsbIns, int iInstance, PCFGMNODE pCfg, PCFGMNODE pCfgGlobal) -
trunk/src/VBox/Devices/VMMDev/VMMDev.cpp
r57602 r58132 2830 2830 2831 2831 /** 2832 * @ interface_method_impl{FNPCIIOREGIONMAP,MMIO/MMIO2 regions}2832 * @callback_method_impl{FNPCIIOREGIONMAP,MMIO/MMIO2 regions} 2833 2833 */ 2834 2834 static DECLCALLBACK(int) … … 2897 2897 2898 2898 /** 2899 * @ interface_method_impl{FNPCIIOREGIONMAP,I/O Port Region}2899 * @callback_method_impl{FNPCIIOREGIONMAP,I/O Port Region} 2900 2900 */ 2901 2901 static DECLCALLBACK(int) … … 3068 3068 3069 3069 /** 3070 * @interface_method_impl{PDMIVMMDEVPORT, 3070 * @interface_method_impl{PDMIVMMDEVPORT,pfnQueryAbsoluteMouse} 3071 3071 */ 3072 3072 static DECLCALLBACK(int) vmmdevIPort_QueryAbsoluteMouse(PPDMIVMMDEVPORT pInterface, int32_t *pxAbs, int32_t *pyAbs) … … 3087 3087 3088 3088 /** 3089 * @interface_method_impl{PDMIVMMDEVPORT, 3089 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetAbsoluteMouse} 3090 3090 */ 3091 3091 static DECLCALLBACK(int) vmmdevIPort_SetAbsoluteMouse(PPDMIVMMDEVPORT pInterface, int32_t xAbs, int32_t yAbs) … … 3108 3108 3109 3109 /** 3110 * @interface_method_impl{PDMIVMMDEVPORT, 3110 * @interface_method_impl{PDMIVMMDEVPORT,pfnQueryMouseCapabilities} 3111 3111 */ 3112 3112 static DECLCALLBACK(int) vmmdevIPort_QueryMouseCapabilities(PPDMIVMMDEVPORT pInterface, uint32_t *pfCapabilities) … … 3120 3120 3121 3121 /** 3122 * @interface_method_impl{PDMIVMMDEVPORT, 3122 * @interface_method_impl{PDMIVMMDEVPORT,pfnUpdateMouseCapabilities} 3123 3123 */ 3124 3124 static DECLCALLBACK(int) … … 3145 3145 3146 3146 /** 3147 * @interface_method_impl{PDMIVMMDEVPORT, 3147 * @interface_method_impl{PDMIVMMDEVPORT,pfnRequestDisplayChange} 3148 3148 */ 3149 3149 static DECLCALLBACK(int) … … 3209 3209 3210 3210 /** 3211 * @interface_method_impl{PDMIVMMDEVPORT, 3211 * @interface_method_impl{PDMIVMMDEVPORT,pfnRequestSeamlessChange} 3212 3212 */ 3213 3213 static DECLCALLBACK(int) vmmdevIPort_RequestSeamlessChange(PPDMIVMMDEVPORT pInterface, bool fEnabled) … … 3235 3235 3236 3236 /** 3237 * @interface_method_impl{PDMIVMMDEVPORT, 3237 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetMemoryBalloon} 3238 3238 */ 3239 3239 static DECLCALLBACK(int) vmmdevIPort_SetMemoryBalloon(PPDMIVMMDEVPORT pInterface, uint32_t cMbBalloon) … … 3258 3258 3259 3259 /** 3260 * @interface_method_impl{PDMIVMMDEVPORT, 3260 * @interface_method_impl{PDMIVMMDEVPORT,pfnVRDPChange} 3261 3261 */ 3262 3262 static DECLCALLBACK(int) vmmdevIPort_VRDPChange(PPDMIVMMDEVPORT pInterface, bool fVRDPEnabled, uint32_t uVRDPExperienceLevel) … … 3282 3282 3283 3283 /** 3284 * @interface_method_impl{PDMIVMMDEVPORT, 3284 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetStatisticsInterval} 3285 3285 */ 3286 3286 static DECLCALLBACK(int) vmmdevIPort_SetStatisticsInterval(PPDMIVMMDEVPORT pInterface, uint32_t cSecsStatInterval) … … 3308 3308 3309 3309 /** 3310 * @interface_method_impl{PDMIVMMDEVPORT, 3310 * @interface_method_impl{PDMIVMMDEVPORT,pfnSetCredentials} 3311 3311 */ 3312 3312 static DECLCALLBACK(int) vmmdevIPort_SetCredentials(PPDMIVMMDEVPORT pInterface, const char *pszUsername, … … 3347 3347 3348 3348 /** 3349 * @interface_method_impl{PDMIVMMDEVPORT, 3349 * @interface_method_impl{PDMIVMMDEVPORT,pfnVBVAChange} 3350 3350 * 3351 3351 * Notification from the Display. Especially useful when acceleration is … … 3362 3362 3363 3363 /** 3364 * @interface_method_impl{PDMIVMMDEVPORT, 3364 * @interface_method_impl{PDMIVMMDEVPORT,pfnCpuHotUnplug} 3365 3365 */ 3366 3366 static DECLCALLBACK(int) vmmdevIPort_CpuHotUnplug(PPDMIVMMDEVPORT pInterface, uint32_t idCpuCore, uint32_t idCpuPackage) … … 3388 3388 3389 3389 /** 3390 * @interface_method_impl{PDMIVMMDEVPORT, 3390 * @interface_method_impl{PDMIVMMDEVPORT,pfnCpuHotPlug} 3391 3391 */ 3392 3392 static DECLCALLBACK(int) vmmdevIPort_CpuHotPlug(PPDMIVMMDEVPORT pInterface, uint32_t idCpuCore, uint32_t idCpuPackage) … … 3417 3417 3418 3418 /** 3419 * @callback_method_impl{ NSSMDEVLIVEEXEC}3419 * @callback_method_impl{FNSSMDEVLIVEEXEC} 3420 3420 */ 3421 3421 static DECLCALLBACK(int) vmmdevLiveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSM, uint32_t uPass)
Note:
See TracChangeset
for help on using the changeset viewer.