28 references to AsyncDispatcherInfo
System.Private.CoreLib (28)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (19)
136public AsyncDispatcherInfo* Next; 165internal static unsafe AsyncDispatcherInfo* t_current; // Debugger depends on the exact name of this field. 560ref AsyncDispatcherInfo* refDispatcherInfo = ref AsyncDispatcherInfo.t_current; 562AsyncDispatcherInfo asyncDispatcherInfo; 664ref AsyncDispatcherInfo* refDispatcherInfo = ref AsyncDispatcherInfo.t_current; 666AsyncDispatcherInfo asyncDispatcherInfo; 1189public static void ResumeRuntimeAsyncContext(Task task, ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags) 1209public static void QueueSuspendedRuntimeAsyncContext(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation, Continuation nextContinuation) 1226public static void AwaitSuspendedRuntimeAsyncContext(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation, Continuation newContinuation, Continuation? nextContinuation) 1243public static void CompleteRuntimeAsyncContext(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags) 1259public static void UnwindRuntimeAsyncMethodUnhandledException(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Exception ex, Continuation curContinuation, uint unwindedFrames) 1280public static void UnwindRuntimeAsyncMethodHandledException(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation, uint unwindedFrames) 1302public static void ResumeRuntimeAsyncMethod(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation) 1319public static void CompleteRuntimeAsyncMethod(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation) 1341public static Continuation? ResumeContinuation(ref AsyncDispatcherInfo info, AsyncInstrumentation.Flags flags, Continuation curContinuation, ref byte resultLoc) 1368public static void SuspendAsyncContext(ref AsyncDispatcherInfo info, Continuation curContinuation) 1409public static void ResumeAsyncMethod(ref AsyncDispatcherInfo info, Continuation curContinuation)
src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (9)
43public static ulong GetId(ref AsyncDispatcherInfo info) 52public static void Resume(ref AsyncDispatcherInfo info) 61public static void Resume(ref AsyncDispatcherInfo info, AsyncThreadContext context, ulong id, EventKeywords activeEventKeywords) 86public static void Suspend(ref AsyncDispatcherInfo info, Continuation nextContinuation) 110private static ulong GetId(ref AsyncDispatcherInfo info) 148public static Continuation? Dispatch(ref AsyncDispatcherInfo info, Continuation curContinuation, ref byte resultLoc) 411AsyncDispatcherInfo* info = AsyncDispatcherInfo.t_current; 419private static unsafe void ResumeRuntimeAsyncCallstacks(AsyncDispatcherInfo* info, AsyncThreadContext context)