Searched refs:ACCESS_ONCE (Results 1 - 8 of 8) sorted by relevance
/third_party/libuv/test/ |
H A D | benchmark-async-pummel.c | 29 #define ACCESS_ONCE(type, var) (*(volatile type*) &(var)) macro 42 ACCESS_ONCE(const char*, handle->data) = stop; in async_cb() 45 while (ACCESS_ONCE(const char*, handle->data) != stopped) in async_cb() 56 while (ACCESS_ONCE(const char*, handle->data) == running) in pummel() 60 ACCESS_ONCE(const char*, handle->data) = stopped; in pummel() 75 ACCESS_ONCE(const char*, handle.data) = running; in test_async_pummel()
|
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/ |
H A D | compiler.h | 39 #define ACCESS_ONCE(x) (*(volatile __typeof(x) *)&(x)) macro 42 ACCESS_ONCE(x) = (v); \ 49 ACCESS_ONCE(x); \
|
/third_party/node/deps/uv/src/unix/ |
H A D | spinlock.h | 19 #include "internal.h" /* ACCESS_ONCE, UV_UNUSED */ 34 ACCESS_ONCE(int, spinlock->lock) = 0; in UV_UNUSED() 42 ACCESS_ONCE(int, spinlock->lock) = 0; in UV_UNUSED()
|
H A D | async.c | 65 if (ACCESS_ONCE(int, handle->pending) != 0) in uv_async_send()
|
H A D | internal.h | 90 #define ACCESS_ONCE(type, var) \ macro
|
H A D | stream.c | 212 ACCESS_ONCE(int, s->events) = events; in uv__stream_osx_select() 234 ACCESS_ONCE(int, s->events) = 0; in uv__stream_osx_select_cb()
|
/third_party/libuv/src/unix/ |
H A D | internal.h | 106 #define ACCESS_ONCE(type, var) \ macro
|
H A D | stream.c | 222 ACCESS_ONCE(int, s->events) = events; in uv__stream_osx_select() 244 ACCESS_ONCE(int, s->events) = 0; in uv__stream_osx_select_cb()
|
Completed in 8 milliseconds