Home
last modified time | relevance | path

Searched refs:vrsave (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/crypto/vmx/
Dghashp8-ppc.pl58 my $vrsave="r12";
68 mfspr $vrsave,256
106 mtspr 256,$vrsave
116 mfspr $vrsave,256
154 mtspr 256,$vrsave
164 mfspr $vrsave,256
221 mtspr 256,$vrsave
Daesp8-ppc.pl116 $vrsave="r12";
165 mfspr $vrsave,256
396 mtspr 256,$vrsave
465 mfspr $vrsave,256
521 mtspr 256,$vrsave
545 mfspr $vrsave,256
692 mtspr 256,$vrsave
737 stw $vrsave,`$FRAME+21*16-4`($sp) # save vrsave
1249 mtspr 256,$vrsave
1301 mfspr $vrsave,256
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dsignal_64.c109 unsigned long vrsave; in setup_sigcontext() local
136 vrsave = 0; in setup_sigcontext()
138 vrsave = mfspr(SPRN_VRSAVE); in setup_sigcontext()
139 tsk->thread.vrsave = vrsave; in setup_sigcontext()
142 err |= __put_user(vrsave, (u32 __user *)&v_regs[33]); in setup_sigcontext()
269 err |= __put_user(tsk->thread.vrsave, in setup_tm_sigcontexts()
398 err |= __get_user(tsk->thread.vrsave, (u32 __user *)&v_regs[33]); in restore_sigcontext()
400 tsk->thread.vrsave = 0; in restore_sigcontext()
402 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); in restore_sigcontext()
540 err |= __get_user(tsk->thread.vrsave, in restore_tm_sigcontexts()
[all …]
Dptrace.c567 } vrsave; in vr_get() local
568 memset(&vrsave, 0, sizeof(vrsave)); in vr_get()
570 vrsave.word = target->thread.vrsave; in vr_get()
572 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &vrsave, in vr_get()
614 } vrsave; in vr_set() local
615 memset(&vrsave, 0, sizeof(vrsave)); in vr_set()
617 vrsave.word = target->thread.vrsave; in vr_set()
619 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &vrsave, in vr_set()
622 target->thread.vrsave = vrsave.word; in vr_set()
1136 } vrsave; in tm_cvmx_get() local
[all …]
Dsignal_32.c420 current->thread.vrsave = mfspr(SPRN_VRSAVE); in save_user_regs()
421 if (__put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32])) in save_user_regs()
558 if (__put_user(current->thread.vrsave, in save_tm_user_regs()
683 if (__get_user(current->thread.vrsave, (u32 __user *)&sr->mc_vregs[32])) in restore_user_regs()
686 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_user_regs()
794 __get_user(current->thread.vrsave, in restore_tm_user_regs()
Dprocess.c1096 t->vrsave = mfspr(SPRN_VRSAVE); in save_sprs()
1127 old_thread->vrsave != new_thread->vrsave) in restore_sprs()
1128 mtspr(SPRN_VRSAVE, new_thread->vrsave); in restore_sprs()
1827 current->thread.vrsave = 0; in start_thread()
Dasm-offsets.c110 OFFSET(THREAD_VRSAVE, thread_struct, vrsave); in main()
430 OFFSET(VCPU_VRSAVE, kvm_vcpu, arch.vrsave); in main()
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_book3s_64.h497 vcpu->arch.vrsave = vcpu->arch.vrsave_tm; in copy_from_checkpoint()
514 vcpu->arch.vrsave_tm = vcpu->arch.vrsave; in copy_to_checkpoint()
Dprocessor.h281 unsigned long vrsave; member
Dkvm_host.h576 u32 vrsave; /* also USPRG0 */ member
/Linux-v4.19/Documentation/powerpc/
Dcpu_features.txt39 mfspr r22,SPRN_VRSAVE /* if G4, save vrsave register value */
/Linux-v4.19/arch/powerpc/kvm/
Dbooke.c1518 sregs->u.e.vrsave = vcpu->arch.vrsave; in get_sregs_base()
1532 vcpu->arch.vrsave = sregs->u.e.vrsave; in set_sregs_base()
1710 *val = get_reg_val(id, vcpu->arch.vrsave); in kvmppc_get_one_reg()
1779 vcpu->arch.vrsave = set_reg_val(id, *val); in kvmppc_set_one_reg()
Dbook3s_emulate.c115 vcpu->arch.vrsave_tm = vcpu->arch.vrsave; in kvmppc_copyto_vcpu_tm()
134 vcpu->arch.vrsave = vcpu->arch.vrsave_tm; in kvmppc_copyfrom_vcpu_tm()
Dpowerpc.c791 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in kvm_arch_vcpu_load()
800 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in kvm_arch_vcpu_put()
1674 val = get_reg_val(reg->id, vcpu->arch.vrsave); in kvm_vcpu_ioctl_get_one_reg()
1729 vcpu->arch.vrsave = set_reg_val(reg->id, val); in kvm_vcpu_ioctl_set_one_reg()
Dbook3s_pr.c1810 unsigned long uninitialized_var(vrsave); in kvmppc_vcpu_run_pr()
/Linux-v4.19/tools/arch/powerpc/include/uapi/asm/
Dkvm.h255 __u32 vrsave; /* a.k.a. USPRG0 */ member
/Linux-v4.19/arch/powerpc/include/uapi/asm/
Dkvm.h255 __u32 vrsave; /* a.k.a. USPRG0 */ member