Searched refs:kcondvar_t (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dtxg_impl.h73 kcondvar_t tc_cv[TXG_SIZE];
104 kcondvar_t tx_sync_more_cv;
105 kcondvar_t tx_sync_done_cv;
106 kcondvar_t tx_quiesce_more_cv;
107 kcondvar_t tx_quiesce_done_cv;
108 kcondvar_t tx_timeout_cv;
109 kcondvar_t tx_exit_cv; /* wait for all threads to exit */
H A Dzfs_rlock.h50 kcondvar_t r_wr_cv; /* cv for waiting writers */
51 kcondvar_t r_rd_cv; /* cv for waiting readers */
H A Dzil_impl.h103 kcondvar_t zl_cv_writer; /* log writer thread completion */
104 kcondvar_t zl_cv_suspend; /* log suspend completion */
119 kcondvar_t zl_cv_batch[2]; /* batch condition variables */
H A Dzrlock.h37 kcondvar_t zr_cv;
H A Drrwlock.h55 kcondvar_t rr_cv;
H A Dspa_impl.h76 kcondvar_t scl_cv;
168 kcondvar_t spa_scrub_io_cv; /* scrub I/O completion */
180 kcondvar_t spa_async_cv; /* wait for thread_exit() */
211 kcondvar_t spa_suspend_cv; /* notification of resume */
227 kcondvar_t spa_proc_cv; /* spa_proc_state transitions */
233 kcondvar_t spa_trim_cv; /* used to notify TRIM thread */
H A Dmetaslab_impl.h132 kcondvar_t ms_load_cv;
H A Ddsl_pool.h102 kcondvar_t dp_spaceavail_cv;
H A Ddbuf.h210 kcondvar_t db_changed;
H A Dddt.h116 kcondvar_t dde_cv;
H A Ddnode.h205 kcondvar_t dn_notxholds;
H A Dzfs_znode.h176 kcondvar_t dl_cv; /* wait for entry to be unlocked */
H A Dzio.h468 kcondvar_t io_cv;
/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/
H A Dkcondvar.h43 typedef struct cv kcondvar_t; typedef in typeref:struct:cv
64 cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, hrtime_t res,
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dcallb.h91 kcondvar_t cc_callb_cv; /* cv for callback waiting */
92 kcondvar_t cc_stop_cv; /* cv to checkpoint block */
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzpool/common/
H A Dtaskq.c39 kcondvar_t tq_dispatch_cv;
40 kcondvar_t tq_wait_cv;
48 kcondvar_t tq_maxalloc_cv;
H A Dkernel.c291 cv_init(kcondvar_t *cv, char *name, int type, void *arg)
297 cv_destroy(kcondvar_t *cv)
303 cv_wait(kcondvar_t *cv, kmutex_t *mp)
313 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime)
356 cv_timedwait_hires(kcondvar_t *cv, kmutex_t *mp, hrtime_t tim, hrtime_t res,
390 cv_signal(kcondvar_t *cv)
396 cv_broadcast(kcondvar_t *cv)
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzpool/common/sys/
H A Dzfs_context.h314 typedef cond_t kcondvar_t; typedef
318 extern void cv_init(kcondvar_t *cv, char *name, int type, void *arg);
319 extern void cv_destroy(kcondvar_t *cv);
320 extern void cv_wait(kcondvar_t *cv, kmutex_t *mp);
321 extern clock_t cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime);
322 extern clock_t cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim,
324 extern void cv_signal(kcondvar_t *cv);
325 extern void cv_broadcast(kcondvar_t *cv);
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/os/
H A Dcallb.c54 kcondvar_t c_done_cv; /* signal callb completion */
78 kcondvar_t ct_busy_cv; /* to wait for not busy */
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddmu_traverse.c45 kcondvar_t pd_cv;
H A Dtxg.c244 txg_thread_wait(tx_state_t *tx, callb_cpr_t *cpr, kcondvar_t *cv, clock_t time)
H A Dspa_misc.c228 static kcondvar_t spa_namespace_cv;
/freebsd-9.3-release/sys/contrib/ipfilter/netinet/
H A Dip_log.c161 extern kcondvar_t iplwait;
H A Dip_auth.c129 extern kcondvar_t ipfauthwait;
H A Dip_sync.c111 kcondvar_t ipslwait;

Completed in 202 milliseconds

12