From: Hartmut Reuter Date: Thu, 18 Oct 2012 11:32:50 +0000 (-0400) Subject: lwp: add shared-locked macro X-Git-Tag: openafs-stable-1_8_0pre1~1904 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=edef37033cf08f7a383ef973f248d950eecd7624 lwp: add shared-locked macro we have a macro to check for write locked, add one for shared locked Change-Id: I2cd7754fd0e725df19b37f2a2234997cb4c34d3f Reviewed-on: http://gerrit.openafs.org/8252 Reviewed-by: Simon Wilkinson Reviewed-by: Derrick Brashear Tested-by: BuildBot --- diff --git a/src/lwp/lock.h b/src/lwp/lock.h index 6261348..c960a31 100644 --- a/src/lwp/lock.h +++ b/src/lwp/lock.h @@ -251,4 +251,7 @@ void Lock_Destroy(struct Lock *lock); #define WriteLocked(lock)\ ((lock)->excl_locked & WRITE_LOCK) +#define SharedLocked(lock)\ + ((lock)->excl_locked & SHARED_LOCK) + #endif /* LOCK_H */