From: Pierre Schweitzer Date: Wed, 26 Jul 2017 19:57:50 +0000 (+0000) Subject: [DDK] X-Git-Tag: ReactOS-0.4.6~31 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=bf93adc414800ffc1b74279d16a5674618388e43 [DDK] Define RxIsFcbTableLockAcquired CORE-8204 CORE-11327 CORE-13581 svn path=/trunk/; revision=75414 --- diff --git a/reactos/sdk/include/ddk/fcbtable.h b/reactos/sdk/include/ddk/fcbtable.h index f8dc7f2b576..0cb508750b4 100644 --- a/reactos/sdk/include/ddk/fcbtable.h +++ b/reactos/sdk/include/ddk/fcbtable.h @@ -57,6 +57,9 @@ RxFcbTableRemoveFcb( #define RxIsFcbTableLockExclusive(T) ExIsResourceAcquiredExclusiveLite(&(T)->TableLock) +#define RxIsFcbTableLockAcquired(T) (ExIsResourceAcquiredSharedLite(&(T)->TableLock) || \ + ExIsResourceAcquiredExclusiveLite(&(T)->TableLock)) + #ifdef __REACTOS__ #define FCB_HASH_BUCKET(T, H) &(T)->HashBuckets[H % (T)->NumberOfBuckets] #endif