Home
last modified time | relevance | path

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

/Linux-v6.1/arch/powerpc/kvm/
Dtm.S158 mfspr r6, SPRN_VRSAVE
298 mtspr SPRN_VRSAVE, r7
Dbook3s_hv_p9_entry.c19 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in load_spr_state()
64 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in store_spr_state()
191 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_p9_host_os_sprs()
Dbookehv_interrupts.S378 mfspr r3, SPRN_VRSAVE
624 mtspr SPRN_VRSAVE, r3
Dpowerpc.c853 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in kvm_arch_vcpu_load()
862 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in kvm_arch_vcpu_put()
Dbook3s_hv_rmhandlers.S2461 mfspr r6,SPRN_VRSAVE
2497 mtspr SPRN_VRSAVE,r7
/Linux-v6.1/arch/powerpc/kernel/
Dvector.S64 mfspr r4,SPRN_VRSAVE
68 mtspr SPRN_VRSAVE,r4
Dsignal_64.c94 tsk->thread.vrsave = mfspr(SPRN_VRSAVE); in prepare_setup_sigcontext()
269 tsk->thread.ckvrsave = mfspr(SPRN_VRSAVE); in setup_tm_sigcontexts()
407 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); in __unsafe_restore_sigcontext()
541 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); in restore_tm_sigcontexts()
Dtm.S296 mfspr r0, SPRN_VRSAVE
411 mtspr SPRN_VRSAVE, r5
Dsignal_32.c255 current->thread.vrsave = mfspr(SPRN_VRSAVE); in prepare_save_user_regs()
364 current->thread.ckvrsave = mfspr(SPRN_VRSAVE); in prepare_save_tm_user_regs()
508 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_user_regs()
612 mtspr(SPRN_VRSAVE, current->thread.ckvrsave); in restore_tm_user_regs()
Dprocess.c1128 t->vrsave = mfspr(SPRN_VRSAVE); in save_sprs()
1196 mtspr(SPRN_VRSAVE, new_thread->vrsave); in restore_sprs()
/Linux-v6.1/Documentation/powerpc/
Dcpu_features.rst43 mfspr r22,SPRN_VRSAVE /* if G4, save vrsave register value */
/Linux-v6.1/arch/powerpc/include/asm/
Dreg.h834 #define SPRN_VRSAVE 0x100 /* Vector Register Save Register */ macro