Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/perf/
Disa207-common.c352 unsigned long mmcra, mmcr1, mmcr2, unit, combine, psel, cache, val; in isa207_compute_mmcr() local
365 mmcra = mmcr1 = mmcr2 = 0; in isa207_compute_mmcr()
431 mmcr2 |= MMCR2_FCP(pmc); in isa207_compute_mmcr()
434 mmcr2 |= MMCR2_FCH(pmc); in isa207_compute_mmcr()
438 mmcr2 |= MMCR2_FCH(pmc); in isa207_compute_mmcr()
440 mmcr2 |= MMCR2_FCS(pmc); in isa207_compute_mmcr()
462 mmcr[3] = mmcr2; in isa207_compute_mmcr()
Dmpc7450-pmu.c271 u32 mmcr0 = 0, mmcr1 = 0, mmcr2 = 0; in mpc7450_compute_mmcr() local
310 mmcr2 = 0x80000000; in mpc7450_compute_mmcr()
330 mmcr[2] = mmcr2; in mpc7450_compute_mmcr()
Dcore-book3s.c584 current->thread.mmcr2 = mfspr(SPRN_MMCR2) & MMCR2_USER_MASK; in ebb_switch_out()
623 mtspr(SPRN_MMCR2, cpuhw->mmcr[3] | current->thread.mmcr2); in ebb_switch_in()
/Linux-v4.19/arch/powerpc/include/asm/
Dcpuidle.h78 u64 mmcr2; member
Dswitch_to.h85 t->thread.mmcr2 = 0; in clear_task_ebb()
Dprocessor.h355 unsigned long mmcr2; member
/Linux-v4.19/arch/powerpc/kernel/
Dsysfs.c478 SYSFS_PMCSETUP(mmcr2, SPRN_MMCR2);
656 __ATTR(mmcr2, 0600, show_mmcr2, store_mmcr2),
Dptrace.c1739 BUILD_BUG_ON(TSO(sier) + sizeof(unsigned long) != TSO(mmcr2)); in pmu_get()
1740 BUILD_BUG_ON(TSO(mmcr2) + sizeof(unsigned long) != TSO(mmcr0)); in pmu_get()
1760 BUILD_BUG_ON(TSO(sier) + sizeof(unsigned long) != TSO(mmcr2)); in pmu_set()
1761 BUILD_BUG_ON(TSO(mmcr2) + sizeof(unsigned long) != TSO(mmcr0)); in pmu_set()
1782 &target->thread.mmcr2, 3 * sizeof(unsigned long), in pmu_set()
Dasm-offsets.c777 STOP_SPR(STOP_MMCR2, mmcr2); in main()
/Linux-v4.19/arch/powerpc/xmon/
Dxmon.c2440 DUMP(p, stop_sprs.mmcr2, "%#-*llx"); in dump_one_paca()