Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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
home | help