Home
last modified time | relevance | path

Searched refs:_aarch64_ctx (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/tools/testing/selftests/arm64/signal/testcases/
Dtestcases.h27 sizeof(struct _aarch64_ctx)
30 (struct _aarch64_ctx *)(&(uc->uc_mcontext.__reserved))
33 (struct _aarch64_ctx *)(&(sf).uc.uc_mcontext.__reserved)
39 (struct _aarch64_ctx *)(&(buf).uc.uc_mcontext.__reserved)
84 (struct _aarch64_ctx *)((char *)(h) + (h)->size)
94 static inline struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic, in get_header()
98 struct _aarch64_ctx *found = NULL; in get_header()
118 static inline struct _aarch64_ctx *get_terminator(struct _aarch64_ctx *head, in get_terminator()
125 static inline void write_terminator_record(struct _aarch64_ctx *tail) in write_terminator_record()
133 struct _aarch64_ctx *get_starting_head(struct _aarch64_ctx *shead,
Dtestcases.c12 struct _aarch64_ctx *term; in validate_extra_context()
118 struct _aarch64_ctx *head = in validate_reserved()
119 (struct _aarch64_ctx *)uc->uc_mcontext.__reserved; in validate_reserved()
298 struct _aarch64_ctx *get_starting_head(struct _aarch64_ctx *shead, in get_starting_head()
303 struct _aarch64_ctx *head; in get_starting_head()
Dssve_za_regs.c51 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
52 struct _aarch64_ctx *regs; in do_one_sme_vl()
Dzt_no_regs.c24 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_no_regs_run()
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()
Dfake_sigreturn_bad_magic.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_magic_run()
Dfake_sigreturn_duplicated_fpsimd.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_duplicated_fpsimd_run()
Dfake_sigreturn_missing_fpsimd.c23 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_missing_fpsimd_run()
Dsve_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sve_vl()
Dsme_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sme_vl()
Dfake_sigreturn_bad_size.c24 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_run()
Dfake_sigreturn_sme_change_vl.c37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_ssve_change_vl()
Dfake_sigreturn_sve_change_vl.c37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_sve_change_vl()
Dfpmr_siginfo.c41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in fpmr_present()
Dpoe_siginfo.c41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in poe_present()
Dtpidr2_siginfo.c41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in tpidr2_present()
Dzt_regs.c30 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_regs_run()
Dsve_regs.c46 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sve_vl()
Dssve_regs.c46 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
Dza_no_regs.c40 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
Dza_regs.c48 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
/linux-6.12.1/arch/arm64/include/uapi/asm/
Dsigcontext.h70 struct _aarch64_ctx { struct
78 struct _aarch64_ctx head; argument
97 struct _aarch64_ctx head;
104 struct _aarch64_ctx head;
137 struct _aarch64_ctx head;
146 struct _aarch64_ctx head;
158 struct _aarch64_ctx head;
166 struct _aarch64_ctx head;
173 struct _aarch64_ctx head;
181 struct _aarch64_ctx head;
/linux-6.12.1/arch/arm64/kernel/
Dsignal.c83 #define TERMINATOR_SIZE round_up(sizeof(struct _aarch64_ctx), 16)
213 sizeof(struct _aarch64_ctx)); in sigframe_alloc_end()
696 struct _aarch64_ctx __user *head; in parse_user_sigframe()
721 struct _aarch64_ctx const __user *end; in parse_user_sigframe()
730 head = (struct _aarch64_ctx __user *)(base + offset); in parse_user_sigframe()
848 end = (struct _aarch64_ctx const __user *)userp; in parse_user_sigframe()
1184 struct _aarch64_ctx __user *end; in setup_sigframe()
1191 end = (struct _aarch64_ctx __user *)userp; in setup_sigframe()
1214 struct _aarch64_ctx __user *end = in setup_sigframe()
/linux-6.12.1/tools/testing/selftests/mm/
Dpkey-arm64.h131 struct _aarch64_ctx *ctx = GET_UC_RESV_HEAD(uctxt); in aarch64_write_signal_pkey()
/linux-6.12.1/tools/testing/selftests/arm64/signal/
Dtest_signals_utils.c172 struct _aarch64_ctx *head; in handle_signal_copyctx()
185 head = (struct _aarch64_ctx *)uc->uc_mcontext.__reserved; in handle_signal_copyctx()

12