VirtualBox

Ignore:
Timestamp:
Nov 21, 2019 9:59:57 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134895
Message:

DevVGA: Mark functions with R3 where appropriate, adding docs and doing other minor cleaning up. bugref:9218

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp

    r82050 r82088  
    892892    {
    893893        Assert(pCommand->Flags & VBOXVHWACMD_FLAG_HG_ASYNCH);
    894         vbvaVHWACommandCompleteAsync(&pVGAState->IVBVACallbacks, pCommand);
     894        vbvaR3VHWACommandCompleteAsync(&pVGAState->IVBVACallbacks, pCommand);
    895895    }
    896896    else
     
    13551355 * @interface_method_impl{PDMIDISPLAYVBVACALLBACKS,pfnVHWACommandCompleteAsync}
    13561356 */
    1357 DECLCALLBACK(int) vbvaVHWACommandCompleteAsync(PPDMIDISPLAYVBVACALLBACKS pInterface, VBOXVHWACMD RT_UNTRUSTED_VOLATILE_GUEST *pCmd)
     1357DECLCALLBACK(int) vbvaR3VHWACommandCompleteAsync(PPDMIDISPLAYVBVACALLBACKS pInterface,
     1358                                                 VBOXVHWACMD RT_UNTRUSTED_VOLATILE_GUEST *pCmd)
    13581359{
    13591360    PVGASTATE pVGAState = PPDMIDISPLAYVBVACALLBACKS_2_PVGASTATE(pInterface);
     
    20802081}
    20812082
    2082 void VBVARaiseIrq (PVGASTATE pVGAState, uint32_t fFlags)
     2083void VBVARaiseIrq(PVGASTATE pVGAState, uint32_t fFlags)
    20832084{
    20842085    PPDMDEVINS pDevIns = pVGAState->pDevInsR3;
     
    27872788#define IDISPLAYPORT_2_VGASTATE(pInterface) ( (PVGASTATE)((uintptr_t)pInterface - RT_OFFSETOF(VGASTATE, IPort)) )
    27882789
    2789 DECLCALLBACK(int) vbvaPortSendModeHint(PPDMIDISPLAYPORT pInterface, uint32_t cx,
    2790                                        uint32_t cy, uint32_t cBPP,
    2791                                        uint32_t iDisplay, uint32_t dx,
    2792                                        uint32_t dy, uint32_t fEnabled,
    2793                                        uint32_t fNotifyGuest)
    2794 {
    2795     PVGASTATE pThis;
    2796     int rc;
    2797 
    2798     pThis = IDISPLAYPORT_2_VGASTATE(pInterface);
    2799     rc = PDMDevHlpCritSectEnter(pThis->pDevInsR3, &pThis->CritSect, VERR_SEM_BUSY);
     2790/**
     2791 * @interface_method_impl{PDMIDISPLAYPORT,pfnSendModeHint}
     2792 */
     2793DECLCALLBACK(int) vbvaR3PortSendModeHint(PPDMIDISPLAYPORT pInterface,  uint32_t cx, uint32_t cy, uint32_t cBPP,
     2794                                         uint32_t iDisplay, uint32_t dx, uint32_t dy, uint32_t fEnabled, uint32_t fNotifyGuest)
     2795{
     2796    PVGASTATE pThis = IDISPLAYPORT_2_VGASTATE(pInterface);
     2797    int rc = PDMDevHlpCritSectEnter(pThis->pDevInsR3, &pThis->CritSect, VERR_SEM_BUSY);
    28002798    AssertRC(rc);
    2801     rc = vbvaSendModeHintWorker(pThis, cx, cy, cBPP, iDisplay, dx, dy, fEnabled,
    2802                                 fNotifyGuest);
     2799
     2800    rc = vbvaSendModeHintWorker(pThis, cx, cy, cBPP, iDisplay, dx, dy, fEnabled, fNotifyGuest);
     2801
    28032802    PDMDevHlpCritSectLeave(pThis->pDevInsR3, &pThis->CritSect);
    28042803    return rc;
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