Home
last modified time | relevance | path

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

/openbmc/linux/tools/testing/selftests/powerpc/pmu/sampling_tests/
H A Dmisc.h173 static inline int get_mmcr3_src(u64 mmcr3, int pmc) in get_mmcr3_src() argument
177 return ((mmcr3 >> ((49 - (15 * ((pmc) - 1))))) & 0x7fff); in get_mmcr3_src()
/openbmc/linux/arch/powerpc/perf/
H A Disa207-common.c563 unsigned long mmcr3; in isa207_compute_mmcr() local
576 mmcra = mmcr1 = mmcr2 = mmcr3 = 0; in isa207_compute_mmcr()
696 mmcr3 |= val << MMCR3_SHIFT(pmc); in isa207_compute_mmcr()
728 mmcr->mmcr3 = mmcr3; in isa207_compute_mmcr()
H A Dcore-book3s.c641 current->thread.mmcr3 = mfspr(SPRN_MMCR3); in ebb_switch_out()
686 mtspr(SPRN_MMCR3, current->thread.mmcr3); in ebb_switch_in()
1471 mtspr(SPRN_MMCR3, cpuhw->mmcr.mmcr3); in power_pmu_enable()
1516 mtspr(SPRN_MMCR3, cpuhw->mmcr.mmcr3); in power_pmu_enable()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_p9_perf.c67 host_os_sprs->mmcr3 = mfspr(SPRN_MMCR3); in switch_pmu_to_guest()
208 mtspr(SPRN_MMCR3, host_os_sprs->mmcr3); in switch_pmu_to_host()
H A Dbook3s_hv.h19 unsigned long mmcr3; member
/openbmc/linux/arch/powerpc/include/asm/
H A Dperf_event_server.h25 unsigned long mmcr3; member
H A Dprocessor.h259 unsigned long mmcr3; member
/openbmc/linux/tools/perf/arch/powerpc/util/
H A Dperf_regs.c69 SMPL_REG(mmcr3, PERF_REG_POWERPC_MMCR3),
/openbmc/linux/arch/powerpc/kernel/
H A Dsysfs.c621 SYSFS_PMCSETUP(mmcr3, SPRN_MMCR3);
624 static DEVICE_ATTR(mmcr3, 0600, show_mmcr3, store_mmcr3);