Home
last modified time | relevance | path

Searched refs:vrs (Results 1 – 10 of 10) sorted by relevance

/linux/arch/powerpc/kernel/
H A Dvecemu.c267 vector128 *vrs; in emulate_altivec() local
280 vrs = current->thread.vr_state.vr; in emulate_altivec()
285 vaddfp(&vrs[vd], &vrs[va], &vrs[vb]); in emulate_altivec()
288 vsubfp(&vrs[vd], &vrs[va], &vrs[vb]); in emulate_altivec()
291 vrefp(&vrs[vd], &vrs[vb]); in emulate_altivec()
294 vrsqrtefp(&vrs[vd], &vrs[vb]); in emulate_altivec()
298 vrs[vd].u[i] = eexp2(vrs[vb].u[i]); in emulate_altivec()
302 vrs[vd].u[i] = elog2(vrs[vb].u[i]); in emulate_altivec()
306 vrs[vd].u[i] = rfin(vrs[vb].u[i]); in emulate_altivec()
310 vrs[vd].u[i] = rfiz(vrs[vb].u[i]); in emulate_altivec()
[all …]
/linux/arch/arm/kernel/
H A Dunwind.c56 unsigned long vrs[16]; /* virtual register set */ member
243 ctrl->vrs[reg] = READ_ONCE_NOCHECK(*(*vsp)); in unwind_pop_register()
254 unsigned long *vsp = (unsigned long *)ctrl->vrs[SP]; in unwind_exec_pop_subset_r4_to_r13()
266 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_subset_r4_to_r13()
275 unsigned long *vsp = (unsigned long *)ctrl->vrs[SP]; in unwind_exec_pop_r4_to_rN()
287 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_r4_to_rN()
295 unsigned long *vsp = (unsigned long *)ctrl->vrs[SP]; in unwind_exec_pop_subset_r0_to_r3()
306 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_subset_r0_to_r3()
345 ctrl->vrs[SP] += ((insn & 0x3f) << 2) + 4; in unwind_exec_insn()
347 ctrl->vrs[SP] -= ((insn & 0x3f) << 2) + 4; in unwind_exec_insn()
[all …]
/linux/tools/testing/selftests/powerpc/include/
H A Dinstructions.h141 #define PSTXSD(vrs, a, r, d) PREFIX_8LS(0xb8000000, vrs, a, r, d) argument
142 #define PSTXSSP(vrs, a, r, d) PREFIX_8LS(0xbc000000, vrs, a, r, d) argument
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_router.h30 struct mlxsw_sp_vr *vrs; member
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra234-p3701.dtsi175 compatible = "nvidia,vrs-10";
H A Dtegra234-p3767.dtsi128 compatible = "nvidia,vrs-10";
/linux/arch/s390/kvm/
H A Dkvm-s390.h29 save_vx_regs((__vector128 *)&run->s.regs.vrs); in kvm_s390_fpu_store()
38 load_vx_regs((__vector128 *)&run->s.regs.vrs); in kvm_s390_fpu_load()
H A Dkvm-s390.c4210 memset(&regs->vrs, 0, sizeof(regs->vrs)); in kvm_arch_vcpu_ioctl_clear_reset()
4264 convert_fp_to_vx((__vector128 *) vcpu->run->s.regs.vrs, in kvm_arch_vcpu_ioctl_set_fpu()
4279 (__vector128 *) vcpu->run->s.regs.vrs); in kvm_arch_vcpu_ioctl_get_fpu()
5314 convert_vx_to_fp(fprs, (__vector128 *) vcpu->run->s.regs.vrs); in kvm_s390_store_status_unloaded()
H A Dinterrupt.c564 if (write_guest_abs(vcpu, ext_sa_addr, vcpu->run->s.regs.vrs, in __write_machine_check()
589 convert_vx_to_fp(fprs, (__vector128 *) vcpu->run->s.regs.vrs); in __write_machine_check()
/linux/
H A DMAINTAINERS18710 F: Documentation/devicetree/bindings/rtc/nvidia,vrs-10.yaml