Go to the source code of this file.
|
| __inline unsigned int | __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) _xbegin(void) |
| |
| #define _xabort |
( |
|
N | ) |
__builtin_ia32_xabort (N) |
| #define _XABORT_CAPACITY (1 << 3) |
| #define _XABORT_CODE |
( |
|
x | ) |
(((x) >> 24) & 0xFF) |
| #define _XABORT_CONFLICT (1 << 2) |
| #define _XABORT_DEBUG (1 << 4) |
| #define _XABORT_EXPLICIT (1 << 0) |
| #define _XABORT_NESTED (1 << 5) |
| #define _XABORT_RETRY (1 << 1) |
| #define _XBEGIN_STARTED (~0u) |
| __inline unsigned int __attribute__ |
( |
(__gnu_inline__, __always_inline__, __artificial__) |
| ) |
|
50 return __builtin_ia32_xbegin ();