Lines Matching defs:cur_thread
1627 thread_t cur_thread;
1631 cur_thread = current_thread();
1632 funnel_state_prev = ((cur_thread->funnel_state & TH_FN_OWNED) == TH_FN_OWNED);
1638 if (cur_thread->funnel_lock)
1639 panic("Funnel lock called when holding one %p", cur_thread->funnel_lock);
1645 cur_thread->funnel_state |= TH_FN_OWNED;
1646 cur_thread->funnel_lock = fnl;
1648 if(cur_thread->funnel_lock->fnl_mutex != fnl->fnl_mutex)
1650 cur_thread->funnel_state &= ~TH_FN_OWNED;
1654 cur_thread->funnel_lock = THR_FUNNEL_NULL;
1662 if (funneled && (fnl->fnl_mutex != cur_thread->funnel_lock->fnl_mutex)) {