Home
last modified time | relevance | path

Searched refs:td_turnstile (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dsubr_turnstile.c330 if (td->td_turnstile != NULL) in turnstile_adjust_thread()
392 thread0.td_turnstile = NULL; in init_turnstiles()
581 ts = curthread->td_turnstile; in turnstile_trywait()
619 if (ts == curthread->td_turnstile) in turnstile_unlock()
641 if (ts == curthread->td_turnstile) in turnstile_cancel()
707 MPASS(ts != curthread->td_turnstile); in turnstile_claim()
757 if (ts == td->td_turnstile) { in turnstile_wait()
791 MPASS(td->td_turnstile != NULL); in turnstile_wait()
796 td->td_turnstile = NULL; in turnstile_wait()
868 td->td_turnstile = ts; in turnstile_signal()
[all …]
H A Dkern_thread.c462 td->td_turnstile = turnstile_alloc(); in thread_init()
482 turnstile_free(td->td_turnstile); in thread_fini()
/freebsd/sys/sys/
H A Dproc.h249 struct turnstile *td_turnstile; /* (k) Associated turnstile. */ member