/linux-master/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-altivec.c | 11 * Get/set all the altivec registers vr0..vr31, vscr, vrsave, in one go. 15 * vrsave as the first word (offset 0) within the quadword. 40 * vector128 vrsave; 49 } vrsave; local 58 * Copy out only the low-order word of vrsave. 60 memset(&vrsave, 0, sizeof(vrsave)); 61 vrsave.word = target->thread.vrsave; 62 return membuf_write(&to, &vrsave, sizeo 101 } vrsave; local [all...] |
H A D | ptrace-tm.c | 339 * vector128 vrsave; 348 } vrsave; local 364 * Copy out only the low-order word of vrsave. 366 memset(&vrsave, 0, sizeof(vrsave)); 367 vrsave.word = target->thread.ckvrsave; 368 return membuf_write(&to, &vrsave, sizeof(vrsave)); 390 * vector128 vrsave; 415 * We use only the low-order word of vrsave 420 } vrsave; local [all...] |
/linux-master/arch/powerpc/crypto/ |
H A D | ghashp8-ppc.pl | 58 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
|
H A D | ghashp10-ppc.pl | 59 my $vrsave="r12"; 70 mfspr $vrsave,256 108 mtspr 256,$vrsave 118 mfspr $vrsave,256 233 mtspr 256,$vrsave 243 mfspr $vrsave,256 281 mtspr 256,$vrsave 291 mfspr $vrsave,256 348 mtspr 256,$vrsave
|
H A D | aesp10-ppc.pl | 116 $vrsave="r12"; 165 mfspr $vrsave,256 396 mtspr 256,$vrsave 465 mfspr $vrsave,256 521 mtspr 256,$vrsave
|
H A D | aesp8-ppc.pl | 116 $vrsave="r12"; 166 mfspr $vrsave,256 397 mtspr 256,$vrsave 466 mfspr $vrsave,256 522 mtspr 256,$vrsave 546 mfspr $vrsave,256 693 mtspr 256,$vrsave 738 stw $vrsave,`$FRAME+21*16-4`($sp) # save vrsave 1250 mtspr 256,$vrsave [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | signal_64.c | 94 tsk->thread.vrsave = mfspr(SPRN_VRSAVE); 149 /* We always copy to/from vrsave, it's 0 if we don't have or don't 152 unsafe_put_user(tsk->thread.vrsave, (u32 __user *)&v_regs[33], efault_out); 265 /* We always copy to/from vrsave, it's 0 if we don't have or don't 272 err |= __put_user(tsk->thread.vrsave, 403 unsafe_get_user(tsk->thread.vrsave, (u32 __user *)&v_regs[33], efault_out); 405 tsk->thread.vrsave = 0; 407 mtspr(SPRN_VRSAVE, tsk->thread.vrsave); 533 err |= __get_user(tsk->thread.vrsave, 537 tsk->thread.vrsave [all...] |
H A D | signal_32.c | 255 current->thread.vrsave = mfspr(SPRN_VRSAVE); 287 /* We always copy to/from vrsave, it's 0 if we don't have or don't 293 unsafe_put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32], 403 /* We always copy to/from vrsave, it's 0 if we don't have or don't 411 unsafe_put_user(current->thread.vrsave, 509 unsafe_get_user(current->thread.vrsave, (u32 __user *)&sr->mc_vregs[32], failed); 511 mtspr(SPRN_VRSAVE, current->thread.vrsave); 648 unsafe_get_user(current->thread.vrsave,
|
H A D | process.c | 1160 t->vrsave = mfspr(SPRN_VRSAVE); 1230 old_thread->vrsave != new_thread->vrsave) 1231 mtspr(SPRN_VRSAVE, new_thread->vrsave); 1982 current->thread.vrsave = 0;
|
H A D | asm-offsets.c | 359 OFFSET(VCPU_VRSAVE, kvm_vcpu, arch.vrsave);
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_p9_entry.c | 18 current->thread.vrsave != vcpu->arch.vrsave) 19 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); 64 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE); 190 vcpu->arch.vrsave != current->thread.vrsave) 191 mtspr(SPRN_VRSAVE, current->thread.vrsave);
|
H A D | booke.c | 1525 sregs->u.e.vrsave = vcpu->arch.vrsave; 1539 vcpu->arch.vrsave = sregs->u.e.vrsave; 1717 *val = get_reg_val(id, vcpu->arch.vrsave); 1786 vcpu->arch.vrsave = set_reg_val(id, *val);
|
H A D | book3s_emulate.c | 100 vcpu->arch.vrsave_tm = vcpu->arch.vrsave; 119 vcpu->arch.vrsave = vcpu->arch.vrsave_tm;
|
H A D | book3s_hv_nestedv2.c | 239 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.vrsave); 483 vcpu->arch.vrsave = kvmppc_gse_get_u32(gse);
|
H A D | powerpc.c | 833 * vrsave (formerly usprg0) isn't used by Linux, but may 839 mtspr(SPRN_VRSAVE, vcpu->arch.vrsave); 848 vcpu->arch.vrsave = mfspr(SPRN_VRSAVE);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 604 vcpu->arch.vrsave = vcpu->arch.vrsave_tm; 621 vcpu->arch.vrsave_tm = vcpu->arch.vrsave;
|
H A D | processor.h | 184 unsigned long vrsave; member in struct:thread_struct
|
H A D | kvm_host.h | 625 u32 vrsave; /* also USPRG0 */ member in struct:kvmppc_slb::kvm_vcpu_arch
|
H A D | kvm_book3s.h | 574 KVMPPC_BOOK3S_VCPU_ACCESSOR(vrsave, 64, KVMPPC_GSID_VRSAVE)
|
/linux-master/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 254 __u32 vrsave; /* a.k.a. USPRG0 */ member in struct:kvm_sregs::__anon29::__anon34
|
/linux-master/tools/arch/powerpc/include/uapi/asm/ |
H A D | kvm.h | 254 __u32 vrsave; /* a.k.a. USPRG0 */ member in struct:kvm_sregs::__anon109::__anon114
|