Searched refs:MutexError (Results 1 – 7 of 7) sorted by relevance
53 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 …]
42 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()
14 enum class MutexError : int { enum
20 return err == MutexError::NONE ? thrd_success : thrd_error;
23 return err == MutexError::NONE ? thrd_success : thrd_error;
32 return err == MutexError::NONE ? 0 : EAGAIN;