regress/sys/kern/allocfree/allocfree.c
54
static kcondvar_t cv;
sys/arch/arm/amlogic/meson_i2c.c
109
kcondvar_t sc_cv;
sys/arch/arm/amlogic/meson_sdhc.c
69
kcondvar_t sc_intr_cv;
sys/arch/arm/amlogic/meson_sdio.c
80
kcondvar_t sc_intr_cv;
sys/arch/arm/amlogic/mesongx_mmc.c
218
kcondvar_t sc_intr_cv;
sys/arch/arm/apple/apple_smc.c
117
kcondvar_t sc_cv;
sys/arch/arm/broadcom/bcm2835_bscvar.h
64
kcondvar_t sc_intr_wait;
sys/arch/arm/broadcom/bcm2835_emmc.c
72
kcondvar_t sc_cv;
sys/arch/arm/broadcom/bcm2835_mbox.h
57
kcondvar_t sc_chan[BCM2835_MBOX_NUMCHANNELS];
sys/arch/arm/broadcom/bcm2835_sdhost.c
147
kcondvar_t sc_intr_cv;
sys/arch/arm/broadcom/bcm2835_sdhost.c
148
kcondvar_t sc_dma_cv;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
111
kcondvar_t sc_datacv;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
114
kcondvar_t sc_msgcv;
sys/arch/arm/nvidia/tegra_cec.c
68
kcondvar_t sc_cv;
sys/arch/arm/nvidia/tegra_i2c.c
61
kcondvar_t sc_intr_wait;
sys/arch/arm/samsung/exynos_i2c.c
69
kcondvar_t sc_intr_wait;
sys/arch/arm/sociox/sni_emmc.c
73
kcondvar_t sc_cv;
sys/arch/arm/sociox/sni_i2c.c
112
kcondvar_t sc_cv;
sys/arch/arm/sunxi/sun8i_crypto.c
1653
kcondvar_t cu_cv;
sys/arch/arm/sunxi/sunxi_mmc.c
157
kcondvar_t sc_intr_cv;
sys/arch/arm/sunxi/sunxi_nand.c
139
kcondvar_t sc_cv;
sys/arch/arm/sunxi/sunxi_rsb.c
89
kcondvar_t sc_intr_wait;
sys/arch/arm/ti/ti_iic.c
177
kcondvar_t sc_cv;
sys/arch/arm/ti/ti_sdhc.c
129
kcondvar_t sc_edma_cv;
sys/arch/dreamcast/dev/maple/maplevar.h
186
kcondvar_t sc_dma_cv;
sys/arch/dreamcast/dev/maple/maplevar.h
190
kcondvar_t sc_event_cv;
sys/arch/evbppc/nintendo/dev/si.c
106
kcondvar_t ch_cv;
sys/arch/landisk/dev/button.c
70
static kcondvar_t btn_event_queue_cv;
sys/arch/macppc/dev/awacs.c
83
kcondvar_t sc_event;
sys/arch/macppc/dev/cuda.c
106
kcondvar_t sc_todev;
sys/arch/macppc/dev/ki2cvar.h
105
kcondvar_t sc_todev;
sys/arch/macppc/dev/lmu.c
64
kcondvar_t sc_event;
sys/arch/macppc/dev/pmu.c
110
kcondvar_t sc_event;
sys/arch/mips/ingenic/jziic.c
80
kcondvar_t sc_ping;
sys/arch/riscv/starfive/jh7110_trng.c
53
kcondvar_t sc_cv;
sys/arch/sandpoint/sandpoint/satmgr.c
74
kcondvar_t sc_rdcv, sc_wrcv;
sys/arch/sandpoint/sandpoint/satmgr.c
85
kcondvar_t sc_repcv;
sys/arch/sgimips/hpc/haudvar.h
128
kcondvar_t cv; // For blocking on DSP I/O (with sc_intr_lock).
sys/arch/sgimips/hpc/pi1ppc.c
137
static int pi1ppc_wait_interrupt(struct pi1ppc_softc * const, kcondvar_t *,
sys/arch/sgimips/hpc/pi1ppc.c
1467
pi1ppc_wait_interrupt(struct pi1ppc_softc * const sc, kcondvar_t *cv,
sys/arch/sgimips/hpc/pi1ppcvar.h
91
kcondvar_t sc_in_cv;
sys/arch/sgimips/hpc/pi1ppcvar.h
92
kcondvar_t sc_out_cv;
sys/arch/sparc64/dev/fire_i2c.c
71
kcondvar_t sc_cv;
sys/arch/x68k/dev/event_var.h
61
kcondvar_t ev_cv; /* condvar(9) to delever signal */
sys/arch/xen/xen/balloon.c
138
kcondvar_t balloon_cv; /* Condvar variable for target (below) */
sys/arch/xen/xen/xbd_xenbus.c
145
kcondvar_t sc_cache_flush_cv;
sys/arch/xen/xen/xbd_xenbus.c
146
kcondvar_t sc_req_cv;
sys/arch/xen/xen/xbd_xenbus.c
147
kcondvar_t sc_detach_cv;
sys/arch/xen/xen/xbd_xenbus.c
148
kcondvar_t sc_suspend_cv;
sys/arch/xen/xen/xbdback_xenbus.c
194
kcondvar_t xbdi_cv; /* wait channel for thread work */
sys/arch/xen/xen/xenevt.c
122
kcondvar_t cv;
sys/arch/xen/xenbus/xenbus_comms.c
59
static kcondvar_t xenstore_cv;
sys/arch/xen/xenbus/xenbus_probe.c
628
static kcondvar_t xenstored_cv;
sys/arch/xen/xenbus/xenbus_xs.c
82
kcondvar_t reply_cv;
sys/arch/xen/xenbus/xenbus_xs.c
97
static kcondvar_t watch_cv;
sys/compat/linux/common/linux_inotify.c
119
kcondvar_t ifd_qcv; /* condvar for blocking reads */
sys/ddb/db_xxx.c
335
kcondvar_t *cv = (kcondvar_t *)(uintptr_t)addr;
sys/dev/acpi/acpi_bat.c
154
kcondvar_t sc_condvar;
sys/dev/acpi/acpi_ec.c
157
kcondvar_t sc_cv, sc_cv_sci;
sys/dev/acpi/acpica/OsdSchedule.c
66
static kcondvar_t acpi_osd_sleep_cv;
sys/dev/acpi/acpica/OsdSynch.c
95
kcondvar_t as_cv;
sys/dev/acpi/qcompas.c
89
kcondvar_t sc_ready_cv;
sys/dev/adb/adb_bus.c
54
kcondvar_t sc_event;
sys/dev/adb/adb_kbd.c
80
kcondvar_t sc_event;
sys/dev/adb/adb_ktm.c
68
kcondvar_t sc_event;
sys/dev/adb/adb_ms.c
87
kcondvar_t sc_event;
sys/dev/ata/ata.c
101
static kcondvar_t atabus_qcv;
sys/dev/ata/atavar.h
233
kcondvar_t queue_drain; /* c: waiting of queue drain */
sys/dev/ata/atavar.h
234
kcondvar_t queue_idle; /* c: waiting of queue idle */
sys/dev/ata/atavar.h
239
kcondvar_t c_active; /* somebody actively waiting for xfer */
sys/dev/ata/atavar.h
240
kcondvar_t c_cmd_finish; /* somebody waiting for cmd finish */
sys/dev/ata/atavar.h
443
kcondvar_t ch_thr_idle; /* thread waiting for work */
sys/dev/ata/wdvar.h
84
kcondvar_t sc_bslist_cv;
sys/dev/audio/audiodef.h
264
kcondvar_t outcv;
sys/dev/audio/audiovar.h
223
kcondvar_t sc_exlockcv;
sys/dev/bluetooth/bthidev.c
91
kcondvar_t sc_cv; /* input queue trigger */
sys/dev/bluetooth/btsco.c
97
kcondvar_t sc_connect; /* connect wait */
sys/dev/cardbus/cardslotvar.h
71
kcondvar_t sc_event_cv;
sys/dev/ccdvar.h
180
kcondvar_t sc_stop; /* when inflight goes zero */
sys/dev/ccdvar.h
182
kcondvar_t sc_push; /* for deferred I/O */
sys/dev/cgd.c
461
static kcondvar_t cgd_spawning_cv;
sys/dev/cgdvar.h
116
kcondvar_t sc_cv;
sys/dev/dm/dm.h
101
kcondvar_t table_cv; /* I/O waiting cv */
sys/dev/dm/dm.h
141
kcondvar_t dev_cv; /* cv for between ioctl synchronisation */
sys/dev/dmover/dmover_io.c
108
kcondvar_t ds_complete_cv;
sys/dev/dmover/dmover_io.c
109
kcondvar_t ds_nreqs_cv;
sys/dev/dtv/dtvvar.h
64
kcondvar_t ds_sample_cv;
sys/dev/dtv/dtvvar.h
85
kcondvar_t dd_section_cv;
sys/dev/fdt/fdt_intr.c
66
static kcondvar_t fdtbus_interrupt_cookie_wait;
sys/dev/flash/flash_io.h
14
kcondvar_t fio_cv;
sys/dev/fss.c
96
static kcondvar_t fss_device_cv; /* Serialize snapshot creation. */
sys/dev/fssvar.h
132
kcondvar_t fc_state_cv; /* Signals state change from busy */
sys/dev/fssvar.h
146
kcondvar_t sc_work_cv; /* Signals work for the kernel thread */
sys/dev/fssvar.h
147
kcondvar_t sc_cache_cv; /* Signals free cache slot */
sys/dev/gpio/gpio.c
74
kcondvar_t sc_ioctl; /* ioctl in progress */
sys/dev/gpio/gpio.c
76
kcondvar_t sc_attach; /* attach/detach in progress */
sys/dev/gpio/gpioirq.c
69
kcondvar_t sc_condreadready;
sys/dev/gpio/gpioirq.c
70
kcondvar_t sc_cond_dying;
sys/dev/hdaudio/hdafg.c
318
kcondvar_t sc_jack_cv;
sys/dev/hid/uhid.h
43
kcondvar_t sc_cv;
sys/dev/hyperv/if_hvn.c
126
kcondvar_t rc_cv;
sys/dev/hyperv/if_hvn.c
264
kcondvar_t rxr_onwork_cv;
sys/dev/hyperv/if_hvn.c
300
kcondvar_t sc_link_cv;
sys/dev/hyperv/if_hvn.c
348
kcondvar_t sc_nvsrsp_cv;
sys/dev/hyperv/if_hvn.c
364
kcondvar_t sc_cntl_fqcv;
sys/dev/hyperv/vmbusvar.h
125
kcondvar_t ch_event_cv;
sys/dev/hyperv/vmbusvar.h
141
kcondvar_t ch_subchannel_cv;
sys/dev/hyperv/vmbusvar.h
212
kcondvar_t sc_chevq_cv;
sys/dev/hyperv/vmbusvar.h
216
kcondvar_t sc_devq_cv;
sys/dev/hyperv/vmbusvar.h
220
kcondvar_t sc_subch_devq_cv;
sys/dev/i2c/am2315var.h
35
kcondvar_t sc_condwait;
sys/dev/i2c/gttwsivar.h
89
kcondvar_t sc_cv;
sys/dev/i2c/hytp14var.h
60
kcondvar_t sc_condvar;
sys/dev/i2c/i2c.c
134
kcondvar_t sc_device_state_cond;
sys/dev/i2c/nxt2k.c
49
kcondvar_t cv;
sys/dev/i2c/sgp40var.h
36
kcondvar_t sc_condvar;
sys/dev/i2c/sht3xvar.h
39
kcondvar_t sc_condvar; /* for shutting down the thread */
sys/dev/i2c/sht3xvar.h
40
kcondvar_t sc_condreadready; /* when there is data to be read */
sys/dev/i2c/sht3xvar.h
41
kcondvar_t sc_cond_dying; /* interlock when cleaning up */
sys/dev/i2o/iopvar.h
137
kcondvar_t sc_confcv; /* Configuration CV */
sys/dev/i2o/iopvar.h
58
kcondvar_t im_cv; /* Notifier */
sys/dev/i2o/iopvar.h
84
kcondvar_t ii_cv;
sys/dev/ic/atppc.c
134
static int atppc_wait_interrupt(struct atppc_softc * const, kcondvar_t *,
sys/dev/ic/atppc.c
2348
atppc_wait_interrupt(struct atppc_softc * const atppc, kcondvar_t *cv,
sys/dev/ic/atppcvar.h
91
kcondvar_t sc_out_cv;
sys/dev/ic/atppcvar.h
92
kcondvar_t sc_in_cv;
sys/dev/ic/cacvar.h
120
kcondvar_t sc_ccb_cv;
sys/dev/ic/cissvar.h
56
kcondvar_t sc_condvar;
sys/dev/ic/dwc_mmc_var.h
55
kcondvar_t sc_intr_cv;
sys/dev/ic/dwiic_var.h
52
kcondvar_t sc_int_readwait;
sys/dev/ic/dwiic_var.h
53
kcondvar_t sc_int_writewait;
sys/dev/ic/dwiic_var.h
54
kcondvar_t sc_int_stopwait;
sys/dev/ic/nvmevar.h
93
kcondvar_t q_ccb_wait; /* wait for ccb avail/finish */
sys/dev/ic/pl181var.h
41
kcondvar_t sc_intr_cv;
sys/dev/ic/sc16is7xxvar.h
83
kcondvar_t sc_threadvar;
sys/dev/ic/scmdvar.h
31
kcondvar_t sc_condvar;
sys/dev/ic/scmdvar.h
32
kcondvar_t sc_cond_dying; /* interlock when cleaning up */
sys/dev/ic/ssdfbvar.h
362
kcondvar_t sc_cond;
sys/dev/ic/wivar.h
175
kcondvar_t sc_ioctl_cv;
sys/dev/ieee1394/firewirereg.h
169
kcondvar_t fc_cv;
sys/dev/ieee1394/firewirereg.h
203
kcondvar_t cv;
sys/dev/ieee1394/firewirereg.h
262
kcondvar_t cv;
sys/dev/ieee1394/fwdev.c
107
kcondvar_t cv;
sys/dev/ieee1394/sbp.c
338
kcondvar_t sc_cv;
sys/dev/ipmivar.h
97
kcondvar_t sc_poll_cv;
sys/dev/ipmivar.h
98
kcondvar_t sc_mode_cv;
sys/dev/isa/fdcvar.h
140
kcondvar_t sc_cv;
sys/dev/isa/pcppivar.h
51
kcondvar_t sc_slp;
sys/dev/isa/ymvar.h
158
kcondvar_t sc_cv;
sys/dev/iscsi/iscsi_globals.h
315
kcondvar_t c_conn_cv;
sys/dev/iscsi/iscsi_globals.h
316
kcondvar_t c_pdu_cv;
sys/dev/iscsi/iscsi_globals.h
317
kcondvar_t c_ccb_cv;
sys/dev/iscsi/iscsi_globals.h
318
kcondvar_t c_idle_cv;
sys/dev/iscsi/iscsi_globals.h
421
kcondvar_t s_sess_cv;
sys/dev/iscsi/iscsi_globals.h
422
kcondvar_t s_ccb_cv;
sys/dev/iscsi/iscsi_ioctl.c
40
static kcondvar_t iscsi_cleanup_cv;
sys/dev/iscsi/iscsi_ioctl.c
41
static kcondvar_t iscsi_event_cv;
sys/dev/ldvar.h
43
kcondvar_t sc_drain;
sys/dev/marvell/mvsdio.c
63
kcondvar_t sc_cv;
sys/dev/md.c
89
kcondvar_t sc_cv; /* Wait here for work. */
sys/dev/midictl.c
140
kcondvar_t cv;
sys/dev/midivar.h
193
kcondvar_t detach_cv;
sys/dev/midivar.h
194
kcondvar_t rchan;
sys/dev/midivar.h
195
kcondvar_t wchan;
sys/dev/mii/miivar.h
155
kcondvar_t mii_nway_cv;
sys/dev/mii/miivar.h
81
kcondvar_t mii_probe_cv; /* m: serialize probing the MII */
sys/dev/nand/nand.h
147
kcondvar_t nwc_cv;
sys/dev/nvmm/nvmm.c
64
kcondvar_t suspendcv;
sys/dev/nvmm/nvmm.c
65
kcondvar_t resumecv;
sys/dev/onewire/onewire.c
87
kcondvar_t sc_scancv;
sys/dev/pad/padvar.h
46
kcondvar_t sc_condvar;
sys/dev/pci/amr.c
196
static kcondvar_t thread_cv;
sys/dev/pci/amrvar.h
128
kcondvar_t ac_cv;
sys/dev/pci/arcmsrvar.h
439
kcondvar_t sc_condvar;
sys/dev/pci/esovar.h
130
kcondvar_t sc_pcv;
sys/dev/pci/esovar.h
131
kcondvar_t sc_rcv;
sys/dev/pci/ichsmb.c
68
kcondvar_t sc_exec_wait;
sys/dev/pci/if_iavf.c
375
kcondvar_t sc_adminq_cv;
sys/dev/pci/if_ixl.c
641
kcondvar_t sc_atq_cv;
sys/dev/pci/if_vioif.c
285
kcondvar_t ctrlq_wait;
sys/dev/pci/ld_virtio.c
182
kcondvar_t sc_sync_wait;
sys/dev/pci/mfii.c
276
kcondvar_t ccb_cv;
sys/dev/pci/mpii.c
139
kcondvar_t ccb_cv;
sys/dev/pci/mpii.c
217
kcondvar_t sc_ccb_free_cv;
sys/dev/pci/pccbbvar.h
133
kcondvar_t sc_pwr_cv;
sys/dev/pci/piixpm.c
106
kcondvar_t sc_exec_wait;
sys/dev/pci/vio9p.c
106
kcondvar_t sc_wait;
sys/dev/pci/viogpu.c
165
kcondvar_t req_wait;
sys/dev/pci/viomb.c
90
kcondvar_t sc_wait;
sys/dev/pcmcia/if_malo_pcmciavar.h
393
kcondvar_t sc_cv;
sys/dev/pud/pud_sys.h
41
kcondvar_t pt_cv;
sys/dev/pud/pud_sys.h
53
kcondvar_t pd_waitq_req_cv;
sys/dev/pud/pud_sys.h
56
kcondvar_t pd_draincv;
sys/dev/raidframe/rf_raid.h
318
kcondvar_t sc_cv; /* and the condvar */
sys/dev/raidframe/rf_threadstuff.h
60
#define rf_declare_cond2(_c_) kcondvar_t _c_
sys/dev/sbus/dbrivar.h
176
kcondvar_t sc_cv;
sys/dev/scsipi/scsiconf.c
90
static kcondvar_t scsibus_qcv;
sys/dev/scsipi/scsipiconf.h
312
kcondvar_t chan_cv_comp;
sys/dev/scsipi/scsipiconf.h
313
kcondvar_t chan_cv_thr;
sys/dev/scsipi/scsipiconf.h
314
kcondvar_t chan_cv_xs;
sys/dev/scsipi/scsipiconf.h
437
kcondvar_t periph_cv;
sys/dev/sdmmc/if_bwfm_sdio.c
105
kcondvar_t sc_rxctl_cv;
sys/dev/sdmmc/ld_sdmmc.c
96
kcondvar_t sc_cv;
sys/dev/sdmmc/sdhc.c
81
kcondvar_t intr_cv;
sys/dev/sequencervar.h
78
kcondvar_t wchan;
sys/dev/sequencervar.h
79
kcondvar_t rchan;
sys/dev/sequencervar.h
80
kcondvar_t lchan;
sys/dev/spi/spi.c
84
kcondvar_t sc_cv;
sys/dev/spi/spivar.h
134
kcondvar_t st_cv;
sys/dev/sysmon/sysmon_power.c
188
static kcondvar_t sysmon_power_event_queue_cv;
sys/dev/sysmon/sysmon_taskq.c
259
kcondvar_t cv;
sys/dev/sysmon/sysmon_taskq.c
69
static kcondvar_t sysmon_task_queue_cv;
sys/dev/sysmon/sysmon_wdog.c
65
static kcondvar_t sysmon_wdog_cv;
sys/dev/sysmon/sysmonvar.h
227
kcondvar_t sme_condvar;
sys/dev/tprof/tprof.c
121
static kcondvar_t tprof_reader_cv; /* L: */
sys/dev/tprof/tprof.c
125
static kcondvar_t tprof_cv; /* L: */
sys/dev/usb/ehcivar.h
159
kcondvar_t sc_doorbell;
sys/dev/usb/ehcivar.h
184
kcondvar_t sc_compcv;
sys/dev/usb/if_athn_usb.h
451
kcondvar_t usc_wmi_cv;
sys/dev/usb/if_athn_usb.h
452
kcondvar_t usc_htc_cv;
sys/dev/usb/if_athn_usb.h
455
kcondvar_t usc_msg_cv;
sys/dev/usb/if_athn_usb.h
457
kcondvar_t usc_cmd_cv;
sys/dev/usb/if_athn_usb.h
459
kcondvar_t usc_task_cv;
sys/dev/usb/if_otusvar.h
202
kcondvar_t sc_task_cv;
sys/dev/usb/if_otusvar.h
203
kcondvar_t sc_cmd_cv;
sys/dev/usb/if_upgtvar.h
419
kcondvar_t sc_cv;
sys/dev/usb/if_urtwnvar.h
131
kcondvar_t sc_task_cv;
sys/dev/usb/if_zydreg.h
1201
kcondvar_t sc_cmdcv;
sys/dev/usb/ohcivar.h
124
kcondvar_t sc_abort_cv;
sys/dev/usb/pseye.c
90
kcondvar_t sc_cv;
sys/dev/usb/ucom.c
199
kcondvar_t sc_statecv;
sys/dev/usb/udl.h
126
kcondvar_t sc_thread_cv;
sys/dev/usb/udl.h
132
kcondvar_t sc_cv;
sys/dev/usb/ugen.c
164
kcondvar_t cv;
sys/dev/usb/ugen.c
174
kcondvar_t sc_detach_cv;
sys/dev/usb/uhidev.c
107
kcondvar_t sc_cv;
sys/dev/usb/uhub.c
155
kcondvar_t sc_cv;
sys/dev/usb/umcpmio.h
101
kcondvar_t sc_res_cv;
sys/dev/usb/umidi.c
211
kcondvar_t sc_cv;
sys/dev/usb/umidi.c
212
kcondvar_t sc_detach_cv;
sys/dev/usb/usb.c
158
kcondvar_t cv;
sys/dev/usb/usb.c
256
Static kcondvar_t usb_event_cv;
sys/dev/usb/usbdivar.h
187
kcondvar_t ub_rhxfercv;
sys/dev/usb/usbdivar.h
191
kcondvar_t ub_needsexplore_cv;
sys/dev/usb/usbdivar.h
280
kcondvar_t up_callingcv;
sys/dev/usb/usbdivar.h
293
kcondvar_t ux_cv;
sys/dev/usb/uvideo.c
210
kcondvar_t bx_cv;
sys/dev/usb/xhcivar.h
137
kcondvar_t sc_cmdbusy_cv;
sys/dev/usb/xhcivar.h
138
kcondvar_t sc_command_cv;
sys/dev/video.c
174
kcondvar_t vs_sample_cv; /* signaled on new
sys/dev/wscons/wsbellvar.h
52
kcondvar_t sc_bellcv;
sys/dev/wscons/wsdisplay.c
158
kcondvar_t sc_flagscv;
sys/fs/autofs/autofs.h
144
kcondvar_t sc_cv;
sys/fs/nilfs/nilfs.h
155
kcondvar_t sync_cv; /* sleeping on sync */
sys/fs/nilfs/nilfs.h
197
kcondvar_t node_lock; /* sleeping lock */
sys/fs/ntfs/ntfs_inode.h
62
kcondvar_t i_lock;
sys/fs/puffs/puffs_msgif.c
78
kcondvar_t park_cv;
sys/fs/puffs/puffs_sys.h
148
kcondvar_t pmp_msg_waiter_cv;
sys/fs/puffs/puffs_sys.h
164
kcondvar_t pmp_refcount_cv;
sys/fs/puffs/puffs_sys.h
166
kcondvar_t pmp_unmounting_cv;
sys/fs/puffs/puffs_sys.h
179
kcondvar_t pmp_sopcv;
sys/fs/udf/udf.h
376
kcondvar_t node_lock; /* sleeping lock */
sys/fs/udf/udf_strat_rmw.c
125
kcondvar_t discstrat_cv; /* to wait on */
sys/fs/udf/udf_strat_sequential.c
85
kcondvar_t discstrat_cv; /* to wait on */
sys/kern/kern_condvar.c
108
cv_destroy(kcondvar_t *cv)
sys/kern/kern_condvar.c
126
cv_enter(kcondvar_t *cv, kmutex_t *mtx, lwp_t *l, bool catch_p)
sys/kern/kern_condvar.c
156
kcondvar_t *cv __diagused;
sys/kern/kern_condvar.c
158
cv = (kcondvar_t *)(uintptr_t)l->l_wchan;
sys/kern/kern_condvar.c
174
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/kern/kern_condvar.c
195
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/kern/kern_condvar.c
218
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int timo)
sys/kern/kern_condvar.c
243
cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int timo)
sys/kern/kern_condvar.c
341
cv_timedwaitbt(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt,
sys/kern/kern_condvar.c
406
cv_timedwaitbt_sig(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt,
sys/kern/kern_condvar.c
462
cv_signal(kcondvar_t *cv)
sys/kern/kern_condvar.c
484
cv_wakeup_one(kcondvar_t *cv)
sys/kern/kern_condvar.c
509
cv_broadcast(kcondvar_t *cv)
sys/kern/kern_condvar.c
531
cv_wakeup_all(kcondvar_t *cv)
sys/kern/kern_condvar.c
555
cv_has_waiters(kcondvar_t *cv)
sys/kern/kern_condvar.c
568
cv_is_valid(kcondvar_t *cv)
sys/kern/kern_condvar.c
73
static inline void cv_wakeup_one(kcondvar_t *);
sys/kern/kern_condvar.c
74
static inline void cv_wakeup_all(kcondvar_t *);
sys/kern/kern_condvar.c
94
cv_init(kcondvar_t *cv, const char *wmesg)
sys/kern/kern_drvctl.c
65
static kcondvar_t drvctl_cond;
sys/kern/kern_entropy.c
191
kcondvar_t cv; /* notifies state changes */
sys/kern/kern_entropy.c
194
kcondvar_t sourcelock_cv; /* notifies sourcelock release */
sys/kern/kern_exec.c
281
kcondvar_t sed_cv_child_ready;
sys/kern/kern_hook.c
71
kcondvar_t hl_cv;
sys/kern/kern_ksyms.c
138
static kcondvar_t ksyms_cv;
sys/kern/kern_kthread.c
53
static kcondvar_t kthread_cv;
sys/kern/kern_ktrace.c
128
kcondvar_t ktd_sync_cv;
sys/kern/kern_ktrace.c
129
kcondvar_t ktd_cv;
sys/kern/kern_module.c
115
static kcondvar_t module_thread_cv;
sys/kern/kern_module_hook.c
50
kcondvar_t cv;
sys/kern/kern_physio.c
110
kcondvar_t ps_cv;
sys/kern/kern_synch.c
148
kcondvar_t lbolt __cacheline_aligned;
sys/kern/kern_threadpool.c
186
kcondvar_t tpt_cv;
sys/kern/subr_autoconf.c
257
static kcondvar_t config_misc_cv;
sys/kern/subr_devsw.c
120
static kcondvar_t devsw_cv;
sys/kern/subr_localcount.c
240
localcount_release(struct localcount *lc, kcondvar_t *cv, kmutex_t *interlock)
sys/kern/subr_localcount.c
98
localcount_drain(struct localcount *lc, kcondvar_t *cv, kmutex_t *interlock)
sys/kern/subr_log.c
96
static kcondvar_t log_cv;
sys/kern/subr_once.c
40
static kcondvar_t oncecv;
sys/kern/subr_percpu.c
68
kcondvar_t cv;
sys/kern/subr_pool.c
267
static kcondvar_t pool_busy;
sys/kern/subr_psref.c
96
kcondvar_t prc_cv;
sys/kern/subr_workqueue.c
53
kcondvar_t q_cv;
sys/kern/subr_xcall.c
96
kcondvar_t xc_busy;
sys/kern/sys_eventfd.c
139
kcondvar_t *waitcv;
sys/kern/sys_eventfd.c
186
kcondvar_t *waitcv = NULL;
sys/kern/sys_eventfd.c
65
kcondvar_t efd_read_wait;
sys/kern/sys_eventfd.c
66
kcondvar_t efd_write_wait;
sys/kern/sys_futex.c
183
kcondvar_t fx_abortcv;
sys/kern/sys_futex.c
195
kcondvar_t fw_cv;
sys/kern/sys_ptrace_common.c
161
static kcondvar_t ptrace_cv;
sys/kern/sys_timerfd.c
73
kcondvar_t tfd_read_wait;
sys/kern/sysv_msg.c
88
static kcondvar_t msg_realloc_cv;
sys/kern/sysv_sem.c
119
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
133
ALIGN(seminfo.semmni * sizeof(kcondvar_t)));
sys/kern/sysv_sem.c
184
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
206
kcondvar_t *new_semcv;
sys/kern/sysv_sem.c
216
ALIGN(newsemmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
270
ALIGN(newsemmni * sizeof(kcondvar_t)));
sys/kern/sysv_sem.c
317
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
67
static kcondvar_t * semcv __read_mostly;
sys/kern/sysv_sem.c
72
static kcondvar_t sem_realloc_cv;
sys/kern/sysv_shm.c
101
static kcondvar_t shm_realloc_cv;
sys/kern/sysv_shm.c
1013
ALIGN(shminfo.shmmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
863
kcondvar_t *newshm_cv, *oldshm_cv;
sys/kern/sysv_shm.c
872
ALIGN(newshmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
933
ALIGN(oldshmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
952
ALIGN(shminfo.shmmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
96
static kcondvar_t * shm_cv __cacheline_aligned;
sys/kern/tty.c
213
static kcondvar_t ttyref_cv;
sys/kern/tty.c
2854
ttysleep(struct tty *tp, kcondvar_t *cv, bool catch_p, int timo)
sys/kern/uipc_socket.c
171
static kcondvar_t socurkva_cv;
sys/kern/uipc_socket.c
183
static kcondvar_t pendfree_thread_cv;
sys/kern/uipc_usrreq.c
198
static kcondvar_t unp_thread_cv;
sys/kern/vfs_bio.c
259
static kcondvar_t needbuffer_cv;
sys/kern/vfs_lockf.c
72
kcondvar_t lf_cv; /* Signalling */
sys/kern/vfs_trans.c
103
static kcondvar_t fstrans_state_cv; /* Fstrans or cow state changed. */
sys/kern/vfs_trans.c
104
static kcondvar_t fstrans_count_cv; /* Fstrans or cow count changed. */
sys/kern/vfs_vnode.c
216
static kcondvar_t vcache_cv;
sys/kern/vfs_wapbl.c
210
kcondvar_t wl_reclaimable_cv; /* m (obviously) */
sys/miscfs/fifofs/fifo_vnops.c
92
kcondvar_t fi_rcv;
sys/miscfs/fifofs/fifo_vnops.c
94
kcondvar_t fi_wcv;
sys/modules/examples/pollpal/pollpal.c
96
kcondvar_t sc_cv;
sys/modules/examples/readhappy_mpsafe/readhappy_mpsafe.c
71
kcondvar_t cv;
sys/modules/lua/lua.c
59
kcondvar_t sc_inuse_cv;
sys/modules/lua/lua.c
64
kcondvar_t sc_state_cv;
sys/net/agr/if_agrvar_impl.h
109
kcondvar_t sc_ports_cv;
sys/net/agr/if_agrvar_impl.h
110
kcondvar_t sc_insc_cv;
sys/net/bpf_stub.c
56
static kcondvar_t handovercv;
sys/net/bpfdesc.h
133
kcondvar_t bd_cv;
sys/net/if_gre.h
87
kcondvar_t sc_condvar;
sys/net/if_gre.h
88
kcondvar_t sc_fp_condvar;
sys/net/if_tap.c
102
kcondvar_t sc_cv;
sys/net/if_tun.h
57
kcondvar_t tun_cv; /* condition variable for tunnel */
sys/net/npf/npf_worker.c
48
kcondvar_t cv;
sys/net/npf/npf_worker.c
49
kcondvar_t exit_cv;
sys/net/route.c
250
kcondvar_t cv;
sys/net/route.h
127
kcondvar_t rt_cv;
sys/net/rtsock_shared.c
186
static kcondvar_t rt_update_cv;
sys/netbt/hci.h
2526
kcondvar_t hci_init; /* sleep on this */
sys/netinet/ip_encap.c
140
kcondvar_t cv;
sys/netipsec/key.c
257
kcondvar_t cv_lc;
sys/netipsec/key.c
266
kcondvar_t cv_psz;
sys/netipsec/key.c
273
kcondvar_t cv_lc;
sys/netipsec/key.c
280
kcondvar_t cv_psz;
sys/nfs/nfs.h
436
kcondvar_t ns_cv; /* s: */
sys/nfs/nfs.h
490
kcondvar_t nfsd_cv;
sys/nfs/nfs.h
559
extern kcondvar_t nfsd_initcv;
sys/nfs/nfs_kq.c
63
kcondvar_t cv;
sys/nfs/nfs_kq.c
69
static kcondvar_t nfskq_cv;
sys/nfs/nfs_syscalls.c
90
kcondvar_t nfsd_initcv;
sys/nfs/nfs_vnops.c
1193
kcondvar_t nwc_cv;
sys/nfs/nfsmount.h
134
kcondvar_t nm_rcvcv;
sys/nfs/nfsmount.h
135
kcondvar_t nm_sndcv;
sys/nfs/nfsmount.h
171
kcondvar_t nm_aiocv;
sys/nfs/nfsmount.h
176
kcondvar_t nm_disconcv;
sys/nfs/nfsnode.h
226
kcondvar_t nid_cv;
sys/nfs/nfsrvcache.h
54
kcondvar_t rc_cv;
sys/opencrypto/cryptodev.h
517
kcondvar_t crp_cv;
sys/opencrypto/cryptodev.h
565
kcondvar_t krp_cv;
sys/rump/include/sys/sleeptab.h
35
kcondvar_t sq_cv;
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
62
kcondvar_t ctx_cv;
sys/rump/librump/rumpkern/intr.c
81
kcondvar_t lbolt; /* Oh Kath Ra */
sys/rump/librump/rumpkern/locks.c
365
cv_init(kcondvar_t *cv, const char *msg)
sys/rump/librump/rumpkern/locks.c
368
CTASSERT(sizeof(kcondvar_t) >= sizeof(void *));
sys/rump/librump/rumpkern/locks.c
374
cv_destroy(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks.c
381
docvwait(kcondvar_t *cv, kmutex_t *mtx, struct timespec *ts)
sys/rump/librump/rumpkern/locks.c
439
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
448
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
457
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks.c
476
cv_signal(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks.c
483
cv_broadcast(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks.c
490
cv_has_waiters(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks.c
500
cv_is_valid(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks_up.c
328
cv_init(kcondvar_t *cv, const char *msg)
sys/rump/librump/rumpkern/locks_up.c
331
CTASSERT(sizeof(kcondvar_t) >= sizeof(void *));
sys/rump/librump/rumpkern/locks_up.c
338
cv_destroy(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks_up.c
345
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
366
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
374
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks_up.c
402
cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks_up.c
409
cv_signal(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks_up.c
417
cv_broadcast(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks_up.c
425
cv_has_waiters(kcondvar_t *cv)
sys/rump/librump/rumpkern/locks_up.c
436
cv_is_valid(kcondvar_t *cv)
sys/rump/librump/rumpkern/ltsleep.c
52
kcondvar_t kern;
sys/rump/librump/rumpkern/vm.c
111
static kcondvar_t pdaemoncv, oomwait;
sys/rump/net/lib/libshmif/if_shmem.c
104
kcondvar_t sc_cv;
sys/sys/aio.h
153
kcondvar_t service_cv; /* Signal to activate thread */
sys/sys/aio.h
98
kcondvar_t done_cv; /* Signaled when job completes */
sys/sys/buf.h
151
kcondvar_t b_busy; /* c: threads waiting on buf */
sys/sys/buf.h
162
kcondvar_t b_done; /* o: waiting on completion */
sys/sys/callback.h
44
kcondvar_t ch_cv;
sys/sys/condvar.h
45
void cv_init(kcondvar_t *, const char *);
sys/sys/condvar.h
46
void cv_destroy(kcondvar_t *);
sys/sys/condvar.h
48
void cv_wait(kcondvar_t *, struct kmutex *);
sys/sys/condvar.h
49
int cv_wait_sig(kcondvar_t *, struct kmutex *);
sys/sys/condvar.h
50
int cv_timedwait(kcondvar_t *, struct kmutex *, int);
sys/sys/condvar.h
51
int cv_timedwait_sig(kcondvar_t *, struct kmutex *, int);
sys/sys/condvar.h
52
int cv_timedwaitbt(kcondvar_t *, struct kmutex *, struct bintime *,
sys/sys/condvar.h
54
int cv_timedwaitbt_sig(kcondvar_t *, struct kmutex *, struct bintime *,
sys/sys/condvar.h
57
void cv_signal(kcondvar_t *);
sys/sys/condvar.h
58
void cv_broadcast(kcondvar_t *);
sys/sys/condvar.h
60
bool cv_has_waiters(kcondvar_t *);
sys/sys/condvar.h
61
bool cv_is_valid(kcondvar_t *);
sys/sys/condvar.h
64
extern kcondvar_t lbolt;
sys/sys/cpu_data.h
149
kcondvar_t cpu_xcall; /* cross-call support */
sys/sys/device_impl.h
119
kcondvar_t dvl_cv;
sys/sys/eventvar.h
53
kcondvar_t kq_cv;
sys/sys/extent.h
56
kcondvar_t ex_cv; /* synchronization */
sys/sys/filedesc.h
120
kcondvar_t ff_closing; /* d: notifier for close */
sys/sys/ksem.h
58
kcondvar_t ks_cv; /* condition variable */
sys/sys/lwp.h
137
kcondvar_t l_waitcv; /* a: vfork() wait */
sys/sys/lwp.h
174
kcondvar_t l_sigcv; /* p: for sigsuspend() */
sys/sys/mqueue.h
79
kcondvar_t mq_send_cv;
sys/sys/mqueue.h
80
kcondvar_t mq_recv_cv;
sys/sys/msg.h
175
kcondvar_t msq_cv;
sys/sys/pipe.h
92
kcondvar_t pipe_rcv; /* cv for readers */
sys/sys/pipe.h
93
kcondvar_t pipe_wcv; /* cv for writers */
sys/sys/pipe.h
94
kcondvar_t pipe_draincv; /* cv for close */
sys/sys/pipe.h
95
kcondvar_t pipe_lkcv; /* locking */
sys/sys/pool.h
177
kcondvar_t pr_cv;
sys/sys/proc.h
236
kcondvar_t p_waitcv; /* p: wait, stop CV on children */
sys/sys/proc.h
237
kcondvar_t p_lwpcv; /* p: wait, stop CV on LWPs */
sys/sys/socketvar.h
135
kcondvar_t so_cv; /* notifier */
sys/sys/socketvar.h
90
kcondvar_t sb_cv; /* notifier */
sys/sys/threadpool.h
57
kcondvar_t job_cv;
sys/sys/tty.h
113
kcondvar_t t_rawcv; /* notifier */
sys/sys/tty.h
114
kcondvar_t t_rawcvf; /* notifier */
sys/sys/tty.h
117
kcondvar_t t_cancv; /* notifier */
sys/sys/tty.h
118
kcondvar_t t_cancvf; /* notifier */
sys/sys/tty.h
121
kcondvar_t t_outcv; /* notifier */
sys/sys/tty.h
122
kcondvar_t t_outcvf; /* notifier */
sys/sys/tty.h
305
int ttysleep(struct tty *, kcondvar_t *, bool, int);
sys/sys/vmem_impl.h
47
kcondvar_t name
sys/sys/vnode.h
153
kcondvar_t v_cv /* i synchronization */
sys/ufs/chfs/chfs.h
323
kcondvar_t gcth_wakeup;
sys/ufs/chfs/ebh.h
242
kcondvar_t eth_wakeup;
sys/ufs/ffs/ffs_alloc.c
1611
kcondvar_t wqcv;
sys/ufs/lfs/lfs.h
1046
kcondvar_t lfs_prelockcv; /* condvar for cleaner */
sys/ufs/lfs/lfs.h
1055
kcondvar_t lfs_diropscv; /* condvar of active directory ops */
sys/ufs/lfs/lfs.h
1077
kcondvar_t lfs_stopcv; /* Wrap lock */
sys/ufs/lfs/lfs.h
1099
kcondvar_t lfs_sleeperscv;
sys/ufs/lfs/lfs.h
1134
kcondvar_t lfs_nextsegsleep;
sys/ufs/lfs/lfs.h
1145
kcondvar_t lfs_cleanercv; /* condvar for cleaner */
sys/ufs/lfs/lfs.h
1154
kcondvar_t lfs_cleanquitcv; /* condvar for cleaner quit */
sys/ufs/lfs/lfs_bio.c
104
kcondvar_t locked_queue_cv;
sys/ufs/lfs/lfs_bio.c
105
kcondvar_t lfs_writing_cv;
sys/ufs/lfs/lfs_bio.c
107
extern kcondvar_t lfs_writerd_cv;
sys/ufs/lfs/lfs_bio.c
650
extern kcondvar_t lfs_writerd_cv;
sys/ufs/lfs/lfs_extern.h
119
extern kcondvar_t lfs_allclean_wakeup;
sys/ufs/lfs/lfs_extern.h
132
extern kcondvar_t lfs_writing_cv;
sys/ufs/lfs/lfs_extern.h
133
extern kcondvar_t locked_queue_cv;
sys/ufs/lfs/lfs_kclean.c
75
extern kcondvar_t lfs_allclean_wakeup;
sys/ufs/lfs/lfs_pages.c
107
extern kcondvar_t lfs_writerd_cv;
sys/ufs/lfs/lfs_segment.c
146
kcondvar_t lfs_allclean_wakeup; /* Cleaner wakeup address. */
sys/ufs/lfs/lfs_vfsops.c
146
kcondvar_t lfs_writerd_cv;
sys/ufs/lfs/lfs_vnops.c
167
extern kcondvar_t lfs_writerd_cv;
sys/ufs/lfs/ulfs_quota.c
62
kcondvar_t lfs_dqcv;
sys/ufs/lfs/ulfs_quota.h
103
extern kcondvar_t lfs_dqcv;
sys/ufs/mfs/mfsnode.h
48
kcondvar_t mfs_cv; /* notifier */
sys/ufs/ufs/ufs_quota.c
65
kcondvar_t dqcv;
sys/ufs/ufs/ufs_quota.h
102
extern kcondvar_t dqcv;
sys/uvm/uvm_map.h
217
kcondvar_t cv; /* For signalling */
sys/uvm/uvm_pdaemon.c
121
static kcondvar_t uvmpd_pool_drain_cv;
tests/rump/kernspace/alloc.c
52
static kcondvar_t kcv;
tests/rump/kernspace/busypage.c
47
static kcondvar_t tcv;
tests/rump/kernspace/thread.c
73
static kcondvar_t cv;
tests/rump/kernspace/threadpool.c
97
kcondvar_t cond;
tests/rump/kernspace/workqueue.c
47
kcondvar_t cv;