Home
last modified time | relevance | path

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

/linux/arch/powerpc/kernel/
A Dprocess.c376 msr_check_and_set(MSR_SPE); in giveup_spe()
378 msr_check_and_clear(MSR_SPE); in giveup_spe()
386 msr_check_and_set(MSR_SPE); in enable_kernel_spe()
388 if (current->thread.regs && (current->thread.regs->msr & MSR_SPE)) { in enable_kernel_spe()
399 if (tsk->thread.regs->msr & MSR_SPE) { in flush_spe_to_thread()
420 msr_all_available |= MSR_SPE; in init_msr_all_available()
448 if (usermsr & MSR_SPE) in giveup_all()
590 if (usermsr & MSR_SPE) in save_all()
602 if (tsk->thread.regs->msr & MSR_SPE) in flush_all_to_thread()
A Dhead_fsl_booke.S834 oris r5,r5,MSR_SPE@h
838 oris r9,r9,MSR_SPE@h
854 oris r3,r3,MSR_SPE@h
963 lis r3,MSR_SPE@h
A Dsignal_32.c315 msr |= MSR_SPE; in __unsafe_save_user_regs()
532 regs_set_return_msr(regs, regs->msr & ~MSR_SPE); in restore_user_regs()
533 if (msr & MSR_SPE) { in restore_user_regs()
A Dtraps.c2160 if (regs->msr & MSR_SPE) in DEFINE_INTERRUPT_HANDLER()
/linux/arch/powerpc/include/asm/
A Dswitch_to.h93 msr_check_and_clear(MSR_SPE); in disable_kernel_spe()
A Dreg.h84 #ifndef MSR_SPE
85 #define MSR_SPE 0 macro
A Dreg_booke.h30 #define MSR_SPE __MASK(MSR_SPE_LG) macro
/linux/arch/powerpc/kvm/
A Dbooke.c119 vcpu->arch.shadow_msr &= ~MSR_SPE; in kvmppc_vcpu_disable_spe()
129 vcpu->arch.shadow_msr |= MSR_SPE; in kvmppc_vcpu_enable_spe()
135 if (vcpu->arch.shared->msr & MSR_SPE) { in kvmppc_vcpu_sync_spe()
136 if (!(vcpu->arch.shadow_msr & MSR_SPE)) in kvmppc_vcpu_sync_spe()
138 } else if (vcpu->arch.shadow_msr & MSR_SPE) { in kvmppc_vcpu_sync_spe()
1169 if (vcpu->arch.shared->msr & MSR_SPE) in kvmppc_handle_exit()
A De500.c310 if (vcpu->arch.shadow_msr & MSR_SPE) in kvmppc_core_vcpu_put_e500()

Completed in 30 milliseconds