Home
last modified time | relevance | path

Searched refs:kcondvar_t (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dcondvar.h56 typedef lwp_cond_t kcondvar_t; typedef
88 extern void cv_init(kcondvar_t *, char *, kcv_type_t, void *);
89 extern void cv_destroy(kcondvar_t *);
90 extern void cv_wait(kcondvar_t *, kmutex_t *);
91 extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int);
92 extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t);
96 extern int cv_wait_sig(kcondvar_t *, kmutex_t *);
101 extern int cv_wait_sig_swap(kcondvar_t *, kmutex_t *);
102 extern int cv_wait_sig_swap_core(kcondvar_t *, kmutex_t *, int *);
103 extern void cv_signal(kcondvar_t *);
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dcondvar.h61 } kcondvar_t; typedef
92 extern void cv_init(kcondvar_t *, char *, kcv_type_t, void *);
93 extern void cv_destroy(kcondvar_t *);
94 extern void cv_wait(kcondvar_t *, kmutex_t *);
95 extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int);
96 extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t);
100 extern int cv_wait_sig(kcondvar_t *, kmutex_t *);
105 extern int cv_wait_sig_swap(kcondvar_t *, kmutex_t *);
106 extern int cv_wait_sig_swap_core(kcondvar_t *, kmutex_t *, int *);
107 extern void cv_signal(kcondvar_t *);
[all …]
H A Dtaskq_impl.h57 kcondvar_t tqent_cv;
84 kcondvar_t tqbucket_cv;
111 kcondvar_t tq_dispatch_cv;
112 kcondvar_t tq_wait_cv;
113 kcondvar_t tq_exit_cv;
124 kcondvar_t tq_maxalloc_cv;
H A Daio_impl.h63 kcondvar_t lio_notify; /* list notification */
123 kcondvar_t aio_waitcv; /* cv for aiowait()'ers */
124 kcondvar_t aio_cleanupcv; /* notify cleanup, aio_done */
125 kcondvar_t aio_waitncv; /* cv for further aiowaitn() */
126 kcondvar_t aio_portcv; /* cv for port events */
H A Dsqueue_impl.h103 kcondvar_t sq_worker_cv; /* cond var. worker thread blocks on */
104 kcondvar_t sq_poll_cv; /* cond variable poll_thr waits on */
105 kcondvar_t sq_synch_cv; /* cond var. synch thread waits on */
106 kcondvar_t sq_ctrlop_done_cv; /* cond variable for ctrl ops */
H A Dptyvar.h56 kcondvar_t pt_cv_flags; /* condition variable for flag state */
57 kcondvar_t pt_cv_readq; /* condition variable for read state */
58 kcondvar_t pt_cv_writeq; /* condition variable for write state */
H A Dsoftmac_impl.h71 kcondvar_t sl_cv;
121 kcondvar_t smac_cv;
206 kcondvar_t smac_fp_cv;
291 kcondvar_t su_disp_cv;
307 kcondvar_t su_cv;
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dcond.c40 static int cv__wait(kcondvar_t *, kmutex_t *, int);
49 cv_init(kcondvar_t *cv, char *name, kcv_type_t typ, void *arg) in cv_init()
56 cv_destroy(kcondvar_t *cv) in cv_destroy()
61 cv_signal(kcondvar_t *cv) in cv_signal()
67 cv_broadcast(kcondvar_t *cv) in cv_broadcast()
73 cv_wait(kcondvar_t *cv, kmutex_t *mp) in cv_wait()
79 cv_wait_sig(kcondvar_t *cv, kmutex_t *mp) in cv_wait_sig()
85 cv__wait(kcondvar_t *cv, kmutex_t *mp, int sigok) in cv__wait()
106 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) in cv_timedwait()
115 cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) in cv_timedwait_sig()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dtxg_impl.h73 kcondvar_t tc_cv[TXG_SIZE];
105 kcondvar_t tx_sync_more_cv;
106 kcondvar_t tx_sync_done_cv;
107 kcondvar_t tx_quiesce_more_cv;
108 kcondvar_t tx_quiesce_done_cv;
109 kcondvar_t tx_timeout_cv;
110 kcondvar_t tx_exit_cv; /* wait for all threads to exit */
H A Dspa_impl.h142 kcondvar_t scl_cv;
236 kcondvar_t spa_evicting_os_cv; /* Objset Eviction Completion */
275 kcondvar_t spa_scrub_io_cv; /* scrub I/O completion */
296 kcondvar_t spa_async_cv; /* wait for thread_exit() */
351 kcondvar_t spa_suspend_cv; /* notification of resume */
367 kcondvar_t spa_proc_cv; /* spa_proc_state transitions */
/illumos-gate/usr/src/uts/common/os/
H A Dcondvar.c116 cv_init(kcondvar_t *cvp, char *name, kcv_type_t type, void *arg) in cv_init()
127 cv_destroy(kcondvar_t *cvp) in cv_destroy()
191 cv_wait(kcondvar_t *cvp, kmutex_t *mp) in cv_wait()
228 cv_timedwait(kcondvar_t *cvp, kmutex_t *mp, clock_t tim) in cv_timedwait()
262 cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, in cv_timedwait_hires()
306 cv_wait_sig(kcondvar_t *cvp, kmutex_t *mp) in cv_wait_sig()
476 cv_timedwait_sig(kcondvar_t *cvp, kmutex_t *mp, clock_t tim) in cv_timedwait_sig()
598 cv_wait_sig_swap(kcondvar_t *cvp, kmutex_t *mp) in cv_wait_sig_swap()
604 cv_signal(kcondvar_t *cvp) in cv_signal()
632 cv_broadcast(kcondvar_t *cvp) in cv_broadcast()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdc.h293 kcondvar_t running_cv; /* signal when upper layers can send */
294 kcondvar_t initwait_cv; /* signal when ldc conn is up */
295 kcondvar_t dring_free_cv; /* signal when desc is avail */
296 kcondvar_t membind_cv; /* signal when mem can be bound */
298 kcondvar_t io_pending_cv; /* signal on pending I/O */
318 kcondvar_t read_cv; /* cv to wait for READ events */
323 kcondvar_t sync_blocked_cv; /* cv wait for other syncs to finish */
357 kcondvar_t ownership_cv; /* cv for ownership update */
363 kcondvar_t eio_cv; /* cv for eio thread update */
/illumos-gate/usr/src/uts/common/rpc/
H A Dib.h88 kcondvar_t rdma_done_cv; /* cv for RDMA_DONE */
248 kcondvar_t cb_cv;
284 kcondvar_t wait_cv;
306 kcondvar_t wait_cv;
343 kcondvar_t posted_rbufs_cv;
351 kcondvar_t send_rbufs_cv;
368 kcondvar_t cb_conn_cv;
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dsched_impl.h134 kcondvar_t sn_cv;
189 kcondvar_t an_turn_cv;
208 kcondvar_t an_done; /* Signal request completion */
280 kcondvar_t gs_cv;
380 kcondvar_t kp_cv; /* Creator cond. variable */
404 kcondvar_t kc_cv;
431 kcondvar_t kn_cv;
467 extern kcondvar_t cbuf_list_cv;
474 extern kcondvar_t ntfy_list_cv;
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh_var.h130 kcondvar_t sc_mt_cv;
131 kcondvar_t sc_tx_cv;
132 kcondvar_t sc_cmd_cv;
133 kcondvar_t sc_fw_cv;
134 kcondvar_t sc_put_seg_cv;
135 kcondvar_t sc_ucode_cv;
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp_var.h148 kcondvar_t sc_mt_cv;
149 kcondvar_t sc_tx_cv;
150 kcondvar_t sc_cmd_cv;
151 kcondvar_t sc_fw_cv;
152 kcondvar_t sc_put_seg_cv;
153 kcondvar_t sc_ucode_cv;
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs.h129 kcondvar_t reset_cv;
130 kcondvar_t abort_cv;
201 kcondvar_t cq_cv;
240 kcondvar_t refcnt_cv; /* refcnt cv */
260 kcondvar_t smp_cv;
352 kcondvar_t drain_cv;
632 kcondvar_t config_cv;
687 kcondvar_t ict_cv;
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/
H A Deib_impl.h138 kcondvar_t bk_cv;
300 kcondvar_t wp_cv;
472 kcondvar_t ch_cep_cv;
476 kcondvar_t ch_tx_cv;
483 kcondvar_t ch_rx_cv;
595 kcondvar_t vn_cv;
618 kcondvar_t ns_cv;
753 kcondvar_t ei_vnic_cv;
768 kcondvar_t ei_ev_cv;
772 kcondvar_t ei_rxpost_cv;
[all …]
/illumos-gate/usr/src/uts/sun/sys/
H A Dfdvar.h284 kcondvar_t c_iocv; /* condition var for I/O done */
285 kcondvar_t c_csbcv; /* condition var for owning csb */
286 kcondvar_t c_motoncv; /* condition var for motor on */
287 kcondvar_t c_statecv; /* condition var for media state */
288 kcondvar_t c_suspend_cv; /* Cond Var on power management */
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h119 kcondvar_t ir_cv;
139 kcondvar_t is_cv;
141 kcondvar_t is_count_cv;
175 kcondvar_t ic_state_cv;
187 kcondvar_t ic_cv;
457 kcondvar_t idm_wd_cv;
459 kcondvar_t idm_tgt_svc_cv;
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvtap.h90 kcondvar_t bo_exit_cv;
154 kcondvar_t ut_wake_cv;
157 kcondvar_t ut_exit_done_cv;
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ucma/
H A Dsol_ucma.h74 kcondvar_t file_evt_cv;
75 kcondvar_t file_evt_close_cv;
145 kcondvar_t ucma_open_cv;
/illumos-gate/usr/src/uts/common/io/kb8042/
H A Dkb8042.h113 kcondvar_t suspend_cv;
114 kcondvar_t ops_cv;
117 kcondvar_t cmd_cv;
/illumos-gate/usr/src/uts/sun4u/sys/i2c/nexus/
H A Dsmbus.h157 kcondvar_t smbus_icv;
158 kcondvar_t smbus_cv;
159 kcondvar_t smbus_intr_cv;
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h133 kcondvar_t sc_mt_cv;
134 kcondvar_t sc_tx_cv;
135 kcondvar_t sc_cmd_cv;
136 kcondvar_t sc_fw_cv;

12345678910>>...21