Lines Matching refs:current_thread
952 assert!(state.current_thread.is_none()); in assert_concurrent_state_empty()
1457 let thread = state.current_thread; in enter_guest_sync_call()
1611 let mut cur = state.current_thread; in may_enter()
1652 let old_thread = mem::replace(&mut state.current_thread, thread.into()); in set_thread()
1661 if self.concurrent_state_mut().current_thread.guest().is_some() { in set_thread()
1763 let old_thread = self.concurrent_state_mut().current_thread; in resume_fiber()
1834 self.concurrent_state_mut().current_thread in suspend()
3310 let current_thread = state.current_guest_thread()?; in thread_new_indirect() localVariable
3311 let parent_task = current_thread.task; in thread_new_indirect()
4864 current_thread: CurrentThread, field
4907 current_thread: CurrentThread::None, in default()
5167 let (bits, is_host) = match self.current_thread { in current_call_context_scope_id()
5177 match self.current_thread.guest() { in current_guest_thread()
5184 match self.current_thread.host() { in current_host_thread()
5374 let caller = state.current_thread; in prepare_call()