From 7799b248584c72062414f3a2fe052c6e8c9fe7d2 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Fri, 3 Apr 2020 18:05:31 +0200 Subject: [PATCH] env: posix: Add missing env_mutex_trylock() function Signed-off-by: Robert Baldyga --- env/posix/ocf_env.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/env/posix/ocf_env.h b/env/posix/ocf_env.h index 55fbe0a..da9c642 100644 --- a/env/posix/ocf_env.h +++ b/env/posix/ocf_env.h @@ -226,6 +226,11 @@ static inline void env_mutex_lock(env_mutex *mutex) ENV_BUG_ON(pthread_mutex_lock(&mutex->m)); } +static inline int env_mutex_trylock(env_mutex *mutex) +{ + return pthread_mutex_trylock(&mutex->m); +} + static inline int env_mutex_lock_interruptible(env_mutex *mutex) { env_mutex_lock(mutex);