Lines Matching refs:_Lock
132 template <class _Lock>
133 void wait(_Lock& __lock);
134 template <class _Lock, class _Predicate>
135 void wait(_Lock& __lock, _Predicate __pred);
137 template <class _Lock, class _Clock, class _Duration>
139 wait_until(_Lock& __lock,
142 template <class _Lock, class _Clock, class _Duration, class _Predicate>
144 wait_until(_Lock& __lock,
148 template <class _Lock, class _Rep, class _Period>
150 wait_for(_Lock& __lock,
153 template <class _Lock, class _Rep, class _Period, class _Predicate>
155 wait_for(_Lock& __lock,
182 template <class _Lock>
183 void operator()(_Lock* __m) {__m->lock();}
186 template <class _Lock>
188 condition_variable_any::wait(_Lock& __lock)
193 unique_ptr<_Lock, __lock_external> __lxx(&__lock);
198 template <class _Lock, class _Predicate>
201 condition_variable_any::wait(_Lock& __lock, _Predicate __pred)
207 template <class _Lock, class _Clock, class _Duration>
209 condition_variable_any::wait_until(_Lock& __lock,
215 unique_ptr<_Lock, __lock_external> __lxx(&__lock);
220 template <class _Lock, class _Clock, class _Duration, class _Predicate>
223 condition_variable_any::wait_until(_Lock& __lock,
233 template <class _Lock, class _Rep, class _Period>
236 condition_variable_any::wait_for(_Lock& __lock,
242 template <class _Lock, class _Rep, class _Period, class _Predicate>
245 condition_variable_any::wait_for(_Lock& __lock,