Home
last modified time | relevance | path

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

/Linux-v4.19/arch/powerpc/platforms/pseries/
DhvCall_inst.c125 h->purr_start = mfspr(SPRN_PURR); in probe_hcall_entry()
139 h->purr_total += mfspr(SPRN_PURR) - h->purr_start; in probe_hcall_exit()
Dlparcfg.c59 atomic64_add(mfspr(SPRN_PURR), sum); in cpu_get_purr()
/Linux-v4.19/drivers/cpuidle/
Dcpuidle-pseries.c37 *in_purr = mfspr(SPRN_PURR); in idle_loop_prolog()
50 wait_cycles += mfspr(SPRN_PURR) - in_purr; in idle_loop_epilog()
/Linux-v4.19/arch/powerpc/kernel/
Didle_book3s.S78 mfspr r3,SPRN_PURR
875 mtspr SPRN_PURR,r4
Dtime.c183 return mfspr(SPRN_PURR); in read_spurr()
Dsysfs.c486 SYSFS_SPRSETUP(purr, SPRN_PURR);
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_hv_rmhandlers.S749 mfspr r5,SPRN_PURR
755 mtspr SPRN_PURR,r7
1644 mfspr r5,SPRN_PURR
1661 mtspr SPRN_PURR,r3
Dbook3s_emulate.c913 case SPRN_PURR: in kvmppc_core_emulate_mfspr_pr()
/Linux-v4.19/arch/powerpc/include/asm/
Dreg.h716 #define SPRN_PURR 0x135 /* Processor Utilization of Resources Reg */ macro