Searched refs:__lock (Results 1 – 5 of 5) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | condition_variable | 133 void wait(_Lock& __lock); 135 void wait(_Lock& __lock, _Predicate __pred); 139 wait_until(_Lock& __lock, 144 wait_until(_Lock& __lock, 150 wait_for(_Lock& __lock, 155 wait_for(_Lock& __lock, 188 condition_variable_any::wait(_Lock& __lock) 192 __lock.unlock(); 193 unique_ptr<_Lock, __lock_external> __lxx(&__lock); 196 } // __mut_.unlock(), __lock.lock() [all …]
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _threads.c | 118 _STLP_mutex_spin<__inst>::_M_do_lock(volatile __stl_atomic_t* __lock) { in _M_do_lock() argument 120 if (_Atomic_swap(__lock, 1)) { in _M_do_lock() 127 if (__i < __my_last_spins/2 || *__lock) { in _M_do_lock() 131 if (!_Atomic_swap(__lock, 1)) { in _M_do_lock() 150 if (!_Atomic_swap(__lock, 1)) { in _M_do_lock()
|
D | _threads.h | 256 static void _STLP_CALL _M_do_lock(volatile __stl_atomic_t* __lock); 291 volatile __stl_atomic_t* __lock = &_M_lock; in _M_release_lock() local 294 *__lock = 0; in _M_release_lock() 297 __lock_release(__lock); in _M_release_lock() 304 *__lock = 0; in _M_release_lock() 306 *__lock = 0; in _M_release_lock() 424 _STLP_auto_lock(_STLP_STATIC_MUTEX& __lock) : _M_lock(__lock) in _STLP_auto_lock()
|
/ndk/sources/cxx-stl/stlport/src/ |
D | ios.cpp | 144 static _STLP_STATIC_MUTEX __lock _STLP_MUTEX_INITIALIZER; in xalloc() 145 _STLP_auto_lock sentry(__lock); in xalloc()
|
D | allocators.cpp | 1046 _STLP_auto_lock __lock(__a->_M_lock); in allocate() local 1071 _STLP_auto_lock __lock(__a->_M_lock); in deallocate() local
|