Home
last modified time | relevance | path

Searched refs:MSR_VEC (Results 1 – 25 of 147) sorted by relevance

123456

/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/kernel/
H A Dprocess.c244 msr &= ~MSR_VEC; in __giveup_altivec()
254 msr_check_and_set(MSR_VEC); in giveup_altivec()
256 msr_check_and_clear(MSR_VEC); in giveup_altivec()
317 if (msr & MSR_VEC) in __giveup_vsx()
415 msr_all_available |= MSR_VEC; in init_msr_all_available()
445 if (usermsr & MSR_VEC) in giveup_all()
535 new_msr |= MSR_VEC; in restore_math()
538 if (((msr | new_msr) & (MSR_FP | MSR_VEC)) == (MSR_FP | MSR_VEC)) in restore_math()
554 if (new_msr & MSR_VEC) in restore_math()
586 if (usermsr & MSR_VEC) in save_all()
[all …]
H A Dsignal_64.c142 msr |= MSR_VEC; in __unsafe_setup_sigcontext()
232 msr |= tsk->thread.ckpt_regs.msr & (MSR_FP | MSR_VEC | MSR_VSX); in setup_tm_sigcontexts()
246 if (msr & MSR_VEC) in setup_tm_sigcontexts()
258 msr |= MSR_VEC; in setup_tm_sigcontexts()
266 if (msr & MSR_VEC) in setup_tm_sigcontexts()
379 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in __unsafe_restore_sigcontext()
386 if (v_regs != NULL && (msr & MSR_VEC) != 0) { in __unsafe_restore_sigcontext()
498 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in restore_tm_sigcontexts()
591 msr_check_and_set(msr & (MSR_FP | MSR_VEC)); in restore_tm_sigcontexts()
596 if (msr & MSR_VEC) { in restore_tm_sigcontexts()
[all …]
H A Dsignal_32.c276 msr |= MSR_VEC; in __unsafe_save_user_regs()
387 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
399 msr |= MSR_VEC; in save_tm_user_regs_unsafe()
409 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
515 regs->msr &= ~MSR_VEC; in restore_user_regs()
516 if (msr & MSR_VEC) { in restore_user_regs()
614 regs->msr &= ~MSR_VEC; in restore_tm_user_regs()
615 if (msr & MSR_VEC) { in restore_tm_user_regs()
680 if (msr & MSR_VEC) in restore_tm_user_regs()
746 if (msr & MSR_VEC) { in restore_tm_user_regs()
[all …]
H A Dinterrupt.c314 mathflags |= MSR_VEC | MSR_VSX; in syscall_exit_prepare()
316 mathflags |= MSR_VEC; in syscall_exit_prepare()
398 mathflags |= MSR_VEC | MSR_VSX; in interrupt_exit_user_prepare()
400 mathflags |= MSR_VEC; in interrupt_exit_user_prepare()
H A Dvector.S50 oris r5,r5,MSR_VEC@h
69 oris r9,r9,MSR_VEC@h
74 oris r12,r12,MSR_VEC@h
124 andis. r5,r12,MSR_VEC@h
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/kernel/
H A Dprocess.c244 msr &= ~MSR_VEC; in __giveup_altivec()
254 msr_check_and_set(MSR_VEC); in giveup_altivec()
256 msr_check_and_clear(MSR_VEC); in giveup_altivec()
317 if (msr & MSR_VEC) in __giveup_vsx()
415 msr_all_available |= MSR_VEC; in init_msr_all_available()
445 if (usermsr & MSR_VEC) in giveup_all()
535 new_msr |= MSR_VEC; in restore_math()
538 if (((msr | new_msr) & (MSR_FP | MSR_VEC)) == (MSR_FP | MSR_VEC)) in restore_math()
554 if (new_msr & MSR_VEC) in restore_math()
586 if (usermsr & MSR_VEC) in save_all()
[all …]
H A Dsignal_64.c142 msr |= MSR_VEC; in __unsafe_setup_sigcontext()
232 msr |= tsk->thread.ckpt_regs.msr & (MSR_FP | MSR_VEC | MSR_VSX); in setup_tm_sigcontexts()
246 if (msr & MSR_VEC) in setup_tm_sigcontexts()
258 msr |= MSR_VEC; in setup_tm_sigcontexts()
266 if (msr & MSR_VEC) in setup_tm_sigcontexts()
379 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in __unsafe_restore_sigcontext()
386 if (v_regs != NULL && (msr & MSR_VEC) != 0) { in __unsafe_restore_sigcontext()
498 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in restore_tm_sigcontexts()
591 msr_check_and_set(msr & (MSR_FP | MSR_VEC)); in restore_tm_sigcontexts()
596 if (msr & MSR_VEC) { in restore_tm_sigcontexts()
[all …]
H A Dsignal_32.c276 msr |= MSR_VEC; in __unsafe_save_user_regs()
387 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
399 msr |= MSR_VEC; in save_tm_user_regs_unsafe()
409 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
515 regs->msr &= ~MSR_VEC; in restore_user_regs()
516 if (msr & MSR_VEC) { in restore_user_regs()
614 regs->msr &= ~MSR_VEC; in restore_tm_user_regs()
615 if (msr & MSR_VEC) { in restore_tm_user_regs()
680 if (msr & MSR_VEC) in restore_tm_user_regs()
746 if (msr & MSR_VEC) { in restore_tm_user_regs()
[all …]
H A Dinterrupt.c314 mathflags |= MSR_VEC | MSR_VSX; in syscall_exit_prepare()
316 mathflags |= MSR_VEC; in syscall_exit_prepare()
398 mathflags |= MSR_VEC | MSR_VSX; in interrupt_exit_user_prepare()
400 mathflags |= MSR_VEC; in interrupt_exit_user_prepare()
H A Dvector.S50 oris r5,r5,MSR_VEC@h
69 oris r9,r9,MSR_VEC@h
74 oris r12,r12,MSR_VEC@h
124 andis. r5,r12,MSR_VEC@h
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/kernel/
H A Dprocess.c244 msr &= ~MSR_VEC; in __giveup_altivec()
254 msr_check_and_set(MSR_VEC); in giveup_altivec()
256 msr_check_and_clear(MSR_VEC); in giveup_altivec()
317 if (msr & MSR_VEC) in __giveup_vsx()
415 msr_all_available |= MSR_VEC; in init_msr_all_available()
445 if (usermsr & MSR_VEC) in giveup_all()
535 new_msr |= MSR_VEC; in restore_math()
538 if (((msr | new_msr) & (MSR_FP | MSR_VEC)) == (MSR_FP | MSR_VEC)) in restore_math()
554 if (new_msr & MSR_VEC) in restore_math()
586 if (usermsr & MSR_VEC) in save_all()
[all …]
H A Dsignal_64.c142 msr |= MSR_VEC; in __unsafe_setup_sigcontext()
232 msr |= tsk->thread.ckpt_regs.msr & (MSR_FP | MSR_VEC | MSR_VSX); in setup_tm_sigcontexts()
246 if (msr & MSR_VEC) in setup_tm_sigcontexts()
258 msr |= MSR_VEC; in setup_tm_sigcontexts()
266 if (msr & MSR_VEC) in setup_tm_sigcontexts()
379 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in __unsafe_restore_sigcontext()
386 if (v_regs != NULL && (msr & MSR_VEC) != 0) { in __unsafe_restore_sigcontext()
498 regs->msr &= ~(MSR_FP | MSR_FE0 | MSR_FE1 | MSR_VEC | MSR_VSX); in restore_tm_sigcontexts()
591 msr_check_and_set(msr & (MSR_FP | MSR_VEC)); in restore_tm_sigcontexts()
596 if (msr & MSR_VEC) { in restore_tm_sigcontexts()
[all …]
H A Dsignal_32.c276 msr |= MSR_VEC; in __unsafe_save_user_regs()
387 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
399 msr |= MSR_VEC; in save_tm_user_regs_unsafe()
409 if (msr & MSR_VEC) in save_tm_user_regs_unsafe()
515 regs->msr &= ~MSR_VEC; in restore_user_regs()
516 if (msr & MSR_VEC) { in restore_user_regs()
614 regs->msr &= ~MSR_VEC; in restore_tm_user_regs()
615 if (msr & MSR_VEC) { in restore_tm_user_regs()
680 if (msr & MSR_VEC) in restore_tm_user_regs()
746 if (msr & MSR_VEC) { in restore_tm_user_regs()
[all …]
H A Dinterrupt.c314 mathflags |= MSR_VEC | MSR_VSX; in syscall_exit_prepare()
316 mathflags |= MSR_VEC; in syscall_exit_prepare()
398 mathflags |= MSR_VEC | MSR_VSX; in interrupt_exit_user_prepare()
400 mathflags |= MSR_VEC; in interrupt_exit_user_prepare()
H A Dvector.S50 oris r5,r5,MSR_VEC@h
69 oris r9,r9,MSR_VEC@h
74 oris r12,r12,MSR_VEC@h
124 andis. r5,r12,MSR_VEC@h
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/include/asm/
H A Dswitch_to.h60 msr_check_and_clear(MSR_VEC); in disable_kernel_altivec()
72 msr_check_and_clear(MSR_FP|MSR_VEC|MSR_VSX); in disable_kernel_vsx()
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/include/asm/
H A Dswitch_to.h60 msr_check_and_clear(MSR_VEC); in disable_kernel_altivec()
72 msr_check_and_clear(MSR_FP|MSR_VEC|MSR_VSX); in disable_kernel_vsx()
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/include/asm/
H A Dswitch_to.h60 msr_check_and_clear(MSR_VEC); in disable_kernel_altivec()
72 msr_check_and_clear(MSR_FP|MSR_VEC|MSR_VSX); in disable_kernel_vsx()
/dports/emulators/fs-uae/fs-uae-3.1.35/src/ppc/pearpc/cpu/
H A Dcommon.h169 #define MSR_VEC (1<<25) macro
190 #define PPC_CPU_UNSUPPORTED_MSR_BITS (~(MSR_POW | MSR_UNKNOWN | MSR_UNKNOWN2 | MSR_VEC | MSR_EE | M…
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/lib/
H A Dldstfp.S72 oris r7, r6, MSR_VEC@h
96 oris r7, r6, MSR_VEC@h
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/lib/
H A Dldstfp.S72 oris r7, r6, MSR_VEC@h
96 oris r7, r6, MSR_VEC@h
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/lib/
H A Dldstfp.S72 oris r7, r6, MSR_VEC@h
96 oris r7, r6, MSR_VEC@h
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/kvm/
H A Dbook3s_pr.c172 kvmppc_giveup_ext(vcpu, MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_core_vcpu_put_pr()
361 (MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_handle_lost_math_exts()
368 else if (ext_diff == MSR_VEC) in kvmppc_handle_lost_math_exts()
807 msr |= MSR_FP | MSR_VEC; in kvmppc_giveup_ext()
829 if (msr & MSR_VEC) { in kvmppc_giveup_ext()
830 if (current->thread.regs->msr & MSR_VEC) in kvmppc_giveup_ext()
888 msr = MSR_FP | MSR_VEC | MSR_VSX; in kvmppc_handle_ext()
909 if (msr & MSR_VEC) { in kvmppc_handle_ext()
947 if (lost_ext & MSR_VEC) { in kvmppc_handle_lost_ext()
1364 ext_msr = MSR_VEC; in kvmppc_handle_exit_pr()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/kvm/
H A Dbook3s_pr.c172 kvmppc_giveup_ext(vcpu, MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_core_vcpu_put_pr()
361 (MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_handle_lost_math_exts()
368 else if (ext_diff == MSR_VEC) in kvmppc_handle_lost_math_exts()
807 msr |= MSR_FP | MSR_VEC; in kvmppc_giveup_ext()
829 if (msr & MSR_VEC) { in kvmppc_giveup_ext()
830 if (current->thread.regs->msr & MSR_VEC) in kvmppc_giveup_ext()
888 msr = MSR_FP | MSR_VEC | MSR_VSX; in kvmppc_handle_ext()
909 if (msr & MSR_VEC) { in kvmppc_handle_ext()
947 if (lost_ext & MSR_VEC) { in kvmppc_handle_lost_ext()
1364 ext_msr = MSR_VEC; in kvmppc_handle_exit_pr()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/kvm/
H A Dbook3s_pr.c172 kvmppc_giveup_ext(vcpu, MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_core_vcpu_put_pr()
361 (MSR_FP | MSR_VEC | MSR_VSX); in kvmppc_handle_lost_math_exts()
368 else if (ext_diff == MSR_VEC) in kvmppc_handle_lost_math_exts()
807 msr |= MSR_FP | MSR_VEC; in kvmppc_giveup_ext()
829 if (msr & MSR_VEC) { in kvmppc_giveup_ext()
830 if (current->thread.regs->msr & MSR_VEC) in kvmppc_giveup_ext()
888 msr = MSR_FP | MSR_VEC | MSR_VSX; in kvmppc_handle_ext()
909 if (msr & MSR_VEC) { in kvmppc_handle_ext()
947 if (lost_ext & MSR_VEC) { in kvmppc_handle_lost_ext()
1364 ext_msr = MSR_VEC; in kvmppc_handle_exit_pr()
[all …]

123456