Add spin_trylock to environment
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
This commit is contained in:
parent
7a0f8187cd
commit
c9339d1b2f
@ -431,6 +431,11 @@ static inline void env_spinlock_lock(env_spinlock *l)
|
|||||||
spin_lock(l);
|
spin_lock(l);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline int env_spinlock_trylock(env_spinlock *l)
|
||||||
|
{
|
||||||
|
return spin_trylock(l) ? 0 : -OCF_ERR_NO_LOCK;
|
||||||
|
}
|
||||||
|
|
||||||
static inline void env_spinlock_unlock(env_spinlock *l)
|
static inline void env_spinlock_unlock(env_spinlock *l)
|
||||||
{
|
{
|
||||||
spin_unlock(l);
|
spin_unlock(l);
|
||||||
|
Loading…
Reference in New Issue
Block a user