2 writes to m_provider
System.Core (2)
System\Diagnostics\PerformanceData\CounterSet.cs (2)
61
m_provider
= PerfProviderCollection.QueryProvider(m_providerGuid);
86
m_provider
= null;
17 references to m_provider
System.Core (17)
System\Diagnostics\PerformanceData\CounterSet.cs (11)
79
if (
m_provider
!= null) {
81
if (
m_provider
!= null) {
82
Interlocked.Decrement(ref
m_provider
.m_counterSet);
83
if (
m_provider
.m_counterSet <= 0) {
101
if (
m_provider
== null) {
140
if (
m_provider
== null) {
178
if (
m_provider
== null) {
184
if (
m_provider
== null) {
187
if (
m_provider
.m_hProvider.IsInvalid) {
235
Status = UnsafeNativeMethods.PerfSetCounterSetInfo(
m_provider
.m_hProvider, CounterSetInfo, CounterSetInfoSize);
247
Interlocked.Increment(ref
m_provider
.m_counterSet);
System\Diagnostics\PerformanceData\CounterSetInstance.cs (3)
46
m_counterSet.
m_provider
.m_hProvider, ref m_counterSet.m_counterSet, m_instName, 0);
103
if (m_counterSet.
m_provider
!= null) {
104
uint Status = UnsafeNativeMethods.PerfDeleteInstance(m_counterSet.
m_provider
.m_hProvider, m_nativeInst);
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (3)
118
if (m_instance.m_counterSet.
m_provider
== null) {
121
if (m_instance.m_counterSet.
m_provider
.m_hProvider.IsInvalid) {
140
m_instance.m_counterSet.
m_provider
.m_hProvider,