1 write to m_eventData
mscorlib (1)
system\diagnostics\eventing\eventsource.cs (1)
3526source.m_eventData = eventData; // officially initialize it. We do this at most once (it is racy otherwise).
118 references to m_eventData
mscorlib (118)
system\diagnostics\eventing\eventsource.cs (118)
1183Contract.Assert(m_eventData != null); // You must have initialized this if you enabled the source. 1185ValidateEventOpcodeForTransfer(ref m_eventData[eventId], m_eventData[eventId].Name); 1187EventOpcode opcode = (EventOpcode)m_eventData[eventId].Descriptor.Opcode; 1188EventActivityOptions activityOptions = m_eventData[eventId].ActivityOptions; 1198m_activityTracker.OnStart(m_name, m_eventData[eventId].Name, m_eventData[eventId].Descriptor.Task, ref activityId, ref relActivityId, m_eventData[eventId].ActivityOptions); 1202m_activityTracker.OnStop(m_name, m_eventData[eventId].Name, m_eventData[eventId].Descriptor.Task, ref activityId); 1212if (m_eventData[eventId].EnabledForETW) 1234if (!m_provider.WriteEvent(ref m_eventData[eventId].Descriptor, pActivityId, relatedActivityId, eventDataCount, (IntPtr)data)) 1235ThrowEventSourceException(m_eventData[eventId].Name); 1239long origKwd = unchecked((long)((ulong)m_eventData[eventId].Descriptor.Keywords & ~(SessionMask.All.ToEventKeywords()))); 1246m_eventData[eventId].Descriptor.EventId, 1247m_eventData[eventId].Descriptor.Version, 1248m_eventData[eventId].Descriptor.Channel, 1249m_eventData[eventId].Descriptor.Level, 1250m_eventData[eventId].Descriptor.Opcode, 1251m_eventData[eventId].Descriptor.Task, 1255ThrowEventSourceException(m_eventData[eventId].Name); 1260TraceLoggingEventTypes tlet = m_eventData[eventId].TraceLoggingEventTypes; 1263tlet = new TraceLoggingEventTypes(m_eventData[eventId].Name, 1265m_eventData[eventId].Parameters); 1266Interlocked.CompareExchange(ref m_eventData[eventId].TraceLoggingEventTypes, tlet, null); 1269long origKwd = unchecked((long)((ulong)m_eventData[eventId].Descriptor.Keywords & ~(SessionMask.All.ToEventKeywords()))); 1274Level = (EventLevel)m_eventData[eventId].Descriptor.Level, 1275Opcode = (EventOpcode)m_eventData[eventId].Descriptor.Opcode 1278WriteMultiMerge(m_eventData[eventId].Name, ref opt, tlet, pActivityId, relatedActivityId, data); 1311if (m_Dispatchers != null && m_eventData[eventId].EnabledForAnyListener) 1319ThrowEventSourceException(m_eventData[eventId].Name, ex); 1770Type dataType = m_eventData[eventId].Parameters[parameterId].ParameterType; 1898Contract.Assert(m_eventData != null); // You must have initialized this if you enabled the source. 1901ValidateEventOpcodeForTransfer(ref m_eventData[eventId], m_eventData[eventId].Name); 1911if (!m_eventData[eventId].HasRelatedActivityID) 1917LogEventArgsMismatches(m_eventData[eventId].Parameters, args); 1922EventOpcode opcode = (EventOpcode)m_eventData[eventId].Descriptor.Opcode; 1923EventActivityOptions activityOptions = m_eventData[eventId].ActivityOptions; 1930m_activityTracker.OnStart(m_name, m_eventData[eventId].Name, m_eventData[eventId].Descriptor.Task, ref activityId, ref relatedActivityId, m_eventData[eventId].ActivityOptions); 1934m_activityTracker.OnStop(m_name, m_eventData[eventId].Name, m_eventData[eventId].Descriptor.Task, ref activityId); 1944if (m_eventData[eventId].EnabledForETW) 1962if (!m_provider.WriteEvent(ref m_eventData[eventId].Descriptor, pActivityId, childActivityID, args)) 1963ThrowEventSourceException(m_eventData[eventId].Name); 1967long origKwd = unchecked((long)((ulong)m_eventData[eventId].Descriptor.Keywords & ~(SessionMask.All.ToEventKeywords()))); 1971m_eventData[eventId].Descriptor.EventId, 1972m_eventData[eventId].Descriptor.Version, 1973m_eventData[eventId].Descriptor.Channel, 1974m_eventData[eventId].Descriptor.Level, 1975m_eventData[eventId].Descriptor.Opcode, 1976m_eventData[eventId].Descriptor.Task, 1980ThrowEventSourceException(m_eventData[eventId].Name); 1985TraceLoggingEventTypes tlet = m_eventData[eventId].TraceLoggingEventTypes; 1988tlet = new TraceLoggingEventTypes(m_eventData[eventId].Name, 1990m_eventData[eventId].Parameters); 1991Interlocked.CompareExchange(ref m_eventData[eventId].TraceLoggingEventTypes, tlet, null); 1994long origKwd = unchecked((long)((ulong)m_eventData[eventId].Descriptor.Keywords & ~(SessionMask.All.ToEventKeywords()))); 1999Level = (EventLevel)m_eventData[eventId].Descriptor.Level, 2000Opcode = (EventOpcode)m_eventData[eventId].Descriptor.Opcode 2003WriteMultiMerge(m_eventData[eventId].Name, ref opt, tlet, pActivityId, childActivityID, args); 2036if (m_Dispatchers != null && m_eventData[eventId].EnabledForAnyListener) 2057ThrowEventSourceException(m_eventData[eventId].Name, ex); 2065TraceLoggingEventTypes eventTypes = m_eventData[eventId].TraceLoggingEventTypes; 2068eventTypes = new TraceLoggingEventTypes(m_eventData[eventId].Name, 2070m_eventData[eventId].Parameters); 2071Interlocked.CompareExchange(ref m_eventData[eventId].TraceLoggingEventTypes, eventTypes, null); 2143int paramCount = m_eventData[eventId].Parameters.Length; 2144int modifiedParamCount = GetParamLengthIncludingByteArray(m_eventData[eventId].Parameters); 2169eventCallbackArgs.EventName = m_eventData[eventId].Name; 2170eventCallbackArgs.Message = m_eventData[eventId].Message; 2193m_eventData[eventId].TriggersActivityTracking > 0, 2330m_eventData[eventId].TriggersActivityTracking > 0, this, eventId) || 2340(EventOpcode)m_eventData[eventId].Descriptor.Opcode == EventOpcode.Send) 2376EventLevel eventLevel = (EventLevel)m_eventData[eventNum].Descriptor.Level; 2377EventKeywords eventKeywords = unchecked((EventKeywords)((ulong)m_eventData[eventNum].Descriptor.Keywords & (~(SessionMask.All.ToEventKeywords())))); 2380EventChannel channel = unchecked((EventChannel)m_eventData[eventNum].Descriptor.Channel); 2619Contract.Assert(m_eventData != null); 2632for (int i = 0; i < m_eventData.Length; i++) 2731Contract.Assert(m_eventData != null); 2783for (int i = 0; i < m_eventData.Length; i++) 2794m_eventData[i].EnabledForAnyListener = isEnabledForAnyListener; 2982if (eventId >= m_eventData.Length) 2986m_eventData[eventId].EnabledForETW = value; 2995m_eventData[eventId].EnabledForAnyListener = true; 3005for (int i = 0; i < m_eventData.Length; i++) 3006if (m_eventData[i].EnabledForETW || m_eventData[i].EnabledForAnyListener) 3019if (m_eventData == null) 3023Contract.Assert(m_eventData != null); 3041dispatcher.m_EventEnabled = new bool[m_eventData.Length]; 3694if (m_eventData != null) 3695enabledArray = new bool[m_eventData.Length]; 4770return m_eventSource.m_eventData[EventId].Name; 4834foreach (var parameter in m_eventSource.m_eventData[EventId].Parameters) 4865return (EventKeywords)m_eventSource.m_eventData[EventId].Descriptor.Keywords; 4878return (EventOpcode)m_eventSource.m_eventData[EventId].Descriptor.Opcode; 4892return (EventTask)m_eventSource.m_eventData[EventId].Descriptor.Task; 4905return m_eventSource.m_eventData[EventId].Tags; 4919return m_eventSource.m_eventData[EventId].Message; 4938return (EventChannel)m_eventSource.m_eventData[EventId].Descriptor.Channel; 4952return m_eventSource.m_eventData[EventId].Descriptor.Version; 4965return (EventLevel)m_eventSource.m_eventData[EventId].Descriptor.Level; 5277if (cur.m_eventId >= 0 && cur.m_eventId < source.m_eventData.Length) 5278--source.m_eventData[cur.m_eventId].TriggersActivityTracking; 5299if (filterList.m_eventId >= 0 && filterList.m_eventId < source.m_eventData.Length) 5300--source.m_eventData[filterList.m_eventId].TriggersActivityTracking; 5370for (int j = 0; j < source.m_eventData.Length; j++) 5372EventSource.EventMetadata[] ed = source.m_eventData; 5381if (eventId < 0 || eventId >= source.m_eventData.Length) 5487((EventOpcode)source.m_eventData[eventId].Descriptor.Opcode == EventOpcode.Send)) 5544(source.m_eventData[af.m_eventId].TriggersActivityTracking > 0 || 5545((EventOpcode)source.m_eventData[af.m_eventId].Descriptor.Opcode == EventOpcode.Send))) 5550source.m_keywordTriggers |= (source.m_eventData[af.m_eventId].Descriptor.Keywords & (long)sessKeywords); 5688if (0 <= eventId && eventId < source.m_eventData.Length) 5689++source.m_eventData[eventId].TriggersActivityTracking;