/src/sys/ddb/ |
db_syncobj.h | 32 #include <sys/wchan.h>
|
db_syncobj.c | 45 db_syncobj_owner(const struct syncobj *sobj, wchan_t wchan) 52 volatile const struct kmutex *mtx = wchan; 61 volatile const struct krwlock *rw = wchan;
|
db_command.c | 1397 wchan_t wchan = NULL; local in function:db_show_all_tstiles 1404 db_read_bytes((db_addr_t)&l->l_wchan, sizeof(wchan), 1405 (char *)&wchan); 1406 if (wchan == NULL) 1409 (db_expr_t)(uintptr_t)wchan, DB_STGY_ANY); 1428 owner = db_syncobj_owner(sobj, wchan);
|
/src/sys/sys/ |
sleeptab.h | 36 #include <sys/wchan.h> 43 #define SLEEPTAB_HASH(wchan) (((uintptr_t)(wchan) >> 8) & SLEEPTAB_HASH_MASK) 61 sleeptab_lookup(sleeptab_t *st, wchan_t wchan, kmutex_t **mp) 67 hash = SLEEPTAB_HASH(wchan); 75 sleepq_hashlock(wchan_t wchan) 80 mp = &sleepq_locks[SLEEPTAB_HASH(wchan)].lock;
|
syncobj.h | 35 #include <sys/wchan.h>
|
sleepq.h | 43 #include <sys/wchan.h>
|
lwp.h | 50 #include <sys/wchan.h>
|
Makefile | 51 wait.h wapbl.h wapbl_replay.h wchan.h wdog.h xattr.h
|
/src/sys/kern/ |
kern_sleepq.c | 258 sleepq_enqueue(sleepq_t *sq, wchan_t wchan, const char *wmesg, syncobj_t *sobj, 270 l->l_wchan = wchan; 291 * The LWP will be updated with the new sleepq, wchan, wmesg, 295 sleepq_transfer(lwp_t *l, sleepq_t *from_sq, sleepq_t *sq, wchan_t wchan, 303 l->l_wchan = wchan; 456 sleepq_wake(sleepq_t *sq, wchan_t wchan, u_int expected, kmutex_t *mp) 466 if (l->l_wchan != wchan)
|
subr_pool.c | 808 const char *wchan, struct pool_allocator *palloc, int ipl) 827 wchan); 879 __func__, wchan, prsize, palloc->pa_pagesz); 899 pp->pr_wchan = wchan; 992 cv_init(&pp->pr_cv, wchan); 2097 const char *wchan, struct pool_allocator *palloc, int ipl, 2106 pool_cache_bootstrap(pc, size, align, align_offset, flags, wchan, 2120 u_int align_offset, u_int flags, const char *wchan, 2146 pool_init(pp, size, align, align_offset, ppflags, wchan, palloc, ipl);
|
kern_mutex.c | 842 mutex_owner(wchan_t wchan) 844 volatile const kmutex_t *mtx = wchan;
|
subr_vmem.c | 110 #define VMEM_CONDVAR_INIT(vm, wchan) cv_init(&vm->vm_cv, wchan) 120 #define VMEM_CONDVAR_INIT(vm, wchan) __nothing
|
kern_synch.c | 1116 syncobj_noowner(wchan_t wchan)
|
/src/sys/rump/librump/rumpkern/ |
sleepq.c | 113 sleepq_wake(sleepq_t *sq, wchan_t wchan, u_int expected, kmutex_t *mp) 120 if (l->l_wchan == wchan) {
|
/src/sys/dev/ |
sequencervar.h | 78 kcondvar_t wchan; member in struct:sequencer_softc
|
midivar.h | 195 kcondvar_t wchan; member in struct:midi_softc
|
midi.c | 209 cv_broadcast(&sc->wchan); 255 cv_destroy(&sc->wchan); 285 cv_init(&sc->wchan, "midiwr"); 889 cv_wait(&sc->wchan, sc->lock); 1305 cv_broadcast(&sc->wchan); 1501 error = cv_wait_sig(&sc->wchan, sc->lock);
|
sequencer.c | 210 cv_destroy(&sc->wchan); 228 cv_init(&sc->wchan, "midiseqw"); 417 error = cv_timedwait_sig(&sc->wchan, &sc->lock, 60*hz); 441 cv_broadcast(&sc->wchan); 707 error = cv_wait_sig(&sc->wchan, &sc->lock);
|
/src/bin/ps/ |
extern.h | 99 void wchan(struct pinfo *, VARENT *, enum mode);
|
keyword.c | 165 /*XXX*/ LVAR("nwchan", "WCHAN", 0, l_wchan, KPTR, PRIx64), 220 VAR4("wchan", "WCHAN", LJUST|LWP, wchan),
|
print.c | 950 wchan(struct pinfo *pi, VARENT *ve, enum mode mode) function in typeref:typename:void
|
/src/common/lib/libprop/ |
prop_object_impl.h | 277 const char *wchan; member in struct:prop_pool_init 279 #define _PROP_POOL_INIT(pp, size, wchan) \ 282 { &pp, size, wchan } \
|
prop_kern.c | 372 pool_init((*pi)->pp, (*pi)->size, 0, 0, 0, (*pi)->wchan,
|
/src/sys/fs/nfs/nlm/ |
nlm_prot_impl.c | 356 char *wchan = "nlmrcv"; local in function:nlm_get_rpc 547 CLNT_CONTROL(rpcb, CLSET_WAITCHAN, wchan); 557 CLNT_CONTROL(rpcb, CLSET_WAITCHAN, wchan);
|
/src/sys/dev/hyperv/ |
vmbus.c | 594 const char *wchan = "hvstart"; local in function:vmbus_start 628 tsleep(wchan, PRIBIO, wchan, uimax(1, mstohz(wait_ms)));
|