Searched refs:MSR_FP (Results 1 – 14 of 14) sorted by relevance
/linux-2.6.39/arch/powerpc/kernel/ |
D | fpu.S | 60 ori r5,r5,MSR_FP 88 li r10,MSR_FP|MSR_FE0|MSR_FE1 97 ori r9,r9,MSR_FP /* enable FP for current */ 103 ori r12,r12,MSR_FP 127 ori r5,r5,MSR_FP 148 li r3,MSR_FP|MSR_FE0|MSR_FE1
|
D | process.c | 83 if (tsk->thread.regs->msr & MSR_FP) { in flush_fp_to_thread() 105 if (current->thread.regs && (current->thread.regs->msr & MSR_FP)) in enable_kernel_fp() 409 if (prev->thread.regs && (prev->thread.regs->msr & MSR_FP)) in __switch_to() 586 {MSR_FP, "FP"}, 909 if (regs != NULL && (regs->msr & MSR_FP) != 0) in set_fpexc_mode()
|
D | vector.S | 149 andi. r5,r12,MSR_FP 258 ori r11,r10,MSR_FP
|
D | signal_64.c | 205 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in restore_sigcontext()
|
D | entry_64.S | 411 li r0, MSR_FP 825 ori r9,r9,MSR_IR|MSR_DR|MSR_FE0|MSR_FE1|MSR_FP|MSR_RI
|
D | cpu_setup_6xx.S | 284 ori r11,r10,MSR_FP
|
D | signal_32.c | 576 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1); in restore_user_regs()
|
D | entry_32.S | 651 li r0,MSR_FP /* Disable floating-point */
|
/linux-2.6.39/arch/powerpc/lib/ |
D | ldstfp.S | 84 ori r7,r6,MSR_FP 111 ori r7,r6,MSR_FP 138 ori r7,r6,MSR_FP 165 ori r7,r6,MSR_FP
|
D | sstep.c | 1403 if (!(regs->msr & MSR_FP)) in emulate_step() 1411 if (!(regs->msr & MSR_FP)) in emulate_step() 1419 if (!(regs->msr & MSR_FP)) in emulate_step() 1427 if (!(regs->msr & MSR_FP)) in emulate_step() 1546 if (!(regs->msr & MSR_FP)) in emulate_step() 1554 if (!(regs->msr & MSR_FP)) in emulate_step() 1562 if (!(regs->msr & MSR_FP)) in emulate_step() 1570 if (!(regs->msr & MSR_FP)) in emulate_step()
|
/linux-2.6.39/arch/powerpc/kvm/ |
D | book3s.c | 103 kvmppc_giveup_ext(vcpu, MSR_FP); in kvmppc_core_vcpu_put() 165 if (vcpu->arch.shared->msr & MSR_FP) in kvmppc_set_msr() 166 kvmppc_handle_ext(vcpu, BOOK3S_INTERRUPT_FP_UNAVAIL, MSR_FP); in kvmppc_set_msr() 745 case MSR_FP: in kvmppc_giveup_ext() 843 case MSR_FP: in kvmppc_handle_ext() 1053 case BOOK3S_INTERRUPT_FP_UNAVAIL: ext_msr = MSR_FP; break; in kvmppc_handle_exit() 1407 if (current->thread.regs->msr & MSR_FP) in __kvmppc_vcpu_run() 1439 if (vcpu->arch.shared->msr & MSR_FP) in __kvmppc_vcpu_run() 1440 kvmppc_handle_ext(vcpu, BOOK3S_INTERRUPT_FP_UNAVAIL, MSR_FP); in __kvmppc_vcpu_run() 1449 kvmppc_giveup_ext(vcpu, MSR_FP); in __kvmppc_vcpu_run()
|
D | book3s_emulate.c | 350 kvmppc_giveup_ext(vcpu, MSR_FP); in kvmppc_core_emulate_mtspr()
|
D | book3s_paired_singles.c | 662 if (!(vcpu->arch.shared->msr & MSR_FP)) { in kvmppc_emulate_paired_single() 667 kvmppc_giveup_ext(vcpu, MSR_FP); in kvmppc_emulate_paired_single()
|
/linux-2.6.39/arch/powerpc/include/asm/ |
D | reg.h | 83 #define MSR_FP __MASK(MSR_FP_LG) /* Floating Point enable */ macro
|