Searched refs:hfscr (Results 1 - 14 of 14) sorted by relevance
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_tm.c | 90 if (!(vcpu->arch.hfscr & HFSCR_EBB)) { 91 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; 92 vcpu->arch.hfscr |= (u64)FSCR_EBB_LG << 56; 141 if (!(vcpu->arch.hfscr & HFSCR_TM)) { 142 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; 143 vcpu->arch.hfscr |= (u64)FSCR_TM_LG << 56; 173 if (!(vcpu->arch.hfscr & HFSCR_TM)) { 174 vcpu->arch.hfscr &= ~HFSCR_INTR_CAUSE; 175 vcpu->arch.hfscr |= (u64)FSCR_TM_LG << 56; 213 if (!(vcpu->arch.hfscr [all...] |
H A D | book3s_hv_tm_builtin.c | 56 if (!(vcpu->arch.hfscr & HFSCR_EBB) || 95 if (!(vcpu->arch.hfscr & HFSCR_TM) || !(msr & MSR_TM))
|
H A D | book3s_hv_p9_perf.c | 87 if (load_pmu || (vcpu->arch.hfscr & HFSCR_PM)) { 113 vcpu->arch.hfscr |= HFSCR_PM; 160 } else if (vcpu->arch.hfscr & HFSCR_PM) { 183 vcpu->arch.hfscr &= ~HFSCR_PM;
|
H A D | book3s_hv_p9_entry.c | 22 if (vcpu->arch.hfscr & HFSCR_EBB) { 67 if (vcpu->arch.hfscr & HFSCR_EBB) { 98 } else if (vcpu->arch.hfscr & HFSCR_TM) { 132 } else if (vcpu->arch.hfscr & HFSCR_TM) { 140 vcpu->arch.hfscr &= ~HFSCR_TM; 193 if (vcpu->arch.hfscr & HFSCR_EBB) { 210 vcpu->arch.hfscr &= ~HFSCR_EBB; 509 (vcpu->arch.hfscr & HFSCR_TM)) 642 mtspr(SPRN_HFSCR, vcpu->arch.hfscr); 791 vcpu->arch.hfscr [all...] |
H A D | book3s_hv_nested.c | 36 hr->hfscr = vcpu->arch.hfscr; 76 hr->hfscr = swab64(hr->hfscr); 132 hr->hfscr = ((~HFSCR_INTR_CAUSE & hr->hfscr) | 133 (HFSCR_INTR_CAUSE & vcpu->arch.hfscr)); 147 vcpu->arch.hfscr = hr->hfscr; 174 vcpu->arch.hfscr [all...] |
H A D | book3s_hv.h | 105 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(hfscr, 64, KVMPPC_GSID_HFSCR)
|
H A D | book3s_hv_nestedv2.c | 161 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.hfscr); 409 vcpu->arch.hfscr = kvmppc_gse_get_u64(gse);
|
H A D | book3s_hv.c | 2056 u64 cause = vcpu->arch.hfscr >> 56; 3027 vcpu->arch.hfscr |= HFSCR_TM;
|
/linux-master/arch/powerpc/kernel/ |
H A D | cpu_setup_power.c | 91 u64 hfscr; local 93 hfscr = mfspr(SPRN_HFSCR); 94 hfscr |= HFSCR_TAR|HFSCR_TM|HFSCR_BHRB|HFSCR_PM|HFSCR_DSCR|\ 96 mtspr(SPRN_HFSCR, hfscr);
|
H A D | dt_cpu_ftrs.c | 71 u64 hfscr; member in struct:__anon38 84 mtspr(SPRN_HFSCR, system_registers.hfscr); 138 u64 hfscr = mfspr(SPRN_HFSCR); local 139 hfscr |= 1UL << f->hfscr_bit_nr; 140 mtspr(SPRN_HFSCR, hfscr); 175 u64 hfscr = mfspr(SPRN_HFSCR); local 176 hfscr |= 1UL << f->hfscr_bit_nr; 177 mtspr(SPRN_HFSCR, hfscr); 348 u64 hfscr = mfspr(SPRN_HFSCR); local 349 hfscr | [all...] |
H A D | asm-offsets.c | 481 OFFSET(VCPU_HFSCR, kvm_vcpu, arch.hfscr);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | idle.c | 300 u64 hfscr; member in struct:p7_sprs 351 sprs.hfscr = mfspr(SPRN_HFSCR); 485 mtspr(SPRN_HFSCR, sprs.hfscr); 588 u64 hfscr; member in struct:p9_sprs 665 sprs.hfscr = mfspr(SPRN_HFSCR); 781 mtspr(SPRN_HFSCR, sprs.hfscr);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | hvcall.h | 623 u64 hfscr; member in struct:hv_guest_state
|
H A D | kvm_host.h | 622 ulong hfscr; member in struct:kvmppc_slb::kvm_vcpu_arch
|
Completed in 208 milliseconds