Home
last modified time | relevance | path

Searched refs:fpsimd_context (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/arch/arm64/kernel/
Dsignal.c181 static int preserve_fpsimd_context(struct fpsimd_context __user *ctx) in preserve_fpsimd_context()
194 __put_user_error(sizeof(struct fpsimd_context), &ctx->head.size, err); in preserve_fpsimd_context()
199 static int restore_fpsimd_context(struct fpsimd_context __user *ctx) in restore_fpsimd_context()
210 if (magic != FPSIMD_MAGIC || size != sizeof(struct fpsimd_context)) in restore_fpsimd_context()
230 struct fpsimd_context __user *fpsimd;
396 user->fpsimd = (struct fpsimd_context __user *)head; in parse_user_sigframe()
588 sizeof(struct fpsimd_context)); in setup_sigframe_layout()
643 struct fpsimd_context __user *fpsimd_ctx = in setup_sigframe()
/Linux-v4.19/arch/arm64/include/uapi/asm/
Dsigcontext.h73 struct fpsimd_context { struct
/Linux-v4.19/Documentation/arm64/
Dsve.txt94 * This record is supplementary to fpsimd_context. The FPSR and FPCR registers
95 are only present in fpsimd_context. For convenience, the content of V0..V31
96 is duplicated between sve_context and fpsimd_context.
128 are always restored from the corresponding members of fpsimd_context.vregs[]
131 * Inclusion of fpsimd_context in the signal frame remains mandatory,