Searched refs:MutexLock (Results 1 – 7 of 7) sorted by relevance
76 #undef MutexLock82 class LIBPROTOBUF_EXPORT MutexLock {84 explicit MutexLock(Mutex *mu) : mu_(mu) { this->mu_->Lock(); } in MutexLock() function85 ~MutexLock() { this->mu_->Unlock(); } in ~MutexLock()88 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MutexLock);92 typedef MutexLock ReaderMutexLock;93 typedef MutexLock WriterMutexLock;139 using internal::MutexLock;
89 MutexLock lock(&done_mutex_); in IsDone()125 MutexLock lock(&done_mutex_); in Start()144 MutexLock lock(&mutex_); in CurrentState()164 MutexLock lock(&mutex_); in Init()
249 MutexLock lock(log_silencer_count_mutex_); in Finish()287 MutexLock lock(internal::log_silencer_count_mutex_); in LogSilencer()293 MutexLock lock(internal::log_silencer_count_mutex_); in ~LogSilencer()425 MutexLock lock(shutdown_functions_mutex); in OnShutdown()
147 MutexLock l(&blocks_lock_); in AddBlock()
61 MutexLock lock(map_entry_default_instances_mutex_); in RegisterMapEntryDefaultInstance()
633 MutexLock lock(&prototypes_mutex_); in GetPrototype()
319 MutexLock lock(&mutex_); in Generate()