<dec f='src/src/sys/sys/condvar.h' l='48' type='int cv_timedwait(kcondvar_t * , struct kmutex * , int )'/>
<use f='src/src/sys/arch/x86/x86/ipmi.c' l='312' u='c' c='bmc_io_wait_sleep'/>
<use f='src/src/sys/arch/x86/x86/ipmi.c' l='1135' u='c' c='ipmi_delay'/>
<use f='src/src/sys/arch/x86/x86/ipmi.c' l='2133' u='c' c='ipmi_thread'/>
<use f='src/src/sys/dev/acpi/acpi_bat.c' l='823' u='c' c='acpibat_refresh'/>
<use f='src/src/sys/dev/acpi/acpi_ec.c' l='589' u='c' c='acpiec_read'/>
<use f='src/src/sys/dev/acpi/acpi_ec.c' l='636' u='c' c='acpiec_write'/>
<use f='src/src/sys/dev/acpi/acpica/OsdSynch.c' l='209' u='c' c='AcpiOsWaitSemaphore'/>
<use f='src/src/sys/dev/ccd.c' l='745' u='c' c='ccdthread'/>
<use f='src/src/sys/dev/ccd.c' l='1348' u='c' c='ccdioctl'/>
<use f='src/src/sys/dev/i2c/nxt2k.c' l='194' u='c' c='nxt2k_mc_stop'/>
<use f='src/src/sys/dev/i2c/nxt2k.c' l='236' u='c' c='nxt2k4_mc_init'/>
<use f='src/src/sys/dev/i2o/iop.c' l='641' u='c' c='iop_reconf_thread'/>
<use f='src/src/sys/dev/i2o/iop.c' l='2243' u='c' c='iop_msg_wait'/>
<use f='src/src/sys/dev/i2o/ld_iop.c' l='302' u='c' c='ld_iop_unconfig'/>
<use f='src/src/sys/dev/ic/ciss.c' l='515' u='c' c='ciss_wait'/>
<use f='src/src/sys/dev/ic/rtsx.c' l='1635' u='c' c='rtsx_wait_intr'/>
<use f='src/src/sys/dev/isa/fd.c' l='512' u='c' c='fdprobe'/>
<use f='src/src/sys/dev/isa/fd.c' l='517' u='c' c='fdprobe'/>
<use f='src/src/sys/dev/ld.c' l='217' u='c' c='ldenddetach'/>
<use f='src/src/sys/dev/midi.c' l='210' u='c' c='mididetach'/>
<use f='src/src/sys/dev/pci/amr.c' l='877' u='c' c='amr_quartz_thread'/>
<use f='src/src/sys/dev/pci/amr.c' l='922' u='c' c='amr_std_thread'/>
<use f='src/src/sys/dev/pci/arcmsr.c' l='1756' u='c' c='arc_wait'/>
<use f='src/src/sys/dev/pci/if_wpi.c' l='3397' u='c' c='wpi_rsw_thread'/>
<use f='src/src/sys/dev/pci/pccbb.c' l='1345' u='c' c='pccbb_power'/>
<use f='src/src/sys/dev/pci/viomb.c' l='526' u='c' c='viomb_thread'/>
<use f='src/src/sys/dev/raidframe/rf_revent.c' l='130' macro='1' u='c'/>
<use f='src/src/sys/dev/sdmmc/sdhc.c' l='2180' u='c' c='sdhc_wait_intr'/>
<use f='src/src/sys/dev/usb/ehci.c' l='2166' u='c' c='ehci_sync_hc'/>
<use f='src/src/sys/dev/usb/ucom.c' l='443' u='c' c='ucom_detach'/>
<use f='src/src/sys/dev/usb/udl.c' l='1550' u='c' c='udl_cmd_send_async'/>
<use f='src/src/sys/dev/usb/usb.c' l='477' u='c' c='usb_event_thread'/>
<use f='src/src/sys/dev/usb/usb.c' l='1129' u='c' c='usb_detach'/>
<use f='src/src/sys/dev/usb/usbdi_util.c' l='555' u='c' c='usb_detach_wait'/>
<use f='src/src/sys/dev/usb/xhci.c' l='2516' u='c' c='xhci_do_command_locked'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c' l='1372' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_dp.c' l='374' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c' l='302' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c' l='358' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c' l='131' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c' l='153' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c' l='220' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c' l='349' macro='1' u='c'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c' l='162' macro='1' u='c'/>
<use f='src/src/sys/fs/puffs/puffs_msgif.c' l='1075' u='c' c='puffs_sop_thread'/>
<def f='src/src/sys/kern/kern_condvar.c' l='251' ll='262' type='int cv_timedwait(kcondvar_t * cv, kmutex_t * mtx, int timo)'/>
<doc f='src/src/sys/kern/kern_condvar.c' l='242'>/*
 * cv_timedwait:
 *
 *	Wait on a condition variable until awoken or the specified timeout
 *	expires.  Returns zero if awoken normally or EWOULDBLOCK if the
 *	timeout expired.
 *
 *	timo is a timeout in ticks.  timo = 0 specifies an infinite timeout.
 */</doc>
<use f='src/src/sys/kern/kern_ktrace.c' l='367' u='c' c='ktraddentry'/>
<use f='src/src/sys/kern/kern_module.c' l='1399' u='c' c='module_thread'/>
<use f='src/src/sys/kern/subr_psref.c' l='455' u='c' c='psref_target_destroy'/>
<use f='src/src/sys/kern/tty.c' l='2736' u='c' c='ttysleep'/>
<use f='src/src/sys/kern/uipc_socket2.c' l='514' u='c' c='sbwait'/>
<use f='src/src/sys/kern/uipc_socket2.c' l='1525' u='c' c='sowait'/>
<use f='src/src/sys/kern/uipc_usrreq.c' l='1826' u='c' c='unp_thread'/>
<use f='src/src/sys/kern/vfs_bio.c' l='647' u='c' c='buf_alloc'/>
<use f='src/src/sys/kern/vfs_bio.c' l='1372' u='c' c='getnewbuf'/>
<use f='src/src/sys/kern/vfs_bio.c' l='2070' u='c' c='bbusy'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='502' u='c' c='vdrain_thread'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='850' u='c' c='vrele_thread'/>
<use f='src/src/sys/nfs/nfs_bio.c' l='813' u='c' c='nfs_asyncio'/>
<use f='src/src/sys/nfs/nfs_clntsocket.c' l='996' u='c' c='nfs_sndlock'/>
<use f='src/src/sys/nfs/nfs_kq.c' l='183' u='c' c='nfs_kqpoll'/>
<use f='src/src/sys/nfs/nfs_socket.c' l='951' u='c' c='nfs_rcvlock'/>
<use f='src/src/sys/ufs/ffs/ffs_alloc.c' l='1662' u='c' c='ffs_discard_finish'/>
<use f='src/src/sys/uvm/uvm_map.c' l='1181' u='c' c='uvm_map_prepare'/>
