Home
last modified time | relevance | path

Searched refs:guard (Results 1 – 6 of 6) sorted by relevance

/libuv/src/win/
H A Dthread.c49 void uv_once(uv_once_t* guard, uv__once_cb callback) { in uv_once() argument
51 InitOnceExecuteOnce(&guard->init_once, uv__once_inner, (void*) &data, NULL); in uv_once()
/libuv/docs/src/
H A Dthreading.rst166 same guard will block all callers except one (it's unspecified which one).
167 The guard should be initialized statically with the UV_ONCE_INIT macro.
169 .. c:function:: void uv_once(uv_once_t* guard, void (*callback)(void))
/libuv/src/unix/
H A Dthread.c432 void uv_once(uv_once_t* guard, void (*callback)(void)) { in uv_once() argument
433 if (pthread_once(guard, callback)) in uv_once()
/libuv/docs/src/guide/
H A Dthreads.rst152 threads can attempt to call ``uv_once()`` with a given guard and a function
156 /* Initialize guard */
/libuv/include/
H A Duv.h1832 UV_EXTERN void uv_once(uv_once_t* guard, void (*callback)(void));
/libuv/
H A DChangeLog390 * build: add define guard around UV_EXTERN (Zvicii)
1999 * unix: guard use of PTHREAD_STACK_MIN (Kamil Rytarowski)
2494 * aix: guard STATIC_ASSERT for glibc work around (Richard Lau)
3535 * unix: guard against clobbering errno in uv__free() (Ben Noordhuis)

Completed in 35 milliseconds