VirtualBox

Changeset 81466 in vbox for trunk


Ignore:
Timestamp:
Oct 23, 2019 1:20:34 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134191
Message:

pdmdev.h: Added missing PDMDevHlpCritSectDelete. bugref:9218

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmdev.h

    r81406 r81466  
    22732273
    22742274/** Current PDMDEVHLPR3 version number. */
    2275 #define PDM_DEVHLPR3_VERSION                    PDM_VERSION_MAKE_PP(0xffe7, 26, 0)
     2275#define PDM_DEVHLPR3_VERSION                    PDM_VERSION_MAKE_PP(0xffe7, 27, 0)
    22762276
    22772277/**
     
    38423842    DECLR3CALLBACKMEMBER(bool,     pfnCritSectHasWaiters,(PPDMDEVINS pDevIns, PCPDMCRITSECT pCritSect));
    38433843    DECLR3CALLBACKMEMBER(uint32_t, pfnCritSectGetRecursion,(PPDMDEVINS pDevIns, PCPDMCRITSECT pCritSect));
     3844    DECLR3CALLBACKMEMBER(int,      pfnCritSectDelete,(PPDMDEVINS pDevIns, PPDMCRITSECT pCritSect));
    38443845    /** @} */
    38453846
     
    72477248
    72487249/**
     7250 * @copydoc PDMR3CritSectDelete
     7251 * @param   pDevIns  The device instance.
     7252 */
     7253DECLINLINE(int) PDMDevHlpCritSectDelete(PPDMDEVINS pDevIns, PPDMCRITSECT pCritSect)
     7254{
     7255    return pDevIns->pHlpR3->pfnCritSectDelete(pDevIns, pCritSect);
     7256}
     7257
     7258/**
    72497259 * @copydoc PDMDEVHLPR3::pfnThreadCreate
    72507260 */
  • trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp

    r81416 r81466  
    29702970    RT_NOREF(pDevIns);
    29712971    return PDMCritSectGetRecursion(pCritSect);
     2972}
     2973
     2974
     2975/** @interface_method_impl{PDMDEVHLPR3,pfnCritSectDelete} */
     2976static DECLCALLBACK(int) pdmR3DevHlp_CritSectDelete(PPDMDEVINS pDevIns, PCPDMCRITSECT pCritSect)
     2977{
     2978    PDMDEV_ASSERT_DEVINS(pDevIns);
     2979    RT_NOREF(pDevIns);
     2980    return PDMR3CritSectDelete(pCritSect);
    29722981}
    29732982
     
    46994708    pdmR3DevHlp_CritSectHasWaiters,
    47004709    pdmR3DevHlp_CritSectGetRecursion,
     4710    pdmR3DevHlp_CritSectDelete,
    47014711    pdmR3DevHlp_ThreadCreate,
    47024712    pdmR3DevHlp_SetAsyncNotification,
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