libmsr  0.3.0
A friendlier interface to accessing MSRs on Intel platforms
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
Public Attributes | List of all members
pmc Struct Reference

Structure containing data of general-purpose performance counters. More...

#include <msr_counters.h>

Public Attributes

uint64_t ** pmc0
 Raw 64-bit value stored in IA32_PMC0.
 
uint64_t ** pmc1
 Raw 64-bit value stored in IA32_PMC1.
 
uint64_t ** pmc2
 Raw 64-bit value stored in IA32_PMC2.
 
uint64_t ** pmc3
 Raw 64-bit value stored in IA32_PMC3.
 
uint64_t ** pmc4
 Raw 64-bit value stored in IA32_PMC4.
 
uint64_t ** pmc5
 Raw 64-bit value stored in IA32_PMC5.
 
uint64_t ** pmc6
 Raw 64-bit value stored in IA32_PMC6.
 
uint64_t ** pmc7
 Raw 64-bit value stored in IA32_PMC7.
 

Detailed Description

Structure containing data of general-purpose performance counters.

Member Data Documentation

uint64_t** pmc::pmc0

Raw 64-bit value stored in IA32_PMC0.

uint64_t** pmc::pmc1

Raw 64-bit value stored in IA32_PMC1.

uint64_t** pmc::pmc2

Raw 64-bit value stored in IA32_PMC2.

uint64_t** pmc::pmc3

Raw 64-bit value stored in IA32_PMC3.

uint64_t** pmc::pmc4

Raw 64-bit value stored in IA32_PMC4.

uint64_t** pmc::pmc5

Raw 64-bit value stored in IA32_PMC5.

uint64_t** pmc::pmc6

Raw 64-bit value stored in IA32_PMC6.

uint64_t** pmc::pmc7

Raw 64-bit value stored in IA32_PMC7.


The documentation for this struct was generated from the following file: