Home
last modified time | relevance | path

Searched refs:vscr (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/
H A Dptrace-altivec.c11 * Get/set all the altivec registers vr0..vr31, vscr, vrsave, in one go.
13 * corresponding vector registers. Quadword 32 contains the vscr as the
39 * vector128 vscr;
53 BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) != in vr_get()
75 * vector128 vscr;
87 BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) != in vr_set()
H A Dptrace-tm.c337 * vector128 vscr;
348 BUILD_BUG_ON(TVSO(vscr) != TVSO(vr[32])); in tm_cvmx_get()
388 * vector128 vscr;
398 BUILD_BUG_ON(TVSO(vscr) != TVSO(vr[32])); in tm_cvmx_set()
/kernel/linux/linux-6.6/arch/powerpc/kernel/ptrace/
H A Dptrace-altivec.c11 * Get/set all the altivec registers vr0..vr31, vscr, vrsave, in one go.
13 * corresponding vector registers. Quadword 32 contains the vscr as the
39 * vector128 vscr;
53 BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) != in vr_get()
75 * vector128 vscr;
87 BUILD_BUG_ON(offsetof(struct thread_vr_state, vscr) != in vr_set()
H A Dptrace-tm.c338 * vector128 vscr;
349 BUILD_BUG_ON(TVSO(vscr) != TVSO(vr[32])); in tm_cvmx_get()
389 * vector128 vscr;
399 BUILD_BUG_ON(TVSO(vscr) != TVSO(vr[32])); in tm_cvmx_set()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dvecemu.c329 &current->thread.vr_state.vscr.u[3]); in emulate_altivec()
334 &current->thread.vr_state.vscr.u[3]); in emulate_altivec()
H A Dasm-offsets.c123 OFFSET(VRSTATE_VSCR, thread_vr_state, vscr); in main()
H A Dtraps.c2122 current->thread.vr_state.vscr.u[3] |= 0x10000; in altivec_assist_exception()
H A Dprocess.c1878 current->thread.vr_state.vscr.u[3] = 0x00010000; /* Java mode disabled */ in start_thread()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dvecemu.c329 &current->thread.vr_state.vscr.u[3]); in emulate_altivec()
334 &current->thread.vr_state.vscr.u[3]); in emulate_altivec()
H A Dasm-offsets.c117 OFFSET(VRSTATE_VSCR, thread_vr_state, vscr); in main()
H A Dtraps.c2128 current->thread.vr_state.vscr.u[3] |= 0x10000; in DEFINE_INTERRUPT_HANDLER()
H A Dprocess.c1980 current->thread.vr_state.vscr.u[3] = 0x00010000; /* Java mode disabled */ in start_thread()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dprocessor.h98 vector128 vscr __attribute__((aligned(16))); member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dprocessor.h91 vector128 vscr __attribute__((aligned(16))); member
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_pr.c1628 *val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]); in kvmppc_get_one_reg_pr()
1727 vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val); in kvmppc_set_one_reg_pr()
H A Dpowerpc.c1703 val = get_reg_val(reg->id, vcpu->arch.vr.vscr.u[3]); in kvm_vcpu_ioctl_get_one_reg()
1754 vcpu->arch.vr.vscr.u[3] = set_reg_val(reg->id, val); in kvm_vcpu_ioctl_set_one_reg()
H A Dbook3s_hv.c1865 *val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]); in kvmppc_get_one_reg_hv()
2112 vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val); in kvmppc_set_one_reg_hv()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_pr.c1616 *val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]); in kvmppc_get_one_reg_pr()
1715 vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val); in kvmppc_set_one_reg_pr()
H A Dpowerpc.c1729 val = get_reg_val(reg->id, vcpu->arch.vr.vscr.u[3]); in kvm_vcpu_ioctl_get_one_reg()
1780 vcpu->arch.vr.vscr.u[3] = set_reg_val(reg->id, val); in kvm_vcpu_ioctl_set_one_reg()
H A Dbook3s_hv.c2405 *val = get_reg_val(id, vcpu->arch.vr_tm.vscr.u[3]); in kvmppc_get_one_reg_hv()
2677 vcpu->arch.vr.vscr.u[3] = set_reg_val(id, *val); in kvmppc_set_one_reg_hv()

Completed in 38 milliseconds