Searched defs:hClass (Results 1 - 25 of 36) sorted by relevance

12

/vbox/include/iprt/cpp/
H A Dmtlist.h46 RTLOCKVALCLASS hClass; local
47 int rc = RTLockValidatorClassCreate(&hClass, true /*fAutodidact*/, RT_SRC_POS, "RTCListGuard");
48 AssertStmt(RT_SUCCESS(rc), hClass = NIL_RTLOCKVALCLASS); local
49 rc = RTSemRWCreateEx(&m_hRWSem, 0 /*fFlags*/, hClass, RTLOCKVAL_SUB_CLASS_NONE, NULL /*pszNameFmt*/);
/vbox/src/VBox/Runtime/generic/
H A Dcritsectrw-generic.cpp57 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
87 rc = RTLockValidatorRecExclCreate(&pThis->pValidatorWrite, hClass, uSubClass, pThis,
90 rc = RTLockValidatorRecSharedCreate(&pThis->pValidatorRead, hClass, uSubClass, pThis,
97 rc = RTLockValidatorRecExclCreateV(&pThis->pValidatorWrite, hClass, uSubClass, pThis,
103 RTLockValidatorRecSharedCreateV(&pThis->pValidatorRead, hClass, uSubClass, pThis,
56 RTCritSectRwInitEx(PRTCRITSECTRW pThis, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
H A Dcritsect-generic.cpp51 RTDECL(int) RTCritSectInitEx(PRTCRITSECT pCritSect, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, argument
77 rc = RTLockValidatorRecExclCreate(&pCritSect->pValidatorRec, hClass, uSubClass, pCritSect,
85 rc = RTLockValidatorRecExclCreateV(&pCritSect->pValidatorRec, hClass, uSubClass, pCritSect,
H A Dsemrw-generic.cpp99 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
143 RTLockValidatorRecExclInit(&pThis->ValidatorWrite, hClass, uSubClass, pThis,
145 RTLockValidatorRecSharedInit(&pThis->ValidatorRead, hClass, uSubClass, pThis,
152 RTLockValidatorRecExclInitV(&pThis->ValidatorWrite, hClass, uSubClass, pThis,
156 RTLockValidatorRecSharedInitV(&pThis->ValidatorRead, hClass, uSubClass, pThis,
98 RTSemRWCreateEx(PRTSEMRW phRWSem, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dsemevent-r0drv-nt.cpp69 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-nt.cpp69 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
H A Dsemmutex-r0drv-nt.cpp71 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
70 RTSemMutexCreateEx(PRTSEMMUTEX phMutexSem, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dsemevent-r0drv-darwin.cpp96 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-darwin.cpp99 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
H A Dsemmutex-r0drv-darwin.cpp79 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
78 RTSemMutexCreateEx(PRTSEMMUTEX phMutexSem, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dsemevent-r0drv-freebsd.c72 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-freebsd.c91 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dsemevent-r0drv-haiku.c67 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-haiku.c66 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dsemevent-r0drv-linux.c72 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-linux.c94 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dsemevent-r0drv-os2.cpp75 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-os2.cpp74 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dsemevent-r0drv-solaris.c101 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
H A Dsemeventmulti-r0drv-solaris.c99 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
/vbox/src/VBox/Runtime/r3/posix/
H A Dsemmutex-posix.cpp114 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
144 RTLockValidatorRecExclInit(&pThis->ValidatorRec, hClass, uSubClass, pThis,
152 RTLockValidatorRecExclInitV(&pThis->ValidatorRec, hClass, uSubClass, pThis,
113 RTSemMutexCreateEx(PRTSEMMUTEX phMutexSem, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
/vbox/src/VBox/Runtime/r3/win/
H A Dsemevent-win.cpp75 RTDECL(int) RTSemEventCreateEx(PRTSEMEVENT phEventSem, uint32_t fFlags, RTLOCKVALCLASS hClass, const char *pszNameFmt, ...) argument
101 RTLockValidatorRecSharedInit(&pThis->Signallers, hClass, RTLOCKVAL_SUB_CLASS_ANY, pThis,
109 RTLockValidatorRecSharedInitV(&pThis->Signallers, hClass, RTLOCKVAL_SUB_CLASS_ANY, pThis,
H A Dsemeventmulti-win.cpp76 RTDECL(int) RTSemEventMultiCreateEx(PRTSEMEVENTMULTI phEventMultiSem, uint32_t fFlags, RTLOCKVALCLASS hClass, argument
97 RTLockValidatorRecSharedInit(&pThis->Signallers, hClass, RTLOCKVAL_SUB_CLASS_ANY, pThis,
105 RTLockValidatorRecSharedInitV(&pThis->Signallers, hClass, RTLOCKVAL_SUB_CLASS_ANY, pThis,
H A Dsemmutex-win.cpp77 RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...)
99 RTLockValidatorRecExclInit(&pThis->ValidatorRec, hClass, uSubClass, pThis,
107 RTLockValidatorRecExclInitV(&pThis->ValidatorRec, hClass, uSubClass, pThis,
76 RTSemMutexCreateEx(PRTSEMMUTEX phMutexSem, uint32_t fFlags, RTLOCKVALCLASS hClass, uint32_t uSubClass, const char *pszNameFmt, ...) argument
/vbox/include/iprt/
H A Dlockvalidator.h145 RTLOCKVALCLASS hClass; member in struct:RTLOCKVALRECEXCL
202 RTLOCKVALCLASS hClass; member in struct:RTLOCKVALRECSHRD
254 * @param hClass The class (no reference consumed). If NIL, the
267 RTDECL(void) RTLockValidatorRecExclInit(PRTLOCKVALRECEXCL pRec, RTLOCKVALCLASS hClass, uint32_t uSubClass,
275 * @param hClass The class (no reference consumed). If NIL, the
288 RTDECL(void) RTLockValidatorRecExclInitV(PRTLOCKVALRECEXCL pRec, RTLOCKVALCLASS hClass, uint32_t uSubClass,
306 * @param hClass The class (no reference consumed). If NIL, the
319 RTDECL(int) RTLockValidatorRecExclCreate(PRTLOCKVALRECEXCL *ppRec, RTLOCKVALCLASS hClass, uint32_t uSubClass,
330 * @param hClass The class (no reference consumed). If NIL, the
343 RTDECL(int) RTLockValidatorRecExclCreateV(PRTLOCKVALRECEXCL *ppRec, RTLOCKVALCLASS hClass, uint32_
1040 RTDECL(uint32_t) RTLockValidatorClassRetain(RTLOCKVALCLASS hClass); variable
1049 RTDECL(uint32_t) RTLockValidatorClassRelease(RTLOCKVALCLASS hClass); variable
[all...]

Completed in 69 milliseconds

12