|
| int | nondet_int (void) |
| _Bool | nondet_bool (void) |
| int | thrd_create (thrd_t *thr, thrd_start_t func, void *arg) |
| int | thrd_equal (thrd_t a, thrd_t b) |
| thrd_t | thrd_current (void) |
| int | thrd_sleep (const struct timespec *duration, struct timespec *remaining) |
| void | thrd_yield (void) |
| _Noreturn void | thrd_exit (int res) |
| int | thrd_detach (thrd_t thr) |
| int | thrd_join (thrd_t thr, int *res) |
| int | mtx_init (mtx_t *mtx, int type) |
| int | mtx_lock (mtx_t *mtx) |
| int | mtx_timedlock (mtx_t *__restrict mtx, const struct timespec *__restrict ts) |
| int | mtx_trylock (mtx_t *mtx) |
| int | mtx_unlock (mtx_t *mtx) |
| void | mtx_destroy (mtx_t *mtx) |
| void | call_once (once_flag *flag, void(*func)(void)) |
| int | cnd_init (cnd_t *cond) |
| int | cnd_signal (cnd_t *cond) |
| int | cnd_broadcast (cnd_t *cond) |
| int | cnd_wait (cnd_t *cond, mtx_t *mtx) |
| int | cnd_timedwait (cnd_t *__restrict cond, mtx_t *__restrict mtx, const struct timespec *__restrict ts) |
| void | cnd_destroy (cnd_t *cond) |
| int | tss_create (tss_t *key, tss_dtor_t dtor) |
| void * | tss_get (tss_t key) |
| int | tss_set (tss_t key, void *val) |
| void | tss_delete (tss_t key) |