Home
last modified time | relevance | path

Searched refs:MutexError (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/libc/src/__support/threads/linux/
H A Dmutex.h53 return MutexError::NONE; in init()
56 static MutexError destroy(Mutex *) { return MutexError::NONE; } in destroy()
58 MutexError reset();
60 MutexError lock() { in lock()
70 return MutexError::NONE; in lock()
100 return MutexError::BAD_LOCK_STATE; in lock()
105 MutexError unlock() { in unlock()
113 return MutexError::NONE; in unlock()
120 return MutexError::NONE; in unlock()
124 return MutexError::UNLOCK_WITHOUT_LOCK; in unlock()
[all …]
/llvm-project-15.0.7/libc/src/threads/linux/
H A DCndVar.h42 return err == MutexError::NONE ? thrd_success : thrd_error; in init()
71 if (m->unlock() != MutexError::NONE) { in wait()
93 return err == MutexError::NONE ? thrd_success : thrd_error; in wait()
/llvm-project-15.0.7/libc/src/__support/threads/
H A Dmutex_common.h14 enum class MutexError : int { enum
/llvm-project-15.0.7/libc/src/threads/
H A Dmtx_lock.cpp20 return err == MutexError::NONE ? thrd_success : thrd_error;
H A Dmtx_unlock.cpp20 return err == MutexError::NONE ? thrd_success : thrd_error;
H A Dmtx_init.cpp23 return err == MutexError::NONE ? thrd_success : thrd_error;
/llvm-project-15.0.7/libc/src/pthread/
H A Dpthread_mutex_init.cpp32 return err == MutexError::NONE ? 0 : EAGAIN;