Home
last modified time | relevance | path

Searched refs:cv_wait (Results 1 – 25 of 197) sorted by relevance

12345678

/netbsd-src/sys/kern/
H A Dsubr_once.c59 cv_wait(&oncecv, &oncemtx); in _init_once()
72 cv_wait(&oncecv, &oncemtx); in _init_once()
84 cv_wait(&oncecv, &oncemtx); in _fini_once()
H A Dsubr_xcall.c385 cv_wait(&xc->xc_busy, &xc->xc_lock); in xc_wait()
404 cv_wait(&xc->xc_busy, &xc->xc_lock); in xc_lowpri()
456 cv_wait(&ci->ci_data.cpu_xcall, &xc->xc_lock); in xc_thread()
554 cv_wait(&xc->xc_busy, &xc->xc_lock); in xc_highpri()
H A Dsubr_workqueue.c180 cv_wait(&q->q_cv, &q->q_mutex); in workqueue_worker()
289 cv_wait(&q->q_cv, &q->q_mutex); in workqueue_finiqueue()
378 cv_wait(&q->q_cv, &q->q_mutex); in workqueue_q_wait()
391 cv_wait(&q->q_cv, &q->q_mutex); in workqueue_q_wait()
H A Dkern_kthread.c183 cv_wait(&kthread_cv, &kthread_lock); in kthread_exit()
217 cv_wait(&kthread_cv, &kthread_lock); in kthread_join()
H A Dsubr_percpu.c268 cv_wait(&percpu_allocation.cv, in percpu_init_cpu()
339 cv_wait(&percpu_allocation.cv, in percpu_create()
401 cv_wait(&percpu_allocation.cv, in percpu_free()
H A Dkern_threadpool.c457 cv_wait(&pool->tp_dispatcher.tpt_cv, &pool->tp_lock); in threadpool_destroy()
785 cv_wait(&job->job_cv, job->job_lock); in threadpool_job_destroy()
958 cv_wait(&job->job_cv, job->job_lock); in threadpool_cancel_job()
979 cv_wait(&dispatcher->tpt_cv, &pool->tp_lock); in threadpool_dispatcher_thread()
991 cv_wait(&dispatcher->tpt_cv, &pool->tp_lock); in threadpool_dispatcher_thread()
1113 cv_wait(&thread->tpt_cv, &pool->tp_lock); in threadpool_thread()
/netbsd-src/sys/dev/sysmon/
H A Dsysmon_taskq.c158 cv_wait(&sysmon_task_queue_cv, in sysmon_task_queue_fini()
195 cv_wait(&sysmon_task_queue_cv, &sysmon_task_queue_mtx); in sysmon_task_queue_thread()
304 cv_wait(&bar.cv, &bar.lock); in sysmon_task_queue_barrier()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_rwsem.c117 cv_wait(&rwsem->rws_cv, &rwsem->rws_lock); in down_read()
177 cv_wait(&rwsem->rws_cv, &rwsem->rws_lock); in down_write()
187 cv_wait(&rwsem->rws_cv, &rwsem->rws_lock); in down_write()
H A Dlinux_kthread.c208 cv_wait(&T->kt_cv, &T->kt_lock); in kthread_stop()
263 cv_wait(&T->kt_cv, &T->kt_lock); in kthread_park()
312 cv_wait(&T->kt_cv, &T->kt_lock); in kthread_parkme()
/netbsd-src/sys/external/bsd/drm2/include/drm/
H A Dtask_barrier.h86 cv_wait(&tb->tb_cv, &tb->tb_lock); in task_barrier_enter()
104 cv_wait(&tb->tb_cv, &tb->tb_lock); in task_barrier_exit()
/netbsd-src/tests/rump/kernspace/
H A Dalloc.c65 cv_wait(&kcv, &mtx); in hthr()
105 cv_wait(&kcv, &mtx); in rumptest_alloc()
H A Dthreadpool.c130 cv_wait(&data->cond, &data->mutex); in test_job_func_cancel()
223 cv_wait(&data.cond, &data.mutex); in rumptest_threadpool_job_cancel()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dbqueue.c76 cv_wait(&q->bq_add_cv, &q->bq_lock); in bqueue_enqueue()
94 cv_wait(&q->bq_pop_cv, &q->bq_lock); in bqueue_dequeue()
H A Dtxg.c250 cv_wait(cv, &tx->tx_sync_lock); in txg_thread_wait()
288 cv_wait(&tx->tx_exit_cv, &tx->tx_sync_lock); in txg_sync_stop()
390 cv_wait(&tc->tc_cv[g], &tc->tc_lock); in txg_quiesce()
630 cv_wait(&tx->tx_sync_done_cv, &tx->tx_sync_lock); in txg_wait_synced()
652 cv_wait(&tx->tx_quiesce_done_cv, &tx->tx_sync_lock); in txg_wait_open()
/netbsd-src/sys/rump/librump/rumpkern/
H A Dlocks_up.c345 cv_wait(kcondvar_t *cv, kmutex_t *mtx) in cv_wait() function
369 cv_wait(cv, mtx); in cv_wait_sig()
387 cv_wait(cv, mtx); in cv_timedwait()
/netbsd-src/sys/external/bsd/common/linux/
H A Dlinux_srcu.c277 cv_wait(&srcu->srcu_cv, &srcu->srcu_lock); in synchronize_srcu()
296 cv_wait(&srcu->srcu_cv, &srcu->srcu_lock); in synchronize_srcu()
H A Dlinux_rcu.c175 cv_wait(&gc.cv, &gc.lock); in rcu_barrier()
253 cv_wait(&gc.cv, &gc.lock); in gc_thread()
/netbsd-src/sys/net/
H A Dbpf_stub.c94 cv_wait(&handovercv, &handovermtx); in bpf_stub_attach()
122 cv_wait(&handovercv, &handovermtx); in bpf_stub_detach()
/netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/
H A Dtaskq.c186 cv_wait(&tq->tq_wait_cv, &tq->tq_lock); in taskq_wait()
202 cv_wait(&tq->tq_dispatch_cv, &tq->tq_lock); in taskq_thread()
291 cv_wait(&tq->tq_wait_cv, &tq->tq_lock); in taskq_destroy()
/netbsd-src/external/cddl/osnet/dist/uts/common/os/
H A Dcallb.c145 cv_wait(&ct->ct_busy_cv, &ct->ct_lock); in callb_add_common()
235 cv_wait(&me->c_done_cv, &ct->ct_lock); in callb_delete()
268 cv_wait(&cp->c_done_cv, &ct->ct_lock); in callb_execute_class()
/netbsd-src/sys/arch/xen/xenbus/
H A Dxenbus_comms.c132 cv_wait(&xenstore_cv, &xenstore_lock); in xb_write()
179 cv_wait(&xenstore_cv, &xenstore_lock); in xb_read()
/netbsd-src/regress/sys/kern/allocfree/
H A Dallocfree.c148 cv_wait(&cv, &lock); in test_thread()
216 cv_wait(&cv, &lock); in run2()
/netbsd-src/sys/net/agr/
H A Dif_agr.c918 cv_wait(&sc->sc_insc_cv, &sc->sc_entry_mtx); in agr_pause()
938 cv_wait(&sc->sc_insc_cv, &sc->sc_entry_mtx); in agr_evacuate()
952 cv_wait(&sc->sc_insc_cv, &sc->sc_entry_mtx); in agr_enter()
975 cv_wait(&sc->sc_ports_cv, &sc->sc_entry_mtx); in agr_ports_enter()
996 cv_wait(&sc->sc_ports_cv, &sc->sc_entry_mtx); in agr_ports_lock()
/netbsd-src/sys/sys/
H A Dcondvar.h48 void cv_wait(kcondvar_t *, struct kmutex *);
/netbsd-src/sys/dev/dm/
H A Ddm_dev.c62 cv_wait(&dmv->dev_cv, &dmv->dev_mtx); in disable_dev()
290 cv_wait(&dmv->dev_cv, &dmv->dev_mtx); in dm_dev_destroy()

12345678