services\monitoring\system\diagnosticts\SharedPerformanceCounter.cs (21)
37private static readonly int CategoryEntrySize = Marshal.SizeOf(typeof(CategoryEntry));
198private unsafe int CreateCategory(CategoryEntry* lastCategoryPointer,
238CategoryEntry* newCategoryEntryPointer;
247newCategoryEntryPointer = (CategoryEntry*) nextPtr;
253newCategoryEntryPointer = (CategoryEntry*) nextPtr;
324private unsafe int CreateInstance(CategoryEntry* categoryPointer,
728CategoryEntry* categoryPointer;
748categoryPointer = (CategoryEntry*)(ResolveOffset(newCategoryOffset, CategoryEntrySize));
844private unsafe bool FindCategory(CategoryEntry** returnCategoryPointerReference) {
845CategoryEntry* firstCategoryPointer = (CategoryEntry*)(ResolveOffset(InitialOffset, CategoryEntrySize));
846CategoryEntry* currentCategoryPointer = firstCategoryPointer;
847CategoryEntry* previousCategoryPointer = firstCategoryPointer;
862currentCategoryPointer = (CategoryEntry*)(ResolveOffset(currentCategoryPointer->NextCategoryOffset, CategoryEntrySize));
894CategoryEntry* categoryPointer, InstanceEntry** returnInstancePointerReference,
1031CategoryEntry* categoryPointer, InstanceEntry** returnInstancePointerReference,
1114private unsafe void Verify(CategoryEntry* currentCategoryPointer) {
1132private unsafe void VerifyCategory(CategoryEntry* currentCategoryPointer) {
1152VerifyCategory((CategoryEntry*) ResolveOffset(currentCategoryPointer->NextCategoryOffset, CategoryEntrySize));
1290CategoryEntry* categoryPointer;
1327CategoryEntry* categoryPointer;