Change env_spinlock_init to non-void function

Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
This commit is contained in:
Michal Rakowski
2019-09-27 14:57:55 +02:00
parent 8426d662cb
commit b78557a2cc
10 changed files with 81 additions and 23 deletions

4
env/posix/ocf_env.h vendored
View File

@@ -450,9 +450,9 @@ typedef struct {
pthread_spinlock_t lock;
} env_spinlock;
static inline void env_spinlock_init(env_spinlock *l)
static inline int env_spinlock_init(env_spinlock *l)
{
ENV_BUG_ON(pthread_spin_init(&l->lock, 0));
return pthread_spin_init(&l->lock, 0);
}
static inline int env_spinlock_trylock(env_spinlock *l)