libmsr
0.3.0
A friendlier interface to accessing MSRs on Intel platforms
|
clock_mod | Structure containing data for IA32_CLOCK_MODULATION |
clocks_data | Structure containing data for IA32_APERF, IA32_MPERF, and IA32_TIME_STAMP_COUNTER |
core_cres | Structure holding core domain C-states residency data |
csr_batch_array | Structure holding multiple read/write operations to various MSRs |
csr_batch_op | Structure holding information for a single read/write operation to an uncore register |
fixed_counter | Structure containing configuration data for each fixed-function performance counter as encoded in IA32_PERF_GLOBAL_CTL and IA32_FIXED_CTR_CTL |
fixed_counter_config | Structure containing general information about the fixed-function performance counters on the platform |
fixed_perfmon_data | |
misc_enable | Structure containing enabled/disabled platform-specific features as encoded in IA32_MISC_ENABLE |
msr_batch_array | Structure holding multiple read/write operations to various MSRs |
msr_batch_op | Structure holding information for a single read/write operation to an MSR |
msr_temp_target | Structure containing data from MSR_TEMPERATURE_TARGET |
perf_data | Structure containing data for IA32_PERF_STATUS and IA32_PERF_CTL |
perfevtsel | Structure containing data of performance event select counters |
pkg_cres | Structure holding package domain C-states residency data |
pkg_therm_interrupt | Structure holding data from IA32_PACKAGE_THERM_INTERRUPT |
pkg_therm_stat | Structure holding data for IA32_PACKAGE_THERM_STATUS |
pmc | Structure containing data of general-purpose performance counters |
pmonctr_global | |
pmonctrs_data | Structure containing data of per-component performance counters |
rapl_data | Structure containing data from energy, time, and power measurements of various RAPL power domains |
rapl_limit | Structure containing power limit data for a given RAPL power domain |
rapl_power_info | Structure containing power range info for RAPL usage for various RAPL power domains |
rapl_units | Structure containing units for energy, time, and power across all RAPL power domains |
therm_interrupt | Structure holding data for IA32_THERM_INTERRUPT |
therm_stat | Structure holding data for IA32_THERM_STATUS |
turbo_activation_ratio_data | Structure containing data for MSR_TURBO_ACTIVATION_RATIO |
turbo_limit_data | Structure holding data from the turbo ratio limit register(s) |
unc_counters | Structure containing data of uncore general-purpose performance counters |
unc_perfevtsel | Structure containing data of uncore performance event select counters |