Searched refs:wchan (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/sys/ |
| H A D | sleepqueue.h | 97 void sleepq_lock(const void *wchan); 98 struct sleepqueue *sleepq_lookup(const void *wchan); 99 void sleepq_release(const void *wchan); 100 void sleepq_remove(struct thread *td, const void *wchan); 106 #define sleepq_set_timeout(wchan, timo) \ argument 108 u_int sleepq_sleepcnt(const void *wchan, int queue); 109 int sleepq_timedwait(const void *wchan, int pri); 110 int sleepq_timedwait_sig(const void *wchan, int pri); 111 int sleepq_type(const void *wchan); 112 void sleepq_wait(const void *wchan, int pri); [all …]
|
| H A D | bio.h | 154 int biowait(struct bio *bp, const char *wchan);
|
| /f-stack/freebsd/kern/ |
| H A D | subr_sleepqueue.c | 266 sc = SC_LOOKUP(wchan); in sleepq_lock() 282 sc = SC_LOOKUP(wchan); in sleepq_lookup() 298 sc = SC_LOOKUP(wchan); in sleepq_release() 320 MPASS(wchan != NULL); in sleepq_add() 380 td->td_wchan = wchan; in sleepq_add() 407 MPASS(wchan != NULL); in sleepq_set_timeout_sbt() 512 MPASS(wchan != NULL); in sleepq_catch_signals() 1011 const void *wchan; in sleepq_timeout() local 1099 const void *wchan; in sleepq_abort() local 1216 sleepq_lock(wchan); in sleepq_sbuf_print_stacks() [all …]
|
| H A D | kern_synch.c | 414 void *wchan; in _blockcount_sleep() local 441 wchan = bc; in _blockcount_sleep() 442 sleepq_lock(wchan); in _blockcount_sleep() 450 sleepq_release(wchan); in _blockcount_sleep() 457 sleepq_add(wchan, NULL, wmesg, catch ? SLEEPQ_INTERRUPTIBLE : 0, 0); in _blockcount_sleep() 459 ret = sleepq_wait_sig(wchan, prio); in _blockcount_sleep() 461 sleepq_wait(wchan, prio); in _blockcount_sleep()
|
| H A D | kern_clock.c | 216 const void *wchan; in deadlres_td_sleep_q() local 227 wchan = td->td_wchan; in deadlres_td_sleep_q() 229 slptype = sleepq_type(wchan); in deadlres_td_sleep_q()
|
| H A D | subr_vmem.c | 199 #define VMEM_CONDVAR_INIT(vm, wchan) cv_init(&vm->vm_cv, wchan) argument
|
| H A D | vfs_bio.c | 4373 biowait(struct bio *bp, const char *wchan) in biowait() argument 4380 msleep(bp, mtxp, PRIBIO, wchan, 0); in biowait() 5004 bwait(struct buf *bp, u_char pri, const char *wchan) in bwait() argument 5011 msleep(bp, mtxp, pri, wchan, 0); in bwait()
|
| /f-stack/freebsd/ddb/ |
| H A D | db_ps.c | 266 const void *wchan; in dumpthread() local 310 wchan = td->td_blocked; in dumpthread() 313 wchan = td->td_wchan; in dumpthread() 317 wchan = NULL; in dumpthread() 320 wchan = NULL; in dumpthread() 323 if (wchan == NULL) in dumpthread() 330 db_printf("%p ", wchan); in dumpthread()
|
| /f-stack/freebsd/vm/ |
| H A D | vm_object.h | 260 #define VM_OBJECT_SLEEP(object, wchan, pri, wmesg, timo) \ argument 261 rw_sleep((wchan), &(object)->lock, (pri), (wmesg), (timo))
|