Searched refs:purr (Results 1 - 12 of 12) sorted by relevance

/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c41 hr->purr = vcpu->arch.purr;
82 hr->purr = swab64(hr->purr);
109 hr->purr = vcpu->arch.purr;
151 vcpu->arch.purr = hr->purr;
175 vcpu->arch.purr = hr->purr;
[all...]
H A Dbook3s_hv_p9_entry.c539 u64 purr, spurr; local
608 mtspr(SPRN_PURR, vcpu->arch.purr);
823 purr = mfspr(SPRN_PURR);
825 local_paca->kvm_hstate.host_purr += purr - vcpu->arch.purr;
827 vcpu->arch.purr = purr;
H A Dbook3s_hv.h108 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(purr, 64, KVMPPC_GSID_PURR)
H A Dbook3s_hv_nestedv2.c164 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.purr);
412 vcpu->arch.purr = kvmppc_gse_get_u64(gse);
H A Dbook3s_emulate.c920 * On exit we would have updated purr
922 *spr_val = vcpu->arch.purr;
H A Dbook3s_pr.c220 * to find the guest purr and spurr value.
305 * Update purr and spurr using time base on exit.
307 vcpu->arch.purr += get_tb() - vcpu->arch.entry_tb;
/linux-master/arch/powerpc/platforms/powernv/
H A Didle.c302 u64 purr; member in struct:p7_sprs
354 sprs.purr = mfspr(SPRN_PURR);
488 mtspr(SPRN_PURR, sprs.purr);
591 u64 purr; member in struct:p9_sprs
668 sprs.purr = mfspr(SPRN_PURR);
784 mtspr(SPRN_PURR, sprs.purr);
/linux-master/arch/powerpc/platforms/pseries/
H A Dlparcfg.c63 atomic64_t purr = ATOMIC64_INIT(0); local
65 on_each_cpu(cpu_get_purr, &purr, 1);
67 return atomic64_read(&purr);
541 seq_printf(m, "purr=%ld\n", get_purr());
/linux-master/arch/powerpc/include/asm/
H A Dhvcall.h629 u64 purr; member in struct:hv_guest_state
H A Dkvm_host.h588 ulong purr; member in struct:kvmppc_slb::kvm_vcpu_arch
/linux-master/arch/powerpc/kernel/
H A Dsysfs.c585 SYSFS_SPRSETUP(purr, SPRN_PURR);
596 static DEVICE_ATTR(purr, 0400, show_purr, store_purr);
H A Dasm-offsets.c436 OFFSET(VCPU_PURR, kvm_vcpu, arch.purr);

Completed in 171 milliseconds