Home
last modified time | relevance | path

Searched refs:SPRN_VRSAVE (Results 1 – 12 of 12) sorted by relevance

/linux/arch/powerpc/kernel/
A Dvector.S60 mfspr r4,SPRN_VRSAVE
64 mtspr SPRN_VRSAVE,r4
A Dsignal_64.c89 tsk->thread.vrsave = mfspr(SPRN_VRSAVE); in prepare_setup_sigcontext()
264 tsk->thread.ckvrsave = mfspr(SPRN_VRSAVE); in setup_tm_sigcontexts()
399 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); in __unsafe_restore_sigcontext()
533 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); in restore_tm_sigcontexts()
A Dsignal_32.c249 current->thread.vrsave = mfspr(SPRN_VRSAVE); in prepare_save_user_regs()
358 current->thread.ckvrsave = mfspr(SPRN_VRSAVE); in prepare_save_tm_user_regs()
502 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_user_regs()
602 mtspr(SPRN_VRSAVE, current->thread.ckvrsave); in restore_tm_user_regs()
A Dtm.S299 mfspr r0, SPRN_VRSAVE
414 mtspr SPRN_VRSAVE, r5
A Dprocess.c1131 t->vrsave = mfspr(SPRN_VRSAVE); in save_sprs()
1165 mtspr(SPRN_VRSAVE, new_thread->vrsave); in restore_sprs()
/linux/arch/powerpc/kvm/
A Dtm.S158 mfspr r6, SPRN_VRSAVE
298 mtspr SPRN_VRSAVE, r7
A Dbookehv_interrupts.S378 mfspr r3, SPRN_VRSAVE
624 mtspr SPRN_VRSAVE, r3
A Dpowerpc.c820 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in kvm_arch_vcpu_load()
829 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in kvm_arch_vcpu_put()
A Dbook3s_hv.c3924 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in kvmhv_p9_guest_entry()
4033 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in kvmhv_p9_guest_entry()
4673 user_vrsave = mfspr(SPRN_VRSAVE); in kvmppc_vcpu_run_hv()
4721 mtspr(SPRN_VRSAVE, user_vrsave); in kvmppc_vcpu_run_hv()
A Dbook3s_hv_rmhandlers.S2481 mfspr r6,SPRN_VRSAVE
2517 mtspr SPRN_VRSAVE,r7
/linux/Documentation/powerpc/
A Dcpu_features.rst43 mfspr r22,SPRN_VRSAVE /* if G4, save vrsave register value */
/linux/arch/powerpc/include/asm/
A Dreg.h837 #define SPRN_VRSAVE 0x100 /* Vector Register Save Register */ macro

Completed in 33 milliseconds