summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/hardware.h
diff options
context:
space:
mode:
authorRamon Fernandez <ramon@mongodb.com>2015-10-09 09:38:22 -0400
committerRamon Fernandez <ramon@mongodb.com>2015-10-09 09:38:22 -0400
commitf6f222926658eb9e79463e2bf0ee94beb15813c9 (patch)
tree76252644371ac883cbf2c088c3b4aa05c19e6584 /src/third_party/wiredtiger/src/include/hardware.h
parent5ab3290f8796f2143acd5011ab0baae70ed5cece (diff)
downloadmongo-f6f222926658eb9e79463e2bf0ee94beb15813c9.tar.gz
Import wiredtiger-wiredtiger-2.6.1-1333-g0537648.tar.gz from wiredtiger branch mongodb-3.2
Diffstat (limited to 'src/third_party/wiredtiger/src/include/hardware.h')
-rw-r--r--src/third_party/wiredtiger/src/include/hardware.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/third_party/wiredtiger/src/include/hardware.h b/src/third_party/wiredtiger/src/include/hardware.h
index 32353072c5b..1ab2c3d39c4 100644
--- a/src/third_party/wiredtiger/src/include/hardware.h
+++ b/src/third_party/wiredtiger/src/include/hardware.h
@@ -37,29 +37,6 @@
&(p)->flags_atomic, __orig, __orig | (uint8_t)(mask))); \
} while (0)
-#define F_CAS_ATOMIC(p, mask, ret) do { \
- uint8_t __orig; \
- ret = 0; \
- do { \
- __orig = (p)->flags_atomic; \
- if ((__orig & (uint8_t)(mask)) != 0) { \
- ret = EBUSY; \
- break; \
- } \
- } while (!__wt_atomic_cas8( \
- &(p)->flags_atomic, __orig, __orig | (uint8_t)(mask))); \
-} while (0)
-
-#define F_CAS_ATOMIC_WAIT(p, mask) do { \
- int __ret; \
- for (;;) { \
- F_CAS_ATOMIC(p, mask, __ret); \
- if (__ret == 0) \
- break; \
- __wt_yield(); \
- } \
-} while (0)
-
#define F_CLR_ATOMIC(p, mask) do { \
uint8_t __orig; \
do { \