Home
last modified time | relevance | path

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

/linux-6.3-rc2/tools/testing/selftests/powerpc/pmu/sampling_tests/
A Dmisc.h175 static inline int get_mmcr3_src(u64 mmcr3, int pmc) in get_mmcr3_src() argument
179 return ((mmcr3 >> ((49 - (15 * ((pmc) - 1))))) & 0x7fff); in get_mmcr3_src()
/linux-6.3-rc2/arch/powerpc/perf/
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()
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()
1472 mtspr(SPRN_MMCR3, cpuhw->mmcr.mmcr3); in power_pmu_enable()
1517 mtspr(SPRN_MMCR3, cpuhw->mmcr.mmcr3); in power_pmu_enable()
/linux-6.3-rc2/arch/powerpc/kvm/
A Dbook3s_hv.h19 unsigned long mmcr3; member
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()
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dperf_event_server.h25 unsigned long mmcr3; member
A Dprocessor.h264 unsigned long mmcr3; member
/linux-6.3-rc2/tools/perf/arch/powerpc/util/
A Dperf_regs.c68 SMPL_REG(mmcr3, PERF_REG_POWERPC_MMCR3),
/linux-6.3-rc2/arch/powerpc/kernel/
A Dsysfs.c616 SYSFS_PMCSETUP(mmcr3, SPRN_MMCR3);
619 static DEVICE_ATTR(mmcr3, 0600, show_mmcr3, store_mmcr3);

Completed in 17 milliseconds