From d8e4f52b784618a2c3fb1eaa2906c75e49ca9dcb Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Wed, 26 Apr 2023 17:08:15 -0400 Subject: [PATCH] kernel/condition_variable: Add a ConditionVariable::EntriesCount() routine. Will be useful in changing the XSI subsystems to use condvars. --- headers/private/kernel/condition_variable.h | 1 + 1 file changed, 1 insertion(+) diff --git a/headers/private/kernel/condition_variable.h b/headers/private/kernel/condition_variable.h index 938a00adc6..6f43805d2b 100644 --- a/headers/private/kernel/condition_variable.h +++ b/headers/private/kernel/condition_variable.h @@ -65,6 +65,7 @@ public: static void NotifyAll(const void* object, status_t result); void Add(ConditionVariableEntry* entry); + int32 EntriesCount() { return atomic_get(&fEntriesCount); } // Convenience methods, no ConditionVariableEntry required. status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);