Home
last modified time | relevance | path

Searched refs:lbr_idx (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_lbr.c232 unsigned lbr_idx, mask; in __intel_pmu_lbr_restore() local
244 lbr_idx = (tos - i) & mask; in __intel_pmu_lbr_restore()
245 wrmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_restore()
246 wrmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_restore()
248 wrmsrl(MSR_LBR_INFO_0 + lbr_idx, task_ctx->lbr_info[i]); in __intel_pmu_lbr_restore()
257 unsigned lbr_idx, mask; in __intel_pmu_lbr_save() local
268 lbr_idx = (tos - i) & mask; in __intel_pmu_lbr_save()
269 rdmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_save()
270 rdmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_save()
272 rdmsrl(MSR_LBR_INFO_0 + lbr_idx, task_ctx->lbr_info[i]); in __intel_pmu_lbr_save()
[all …]