Searched refs:fpsimd (Results 1 – 8 of 8) sorted by relevance
| /arch/arm64/kernel/ |
| A D | signal.c | 232 struct fpsimd_context __user *fpsimd; member 259 err = __copy_to_user(ctx->vregs, fpsimd->vregs, sizeof(fpsimd->vregs)); in preserve_fpsimd_context() 280 err = __copy_from_user(fpsimd->vregs, &(user->fpsimd->vregs), in read_fpsimd_context() 281 sizeof(fpsimd->vregs)); in read_fpsimd_context() 282 __get_user_error(fpsimd->fpsr, &(user->fpsimd->fpsr), err); in read_fpsimd_context() 283 __get_user_error(fpsimd->fpcr, &(user->fpsimd->fpcr), err); in read_fpsimd_context() 290 struct user_fpsimd_state fpsimd; in restore_fpsimd_context() local 401 struct user_fpsimd_state fpsimd; in restore_sve_fpsimd_context() local 749 user->fpsimd = NULL; in parse_user_sigframe() 796 if (user->fpsimd) in parse_user_sigframe() [all …]
|
| A D | signal32.c | 94 struct user_fpsimd_state const *fpsimd = in compat_preserve_vfp_context() local 118 .raw = fpsimd->vregs[i >> 1], in compat_preserve_vfp_context() 126 fpscr = (fpsimd->fpsr & VFP_FPSCR_STAT_MASK) | in compat_preserve_vfp_context() 127 (fpsimd->fpcr & VFP_FPSCR_CTRL_MASK); in compat_preserve_vfp_context() 144 struct user_fpsimd_state fpsimd; in compat_restore_vfp_context() local 164 fpsimd.vregs[i >> 1] = vreg.raw; in compat_restore_vfp_context() 169 fpsimd.fpsr = fpscr & VFP_FPSCR_STAT_MASK; in compat_restore_vfp_context() 170 fpsimd.fpcr = fpscr & VFP_FPSCR_CTRL_MASK; in compat_restore_vfp_context() 180 current->thread.uw.fpsimd_state = fpsimd; in compat_restore_vfp_context()
|
| A D | Makefile | 29 obj-y := debug-monitors.o entry.o irq.o fpsimd.o \ 30 entry-common.o entry-fpsimd.o process.o ptrace.o \
|
| A D | fpsimd.c | 698 static inline void __fpsimd_zero_vregs(struct user_fpsimd_state *fpsimd) in __fpsimd_zero_vregs() argument 700 memset(&fpsimd->vregs, 0, sizeof(fpsimd->vregs)); in __fpsimd_zero_vregs()
|
| A D | ptrace.c | 893 bool fpsimd; in sve_set_common() local 910 fpsimd = (header.flags & SVE_PT_REGS_MASK) == SVE_PT_REGS_FPSIMD; in sve_set_common() 911 if (fpsimd && type == ARM64_VEC_SME) in sve_set_common() 931 if (!fpsimd) { in sve_set_common() 968 if (fpsimd) { in sve_set_common()
|
| /arch/arm64/kvm/hyp/vhe/ |
| A D | Makefile | 13 ../fpsimd.o ../hyp-entry.o ../exception.o
|
| /arch/arm64/kvm/ |
| A D | Makefile | 19 vgic-sys-reg-v3.o fpsimd.o pkvm.o \
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | Makefile | 29 ../fpsimd.o ../hyp-entry.o ../exception.o ../pgtable.o
|
Completed in 21 milliseconds