Lines Matching refs:current_future_cx
78 current_future_cx: Option<NonNull<Context<'static>>>, field
109 current_future_cx: None, in default()
124 self.current_future_cx.is_some() in can_block()
211 let future_cx = unsafe { Some(state.current_future_cx.take().unwrap().as_mut()) }; in with()
230 debug_assert!(state.current_future_cx.is_none()); in with()
238 state.current_future_cx = in with()
610 current_future_cx: store.replace_current_future_cx(None), in replace()
646 mem::replace(&mut self.fiber_async_state_mut().current_future_cx, ptr) in replace_current_future_cx()
656 current_future_cx: Option<NonNull<Context<'static>>>, field
673 let prev = store.replace_current_future_cx(self.current_future_cx); in replace()
810 assert!(async_state.current_future_cx.is_none()); in make_fiber_unchecked()
812 async_state.current_future_cx = Some(future_cx); in make_fiber_unchecked()
833 state.current_future_cx = None; in make_fiber_unchecked()