Searched refs:fpsimd_context (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/ |
H A D | fake_sigreturn_duplicated_fpsimd.c | 27 head = get_starting_head(shead, sizeof(struct fpsimd_context) + HDR_SZ, in fake_sigreturn_duplicated_fpsimd_run() 32 /* Add a spurious fpsimd_context */ in fake_sigreturn_duplicated_fpsimd_run() 34 head->size = sizeof(struct fpsimd_context); in fake_sigreturn_duplicated_fpsimd_run() 46 .descr = "Triggers a sigreturn including two fpsimd_context",
|
H A D | testcases.c | 82 sizeof(struct fpsimd_context)) in validate_reserved() 83 *err = "Bad size for fpsimd_context"; in validate_reserved()
|
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/signal/testcases/ |
H A D | fake_sigreturn_duplicated_fpsimd.c | 27 head = get_starting_head(shead, sizeof(struct fpsimd_context) + HDR_SZ, in fake_sigreturn_duplicated_fpsimd_run() 32 /* Add a spurious fpsimd_context */ in fake_sigreturn_duplicated_fpsimd_run() 34 head->size = sizeof(struct fpsimd_context); in fake_sigreturn_duplicated_fpsimd_run() 46 .descr = "Triggers a sigreturn including two fpsimd_context",
|
H A D | testcases.c | 179 sizeof(struct fpsimd_context)) in validate_reserved() 180 *err = "Bad size for fpsimd_context"; in validate_reserved()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | signal.c | 171 static int preserve_fpsimd_context(struct fpsimd_context __user *ctx) in preserve_fpsimd_context() 184 __put_user_error(sizeof(struct fpsimd_context), &ctx->head.size, err); in preserve_fpsimd_context() 189 static int restore_fpsimd_context(struct fpsimd_context __user *ctx) in restore_fpsimd_context() 200 if (magic != FPSIMD_MAGIC || size != sizeof(struct fpsimd_context)) in restore_fpsimd_context() 220 struct fpsimd_context __user *fpsimd; 384 user->fpsimd = (struct fpsimd_context __user *)head; in parse_user_sigframe() 577 sizeof(struct fpsimd_context)); in setup_sigframe_layout() 633 struct fpsimd_context __user *fpsimd_ctx = in setup_sigframe()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | signal.c | 175 struct fpsimd_context __user *fpsimd; 187 static int preserve_fpsimd_context(struct fpsimd_context __user *ctx) in preserve_fpsimd_context() 200 __put_user_error(sizeof(struct fpsimd_context), &ctx->head.size, err); in preserve_fpsimd_context() 211 if (user->fpsimd_size != sizeof(struct fpsimd_context)) in restore_fpsimd_context() 635 user->fpsimd = (struct fpsimd_context __user *)head; in parse_user_sigframe() 865 sizeof(struct fpsimd_context)); in setup_sigframe_layout() 956 struct fpsimd_context __user *fpsimd_ctx = in setup_sigframe()
|
/kernel/linux/linux-5.10/arch/arm64/include/uapi/asm/ |
H A D | sigcontext.h | 45 * 0x210 fpsimd_context 73 struct fpsimd_context { struct 103 * 1) fpsimd_context, esr_context and extra_context must be placed in 217 * Unlike vregs[] in fpsimd_context, each SVE scalable register (Z-, P- or FFR)
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 25 struct fpsimd_context { struct
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 36 struct fpsimd_context { struct
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm64/asm/ |
H A D | sigcontext.h | 36 struct fpsimd_context { struct
|
/kernel/linux/linux-6.6/arch/arm64/include/uapi/asm/ |
H A D | sigcontext.h | 45 * 0x210 fpsimd_context 77 struct fpsimd_context { struct 107 * 1) fpsimd_context, esr_context and extra_context must be placed in 255 * Unlike vregs[] in fpsimd_context, each SVE scalable register (Z-, P- or FFR)
|
Completed in 7 milliseconds