x86_pmu_config_addr
hwc->config_base = x86_pmu_config_addr(hwc->idx);
rdmsrq(x86_pmu_config_addr(idx), pmc_ctrl);
if (!reserve_evntsel_nmi(x86_pmu_config_addr(i)))
release_evntsel_nmi(x86_pmu_config_addr(i));
release_evntsel_nmi(x86_pmu_config_addr(i));
reg = x86_pmu_config_addr(i);
rdmsrq(x86_pmu_config_addr(idx), val);
wrmsrq(x86_pmu_config_addr(idx), val);
wrmsrq(x86_pmu_config_addr(idx + 1), 0);
wrmsrq_safe(x86_pmu_config_addr(idx), 0ull);
arr[idx].msr = x86_pmu_config_addr(idx);
reg = x86_pmu_config_addr(i);
wrmsrq(x86_pmu_config_addr(hwc->idx + 1), x86_pmu.perf_ctr_pair_en);
wrmsrq(x86_pmu_config_addr(hwc->idx + 1), 0);