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