Searched refs:turnstile_t (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/uts/common/sys/ |
H A D | turnstile.h | 47 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 D | turnstile.c | 170 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 D | rwlock.c | 278 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 D | mutex.c | 349 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 D | sobj.c | 383 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 D | thread.c | 148 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 D | lwp_sobj.c | 662 turnstile_t *ts; in upimutex_unlock() 713 turnstile_t *ts; in lwp_upimutex_lock()
|