Lines Matching refs:kthread_t
346 } kthread_t; typedef
528 extern kthread_t *threadp(void); /* inline, returns thread pointer */
558 extern void thread_free_prevent(kthread_t *);
559 extern void thread_free_allow(kthread_t *);
565 extern int thread_change_pri(kthread_t *t, pri_t disp_pri, int front);
566 extern void thread_change_epri(kthread_t *t, pri_t disp_pri);
573 void thread_transition(kthread_t *); /* move to transition lock */
574 void thread_stop(kthread_t *); /* move to stop lock */
575 void thread_lock(kthread_t *); /* lock thread and its queue */
576 void thread_lock_high(kthread_t *); /* lock thread and its queue */
577 void thread_onproc(kthread_t *, struct cpu *); /* set onproc state lock */
599 DTRACE_SCHED2(change__pri, kthread_t *, (t), pri_t, __new_pri); \
608 DTRACE_SCHED2(change__pri, kthread_t *, (t), pri_t, (pri)); \