Lines Matching refs:my_mutex_ptr
86 scoped_lock() : my_mutex_ptr(nullptr), my_writer_flag(false) {}
88 : my_mutex_ptr(&mutex), my_writer_flag(write)
91 my_mutex_ptr->my_mutex.lock();
93 my_mutex_ptr->my_mutex.lock_shared();
98 if (my_mutex_ptr) release();
102 if (my_mutex_ptr) release();
104 my_mutex_ptr = &mutex;
108 my_mutex_ptr->my_mutex.lock();
110 my_mutex_ptr->my_mutex.lock_shared();
116 my_mutex_ptr->my_mutex.unlock();
118 my_mutex_ptr->my_mutex.unlock_shared();
126 my_mutex_ptr->my_mutex.unlock_shared();
127 my_mutex_ptr->my_mutex.lock();
134 my_mutex_ptr->my_mutex.unlock();
135 my_mutex_ptr->my_mutex.lock_shared();
144 SharedMutexWrapper* my_mutex_ptr;