28 references to CategoryEntry
System.Diagnostics.PerformanceCounter (28)
System\Diagnostics\SharedPerformanceCounter.cs (28)
199private unsafe int CreateCategory(CategoryEntry* lastCategoryPointer, 211totalSize = sizeof(CategoryEntry) + sizeof(InstanceEntry) + (sizeof(CounterEntry) * _categoryData.CounterNames.Count) + categoryNameLength; 243CategoryEntry* newCategoryEntryPointer; 253newCategoryEntryPointer = (CategoryEntry*)nextPtr; 254nextPtr += sizeof(CategoryEntry) + alignmentAdjustment; 260newCategoryEntryPointer = (CategoryEntry*)nextPtr; 261nextPtr += sizeof(CategoryEntry); 334private unsafe int CreateInstance(CategoryEntry* categoryPointer, 756CategoryEntry* categoryPointer; 780categoryPointer = (CategoryEntry*)(ResolveOffset(newCategoryOffset, sizeof(CategoryEntry))); 893private unsafe bool FindCategory(CategoryEntry** returnCategoryPointerReference) 895CategoryEntry* firstCategoryPointer = (CategoryEntry*)(ResolveOffset(_initialOffset, sizeof(CategoryEntry))); 896CategoryEntry* currentCategoryPointer = firstCategoryPointer; 897CategoryEntry* previousCategoryPointer = firstCategoryPointer; 915currentCategoryPointer = (CategoryEntry*)(ResolveOffset(currentCategoryPointer->NextCategoryOffset, sizeof(CategoryEntry))); 951CategoryEntry* categoryPointer, InstanceEntry** returnInstancePointerReference, 1107CategoryEntry* categoryPointer, InstanceEntry** returnInstancePointerReference, 1196private unsafe void Verify(CategoryEntry* currentCategoryPointer) 1217private unsafe void VerifyCategory(CategoryEntry* currentCategoryPointer) 1223int currentOffset = ResolveAddress((byte*)currentCategoryPointer, sizeof(CategoryEntry)); 1239VerifyCategory((CategoryEntry*)ResolveOffset(currentCategoryPointer->NextCategoryOffset, sizeof(CategoryEntry))); 1392CategoryEntry* categoryPointer; 1431CategoryEntry* categoryPointer;