NUM_MSR_COUNTERS
unsigned long long data[NUM_MSR_COUNTERS];
enum counter_source source[NUM_MSR_COUNTERS];
unsigned long long msr[NUM_MSR_COUNTERS];
unsigned long long msr_mask[NUM_MSR_COUNTERS];
for (int i = 0; i < NUM_MSR_COUNTERS; ++i)
unsigned long long perf_data[NUM_MSR_COUNTERS + 1];
for (unsigned int i = 0, pi = 1; i < NUM_MSR_COUNTERS; ++i) {
BUILD_BUG_ON(NUM_MSR_COUNTERS != 3);
for (int cidx = 0; cidx < NUM_MSR_COUNTERS; ++cidx) {
for (int i = 0; i < NUM_MSR_COUNTERS; ++i) {