Lines Matching refs:tpp
100 sleepq_unlink(kthread_t **tpp, kthread_t *tp) in sleepq_unlink() argument
102 ASSERT(*tpp == tp); in sleepq_unlink()
106 *tpp = tp->t_link; in sleepq_unlink()
136 kthread_t **tpp; in sleepq_insert() local
143 tpp = &spq->sq_first; in sleepq_insert()
144 while ((next_tp = *tpp) != NULL) { in sleepq_insert()
150 tpp = &last_tp->t_link; in sleepq_insert()
152 *tpp = t; in sleepq_insert()
222 kthread_t **tpp; in sleepq_wakeone_chan() local
224 tpp = &spq->sq_first; in sleepq_wakeone_chan()
225 while ((tp = *tpp) != NULL) { in sleepq_wakeone_chan()
228 sleepq_unlink(tpp, tp); in sleepq_wakeone_chan()
244 tpp = &tp->t_link; in sleepq_wakeone_chan()
253 kthread_t **tpp; in sleepq_wakeall_chan() local
255 tpp = &spq->sq_first; in sleepq_wakeall_chan()
256 while ((tp = *tpp) != NULL) { in sleepq_wakeall_chan()
259 sleepq_unlink(tpp, tp); in sleepq_wakeall_chan()
268 tpp = &tp->t_link; in sleepq_wakeall_chan()