Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_lbr.c220 unsigned lbr_idx, mask; in __intel_pmu_lbr_restore() local
232 lbr_idx = (tos - i) & mask; in __intel_pmu_lbr_restore()
233 wrmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_restore()
234 wrmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_restore()
242 unsigned lbr_idx, mask; in __intel_pmu_lbr_save() local
253 lbr_idx = (tos - i) & mask; in __intel_pmu_lbr_save()
254 rdmsrl(x86_pmu.lbr_from + lbr_idx, task_ctx->lbr_from[i]); in __intel_pmu_lbr_save()
255 rdmsrl(x86_pmu.lbr_to + lbr_idx, task_ctx->lbr_to[i]); in __intel_pmu_lbr_save()
383 unsigned long lbr_idx = (tos - i) & mask; in intel_pmu_lbr_read_32() local
392 rdmsrl(x86_pmu.lbr_from + lbr_idx, msr_lastbranch.lbr); in intel_pmu_lbr_read_32()
[all …]