Searched refs:cCritSects (Results 1 - 3 of 3) sorted by relevance

/vbox/include/iprt/
H A Dcritsect.h224 * @param cCritSects Number of critical sections in the array.
231 RTDECL(int) RTCritSectEnterMultiple(size_t cCritSects, PRTCRITSECT *papCritSects);
243 * @param cCritSects Number of critical sections in the array.
252 RTDECL(int) RTCritSectEnterMultipleDebug(size_t cCritSects, PRTCRITSECT *papCritSects, RTUINTPTR uId, RT_SRC_POS_DECL);
268 * @param cCritSects Number of critical sections in the array.
271 RTDECL(int) RTCritSectLeaveMultiple(size_t cCritSects, PRTCRITSECT *papCritSects);
358 # define RTCritSectEnterMultiple(cCritSects, pCritSect) RTCritSectEnterMultipleDebug((cCritSects), (pCritSect), (uintptr_t)ASMReturnAddress(), RT_SRC_POS)
362 # define RTCritSectEnterMultiple(cCritSects, pCritSect) RTCritSectEnterMultipleDebug((cCritSects), (pCritSec
[all...]
/vbox/src/VBox/Runtime/generic/
H A Dcritsect-generic.cpp395 static int rtCritSectEnterMultiple(size_t cCritSects, PRTCRITSECT *papCritSects, PCRTLOCKVALSRCPOS pSrcPos) argument
397 Assert(cCritSects > 0);
405 for (i = 0; i < cCritSects; i++)
448 for (j = 0; j < cCritSects; j++)
473 RTDECL(int) RTCritSectEnterMultiple(size_t cCritSects, PRTCRITSECT *papCritSects) argument
476 return rtCritSectEnterMultiple(cCritSects, papCritSects, NULL);
479 return rtCritSectEnterMultiple(cCritSects, papCritSects, &SrcPos);
485 RTDECL(int) RTCritSectEnterMultipleDebug(size_t cCritSects, PRTCRITSECT *papCritSects, RTHCUINTPTR uId, RT_SRC_POS_DECL) argument
488 return rtCritSectEnterMultiple(cCritSects, papCritSects, &SrcPos);
494 RTDECL(int) RTCritSectLeaveMultiple(size_t cCritSects, PRTCRITSEC argument
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DPDMCritSect.cpp999 uint32_t cCritSects = 0; local
1009 cCritSects++;
1010 pdmR3CritSectAppendNameToList(pCur->pszName, &pszNames, &cchLeft, cCritSects == 1);
1022 cCritSects++;
1023 pdmR3CritSectAppendNameToList(pCur->pszName, &pszNames, &cchLeft, cCritSects == 1);
1027 return cCritSects;

Completed in 47 milliseconds