Skip site
navigation (1)Skip section navigation (2)
FreeBSD Manual Pages
- call_once(3), cnd_broadcast(3), cnd_destroy(3), cnd_init(3), cnd_signal(3), cnd_timedwait(3), cnd_wait(3), mtx_destroy(3), mtx_init(3), mtx_lock(3), mtx_timedlock(3), mtx_trylock(3), mtx_unlock(3), thrd_create(3), thrd_current(3), thrd_detach(3), thrd_equal(3), thrd_exit(3), thrd_join(3), thrd_sleep(3), thrd_yield(3), tss_create(3), tss_delete(3), tss_get(3), tss_set(3)
- C11 threads interface
- condvar(9), cv_init(9), cv_destroy(9), cv_wait(9), cv_wait_sig(9), cv_wait_unlock(9), cv_timedwait(9), cv_timedwait_sbt(9), cv_timedwait_sig(9), cv_timedwait_sig_sbt(9), cv_signal(9), cv_broadcast(9), cv_broadcastpri(9), cv_wmesg(9)
- kernel condition variable
- init_sleepqueues(9), sleepq_abort(9), sleepq_add(9), sleepq_alloc(9), sleepq_broadcast(9), sleepq_free(9), sleepq_lock(9), sleepq_lookup(9), sleepq_release(9), sleepq_remove(9), sleepq_signal(9), sleepq_set_timeout(9), sleepq_set_timeout_sbt(9), sleepq_sleepcnt(9), sleepq_timedwait(9), sleepq_timedwait_sig(9), sleepq_type(9), sleepq_wait(9), sleepq_wait_sig(9)
- manage the queues of sleeping threads
- pthread_cond_timedwait(3)
- wait on a condition variable for a specific amount of time
- sem_timedwait(3), sem_clockwait_np(3)
- lock a semaphore
- sema(9), sema_init(9), sema_destroy(9), sema_post(9), sema_wait(9), sema_timedwait(9), sema_trywait(9), sema_value(9)
- kernel counting semaphore
- sigtimedwait(2), sigwaitinfo(2)
- wait for queued signals (REALTIME)
- pmemobj_mutex_zero(3), pmemobj_mutex_zero()(3), pmemobj_mutex_lock()(3), pmemobj_mutex_timedlock()(3), pmemobj_mutex_trylock()(3), pmemobj_mutex_unlock()(3), pmemobj_rwlock_zero()(3), pmemobj_rwlock_rdlock()(3), pmemobj_rwlock_wrlock()(3), pmemobj_rwlock_timedrdlock()(3), pmemobj_rwlock_timedwrlock()(3), pmemobj_rwlock_tryrdlock()(3), pmemobj_rwlock_trywrlock()(3), pmemobj_rwlock_unlock()(3), pmemobj_cond_zero()(3), pmemobj_cond_broadcast()(3), pmemobj_cond_signal()(3), pmemobj_cond_timedwait()(3), pmemobj_cond_wait()(3)
- pmemobj synchronization primitives