/linux-4.1.27/drivers/crypto/vmx/ |
D | ghashp8-ppc.pl | 49 my $vrsave="r12"; 59 mfspr $vrsave,256 97 mtspr 256,$vrsave 107 mfspr $vrsave,256 145 mtspr 256,$vrsave 155 mfspr $vrsave,256 212 mtspr 256,$vrsave
|
D | aesp8-ppc.pl | 57 $vrsave="r12"; 106 mfspr $vrsave,256 337 mtspr 256,$vrsave 406 mfspr $vrsave,256 462 mtspr 256,$vrsave 486 mfspr $vrsave,256 633 mtspr 256,$vrsave 678 stw $vrsave,`$FRAME+21*16-4`($sp) # save vrsave 1190 mtspr 256,$vrsave 1242 mfspr $vrsave,256 [all …]
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | signal_64.c | 116 current->thread.vrsave = mfspr(SPRN_VRSAVE); in setup_sigcontext() 117 err |= __put_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); in setup_sigcontext() 234 current->thread.vrsave = mfspr(SPRN_VRSAVE); in setup_tm_sigcontexts() 235 err |= __put_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); in setup_tm_sigcontexts() 240 err |= __put_user(current->thread.vrsave, in setup_tm_sigcontexts() 371 err |= __get_user(current->thread.vrsave, (u32 __user *)&v_regs[33]); in restore_sigcontext() 373 current->thread.vrsave = 0; in restore_sigcontext() 375 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_sigcontext() 499 err |= __get_user(current->thread.vrsave, in restore_tm_sigcontexts() 505 current->thread.vrsave = 0; in restore_tm_sigcontexts() [all …]
|
D | ptrace.c | 456 } vrsave; in vr_get() local 457 memset(&vrsave, 0, sizeof(vrsave)); in vr_get() 458 vrsave.word = target->thread.vrsave; in vr_get() 459 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &vrsave, in vr_get() 487 } vrsave; in vr_set() local 488 memset(&vrsave, 0, sizeof(vrsave)); in vr_set() 489 vrsave.word = target->thread.vrsave; in vr_set() 490 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &vrsave, in vr_set() 493 target->thread.vrsave = vrsave.word; in vr_set()
|
D | signal_32.c | 441 current->thread.vrsave = mfspr(SPRN_VRSAVE); in save_user_regs() 442 if (__put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32])) in save_user_regs() 576 current->thread.vrsave = mfspr(SPRN_VRSAVE); in save_tm_user_regs() 577 if (__put_user(current->thread.vrsave, in save_tm_user_regs() 585 if (__put_user(current->thread.vrsave, in save_tm_user_regs() 715 if (__get_user(current->thread.vrsave, (u32 __user *)&sr->mc_vregs[32])) in restore_user_regs() 718 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_user_regs() 828 if (__get_user(current->thread.vrsave, in restore_tm_user_regs() 834 mtspr(SPRN_VRSAVE, current->thread.vrsave); in restore_tm_user_regs()
|
D | asm-offsets.c | 101 DEFINE(THREAD_VRSAVE, offsetof(struct thread_struct, vrsave)); in main() 441 DEFINE(VCPU_VRSAVE, offsetof(struct kvm_vcpu, arch.vrsave)); in main()
|
D | process.c | 1319 current->thread.vrsave = 0; in start_thread()
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | powerpc.c | 703 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); in kvm_arch_vcpu_load() 712 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); in kvm_arch_vcpu_put() 928 val = get_reg_val(reg->id, vcpu->arch.vrsave); in kvm_vcpu_ioctl_get_one_reg() 983 vcpu->arch.vrsave = set_reg_val(reg->id, val); in kvm_vcpu_ioctl_set_one_reg()
|
D | booke.c | 1491 sregs->u.e.vrsave = vcpu->arch.vrsave; in get_sregs_base() 1505 vcpu->arch.vrsave = sregs->u.e.vrsave; in set_sregs_base() 1671 *val = get_reg_val(id, vcpu->arch.vrsave); in kvmppc_get_one_reg() 1740 vcpu->arch.vrsave = set_reg_val(id, *val); in kvmppc_set_one_reg()
|
D | book3s_pr.c | 1468 unsigned long uninitialized_var(vrsave); in kvmppc_vcpu_run_pr()
|
/linux-4.1.27/Documentation/powerpc/ |
D | cpu_features.txt | 39 mfspr r22,SPRN_VRSAVE /* if G4, save vrsave register value */
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | processor.h | 248 unsigned long vrsave; member
|
D | kvm_host.h | 489 u32 vrsave; /* also USPRG0 */ member
|
/linux-4.1.27/arch/powerpc/include/uapi/asm/ |
D | kvm.h | 245 __u32 vrsave; /* a.k.a. USPRG0 */ member
|