/src/sys/sys/ |
syncobj.h | 52 } const syncobj_t; typedef in typeref:struct:syncobj const 60 extern syncobj_t callout_syncobj; 61 extern syncobj_t cv_syncobj; 62 extern syncobj_t kpause_syncobj; 63 extern syncobj_t lwp_park_syncobj; 64 extern syncobj_t mutex_syncobj; 65 extern syncobj_t rw_syncobj; 66 extern syncobj_t sched_syncobj; 67 extern syncobj_t select_syncobj; 68 extern syncobj_t sleep_syncobj [all...] |
/src/sys/rump/librump/rumpkern/ |
sleepq.c | 42 syncobj_t sleep_syncobj; 75 sleepq_enqueue(sleepq_t *sq, wchan_t wc, const char *wmsg, syncobj_t *sob, 87 sleepq_block(int timo, bool catch, syncobj_t *syncobj __unused, int nlocks)
|
emul.c | 136 syncobj_t mutex_syncobj, rw_syncobj;
|
/src/sys/kern/ |
kern_sleepq.c | 191 sleepq_insert(sleepq_t *sq, lwp_t *l, syncobj_t *sobj) 258 sleepq_enqueue(sleepq_t *sq, wchan_t wchan, const char *wmesg, syncobj_t *sobj, 296 const char *wmesg, syncobj_t *sobj, kmutex_t *mp, bool catch_p) 344 sleepq_block(int timo, bool catch_p, syncobj_t *syncobj, int nlocks)
|
kern_condvar.c | 75 syncobj_t cv_syncobj = {
|
kern_turnstile.c | 370 turnstile_block(turnstile_t *ts, int q, wchan_t obj, syncobj_t *sobj)
|
kern_synch.c | 117 syncobj_t sleep_syncobj = { 127 syncobj_t sched_syncobj = { 137 syncobj_t kpause_syncobj = {
|
kern_mutex.c | 301 syncobj_t mutex_syncobj = {
|
kern_rwlock.c | 129 syncobj_t rw_syncobj = {
|
sys_lwp.c | 67 syncobj_t lwp_park_syncobj = {
|
kern_timeout.c | 249 syncobj_t callout_syncobj = {
|
sys_select.c | 148 syncobj_t select_sobj = {
|