Lines Matching defs:CriticalSection
38 class LOCKABLE CriticalSection {
40 CriticalSection() {
45 ~CriticalSection() {
75 class LOCKABLE CriticalSection {
77 CriticalSection() {
85 ~CriticalSection() {
117 explicit CritScope(CriticalSection *pcrit) EXCLUSIVE_LOCK_FUNCTION(pcrit) {
125 CriticalSection *pcrit_;
130 // CriticalSection::TryEnter, and unlocks on destruction if the
138 explicit TryCritScope(CriticalSection *pcrit) {
151 CriticalSection *pcrit_;