Home
last modified time | relevance | path

Searched refs:turnstile_t (Results 1 – 7 of 7) sorted by relevance

/titanic_50/usr/src/uts/common/sys/
H A Dturnstile.h47 typedef struct turnstile turnstile_t; typedef
51 turnstile_t *ts_next; /* next on hash chain */
52 turnstile_t *ts_free; /* next on freelist */
57 turnstile_t *ts_prioinv; /* next in inheritor's t_prioinv list */
63 extern turnstile_t *turnstile_lookup(void *);
65 extern int turnstile_block(turnstile_t *, int, void *, struct _sobj_ops *,
67 extern void turnstile_wakeup(turnstile_t *, int, int, struct _kthread *);
/titanic_50/usr/src/uts/common/os/
H A Dturnstile.c170 turnstile_t *tc_first; /* first turnstile on hash chain */
182 turnstile_pi_inherit(turnstile_t *ts, kthread_t *inheritor, pri_t epri) in turnstile_pi_inherit()
216 turnstile_pi_tsdelete(turnstile_t *ts, kthread_t *inheritor) in turnstile_pi_tsdelete()
218 turnstile_t **tspp, *tsp; in turnstile_pi_tsdelete()
240 turnstile_pi_waive(turnstile_t *ts) in turnstile_pi_waive()
281 turnstile_t *
284 turnstile_t *ts; in turnstile_lookup()
406 turnstile_block(turnstile_t *ts, int qnum, void *sobj, sobj_ops_t *sobj_ops, in turnstile_block()
439 turnstile_t *myts = t->t_ts; in turnstile_block()
660 turnstile_t *ts = t->t_ts; in turnstile_dequeue()
[all …]
H A Drwlock.c278 turnstile_t *ts; in rw_enter_sleep()
382 rw_readers_to_wake(turnstile_t *ts) in rw_readers_to_wake()
407 turnstile_t *ts; in rw_exit_wakeup()
576 turnstile_t *ts = turnstile_lookup(lp); in rw_downgrade()
H A Dmutex.c349 turnstile_t *ts; in mutex_vector_enter()
509 turnstile_t *ts; in mutex_vector_exit()
632 turnstile_t *ts = turnstile_lookup(lp); in mutex_destroy()
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dsobj.c383 turnstile_t ts; in blocked_walk_step()
405 turnstile_t ts; in rwlock_walk()
652 turnstile_t t; in turnstile()
670 if (mdb_vread(&t, sizeof (turnstile_t), addr) == -1) { in turnstile()
693 turnstile_t *tc_first; /* first turnstile on hash chain */
710 turnstile_t ts, *tsp; in sobj2ts()
735 if (mdb_vread(&ts, sizeof (turnstile_t), in sobj2ts()
/titanic_50/usr/src/uts/common/disp/
H A Dthread.c148 bzero(buf, sizeof (turnstile_t)); in turnstile_constructor()
156 turnstile_t *ts = buf; in turnstile_destructor()
210 sizeof (turnstile_t), 0, in thread_init()
335 turnstile_t *ts; in thread_create()
/titanic_50/usr/src/uts/common/syscall/
H A Dlwp_sobj.c662 turnstile_t *ts; in upimutex_unlock()
713 turnstile_t *ts; in lwp_upimutex_lock()