Home
last modified time | relevance | path

Searched refs:_aarch64_ctx (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-6.6/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.h26 sizeof(struct _aarch64_ctx)
29 (struct _aarch64_ctx *)(&(sf).uc.uc_mcontext.__reserved)
35 (struct _aarch64_ctx *)(&(buf).uc.uc_mcontext.__reserved)
77 * head->size accounts both for payload and header _aarch64_ctx size !
80 (struct _aarch64_ctx *)((char *)(h) + (h)->size)
90 struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic,
93 static inline struct _aarch64_ctx *get_terminator(struct _aarch64_ctx *head, in get_terminator()
100 static inline void write_terminator_record(struct _aarch64_ctx *tai
[all...]
H A Dtestcases.c9 struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic, in get_header()
13 struct _aarch64_ctx *found = NULL; in get_header()
35 struct _aarch64_ctx *term; in validate_extra_context()
141 struct _aarch64_ctx *head = in validate_reserved()
142 (struct _aarch64_ctx *)uc->uc_mcontext.__reserved; in validate_reserved()
309 struct _aarch64_ctx *get_starting_head(struct _aarch64_ctx *shead, in get_starting_head()
314 struct _aarch64_ctx *head; in get_starting_head()
H A Dssve_za_regs.c71 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
72 struct _aarch64_ctx *regs; in do_one_sme_vl()
H A Dfake_sigreturn_bad_magic.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_magic_run()
H A Dfake_sigreturn_missing_fpsimd.c23 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_missing_fpsimd_run()
H A Dfake_sigreturn_duplicated_fpsimd.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_duplicated_fpsimd_run()
H A Dfake_sigreturn_bad_size_for_magic0.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_for_magic0_run()
H A Dzt_no_regs.c24 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_no_regs_run()
H A Dsme_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sme_vl()
H A Dsve_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sve_vl()
H A Dfake_sigreturn_bad_size.c24 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_run()
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.h24 sizeof(struct _aarch64_ctx)
27 (struct _aarch64_ctx *)(&(sf).uc.uc_mcontext.__reserved)
68 * head->size accounts both for payload and header _aarch64_ctx size !
71 (struct _aarch64_ctx *)((char *)(h) + (h)->size)
83 struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic,
86 static inline struct _aarch64_ctx *get_terminator(struct _aarch64_ctx *head, in get_terminator()
93 static inline void write_terminator_record(struct _aarch64_ctx *tail) in write_terminator_record()
101 struct _aarch64_ctx *get_starting_hea
[all...]
H A Dtestcases.c5 struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic, in get_header()
9 struct _aarch64_ctx *found = NULL; in get_header()
30 struct _aarch64_ctx *term; in validate_extra_context()
59 struct _aarch64_ctx *head = in validate_reserved()
60 (struct _aarch64_ctx *)uc->uc_mcontext.__reserved; in validate_reserved()
170 struct _aarch64_ctx *get_starting_head(struct _aarch64_ctx *shead, in get_starting_head()
175 struct _aarch64_ctx *head; in get_starting_head()
H A Dfake_sigreturn_missing_fpsimd.c23 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_missing_fpsimd_run()
H A Dfake_sigreturn_bad_magic.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_magic_run()
H A Dfake_sigreturn_duplicated_fpsimd.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_duplicated_fpsimd_run()
H A Dfake_sigreturn_bad_size_for_magic0.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_for_magic0_run()
H A Dfake_sigreturn_bad_size.c24 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_run()
/kernel/linux/linux-6.6/arch/arm64/include/uapi/asm/
H A Dsigcontext.h49 * 0x10 terminator (null _aarch64_ctx)
70 struct _aarch64_ctx { struct
78 struct _aarch64_ctx head;
97 struct _aarch64_ctx head;
116 * sigcontext.__reserved[] by the terminating null _aarch64_ctx.
120 * _aarch64_ctx that follows the extra_context structure in
125 * _aarch64_ctx.
130 struct _aarch64_ctx head;
139 struct _aarch64_ctx head;
151 struct _aarch64_ctx hea
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/uapi/asm/
H A Dsigcontext.h49 * 0x10 terminator (null _aarch64_ctx)
66 struct _aarch64_ctx { struct
74 struct _aarch64_ctx head;
93 struct _aarch64_ctx head;
112 * sigcontext.__reserved[] by the terminating null _aarch64_ctx.
116 * _aarch64_ctx that follows the extra_context structure in
121 * _aarch64_ctx.
126 struct _aarch64_ctx head;
135 struct _aarch64_ctx head;
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm64/asm/
H A Dsigcontext.h20 struct _aarch64_ctx { struct
26 struct _aarch64_ctx head;
33 struct _aarch64_ctx head;
38 struct _aarch64_ctx head;
45 struct _aarch64_ctx head;
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm64/asm/
H A Dsigcontext.h31 struct _aarch64_ctx { struct
37 struct _aarch64_ctx head;
44 struct _aarch64_ctx head;
49 struct _aarch64_ctx head;
56 struct _aarch64_ctx head;
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm64/asm/
H A Dsigcontext.h31 struct _aarch64_ctx { struct
37 struct _aarch64_ctx head;
44 struct _aarch64_ctx head;
49 struct _aarch64_ctx head;
56 struct _aarch64_ctx head;
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dsignal.c65 #define TERMINATOR_SIZE round_up(sizeof(struct _aarch64_ctx), 16)
154 sizeof(struct _aarch64_ctx)); in sigframe_alloc_end()
330 struct _aarch64_ctx __user *head; in parse_user_sigframe()
350 struct _aarch64_ctx const __user *end; in parse_user_sigframe()
359 head = (struct _aarch64_ctx __user *)(base + offset); in parse_user_sigframe()
426 end = (struct _aarch64_ctx const __user *)userp; in parse_user_sigframe()
661 struct _aarch64_ctx __user *end; in setup_sigframe()
668 end = (struct _aarch64_ctx __user *)userp; in setup_sigframe()
691 struct _aarch64_ctx __user *end = in setup_sigframe()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dsignal.c68 #define TERMINATOR_SIZE round_up(sizeof(struct _aarch64_ctx), 16)
157 sizeof(struct _aarch64_ctx)); in sigframe_alloc_end()
581 struct _aarch64_ctx __user *head; in parse_user_sigframe()
604 struct _aarch64_ctx const __user *end; in parse_user_sigframe()
613 head = (struct _aarch64_ctx __user *)(base + offset); in parse_user_sigframe()
709 end = (struct _aarch64_ctx const __user *)userp; in parse_user_sigframe()
1006 struct _aarch64_ctx __user *end; in setup_sigframe()
1013 end = (struct _aarch64_ctx __user *)userp; in setup_sigframe()
1036 struct _aarch64_ctx __user *end = in setup_sigframe()

Completed in 9 milliseconds

12