HomeSort by: relevance | last modified time | path
    Searched defs:MtxSleeping (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_rtems.cc 113 enum MutexState { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 };
124 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
sanitizer_fuchsia.cc 106 enum MutexState : int { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 };
123 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
125 _zx_futex_wait(reinterpret_cast<zx_futex_t *>(m), MtxSleeping,
136 if (v == MtxSleeping) {
sanitizer_linux.cc 644 MtxSleeping = 2
656 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
658 _umtx_op(m, UMTX_OP_WAIT_UINT, MtxSleeping, 0, 0);
662 internal_syscall(SYSCALL(futex), (uptr)m, FUTEX_WAIT_PRIVATE, MtxSleeping,
672 if (v == MtxSleeping) {

Completed in 15 milliseconds