|
@@ -9,9 +9,13 @@
|
|
#define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED 16
|
|
#define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED 16
|
|
#define MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE 32
|
|
#define MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE 32
|
|
#define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE 64
|
|
#define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE 64
|
|
|
|
+#define MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ 128
|
|
|
|
+#define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ 256
|
|
|
|
|
|
#define MEMBARRIER_CMD_SHARED MEMBARRIER_CMD_GLOBAL
|
|
#define MEMBARRIER_CMD_SHARED MEMBARRIER_CMD_GLOBAL
|
|
|
|
|
|
|
|
+#define MEMBARRIER_CMD_FLAG_CPU 1
|
|
|
|
+
|
|
int membarrier(int, int);
|
|
int membarrier(int, int);
|
|
|
|
|
|
#endif
|
|
#endif
|