Lines Matching refs:old_thread
843 let old_thread = store.set_thread(call.thread)?; in handle_guest_call() localVariable
869 store.set_thread(old_thread)?; in handle_guest_call()
1652 let old_thread = mem::replace(&mut state.current_thread, thread.into()); in set_thread() localVariable
1653 if let Some(old_thread) = old_thread.guest() { in set_thread()
1654 let instance = state.get_mut(old_thread.task)?.instance.instance; in set_thread()
1665 Ok(old_thread) in set_thread()
1763 let old_thread = self.concurrent_state_mut().current_thread; in resume_fiber() localVariable
1768 self.set_thread(old_thread)?; in resume_fiber()
1772 if let Some(ot) = old_thread.guest() { in resume_fiber()
2216 let old_thread = store.set_thread(guest_thread)?; in queue_call() localVariable
2233 store.set_thread(old_thread)?; in queue_call()
2235 if let Some(t) = old_thread.guest() { in queue_call()
2255 let old_thread = store.set_thread(guest_thread)?; in queue_call() localVariable
2332 store.set_thread(old_thread)?; in queue_call()
2439 let old_thread = state.current_guest_thread()?; in prepare_call() localVariable
2442 state.get_mut(old_thread.task)?.instance, in prepare_call()
2516 let prev = store.0.set_thread(old_thread)?; in prepare_call()
2557 Caller::Guest { thread: old_thread }, in prepare_call()
3277 let old_thread = store.set_thread(guest_thread)?; in thread_new_indirect() localVariable
3295 store.0.set_thread(old_thread)?; in thread_new_indirect()
3297 if let Some(t) = old_thread.guest() { in thread_new_indirect()