/linux-6.12.1/tools/testing/selftests/arm64/signal/testcases/ |
D | testcases.h | 27 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,
|
D | testcases.c | 12 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()
|
D | ssve_za_regs.c | 51 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl() 52 struct _aarch64_ctx *regs; in do_one_sme_vl()
|
D | zt_no_regs.c | 24 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_no_regs_run()
|
D | fake_sigreturn_bad_size_for_magic0.c | 21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_for_magic0_run()
|
D | fake_sigreturn_bad_magic.c | 21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_magic_run()
|
D | fake_sigreturn_duplicated_fpsimd.c | 21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_duplicated_fpsimd_run()
|
D | fake_sigreturn_missing_fpsimd.c | 23 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_missing_fpsimd_run()
|
D | sve_vl.c | 33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sve_vl()
|
D | sme_vl.c | 33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sme_vl()
|
D | fake_sigreturn_bad_size.c | 24 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_run()
|
D | fake_sigreturn_sme_change_vl.c | 37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_ssve_change_vl()
|
D | fake_sigreturn_sve_change_vl.c | 37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_sve_change_vl()
|
D | fpmr_siginfo.c | 41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in fpmr_present()
|
D | poe_siginfo.c | 41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in poe_present()
|
D | tpidr2_siginfo.c | 41 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in tpidr2_present()
|
D | zt_regs.c | 30 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_regs_run()
|
D | sve_regs.c | 46 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sve_vl()
|
D | ssve_regs.c | 46 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
|
D | za_no_regs.c | 40 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
|
D | za_regs.c | 48 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in do_one_sme_vl()
|
/linux-6.12.1/arch/arm64/include/uapi/asm/ |
D | sigcontext.h | 70 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/ |
D | signal.c | 83 #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/ |
D | pkey-arm64.h | 131 struct _aarch64_ctx *ctx = GET_UC_RESV_HEAD(uctxt); in aarch64_write_signal_pkey()
|
/linux-6.12.1/tools/testing/selftests/arm64/signal/ |
D | test_signals_utils.c | 172 struct _aarch64_ctx *head; in handle_signal_copyctx() 185 head = (struct _aarch64_ctx *)uc->uc_mcontext.__reserved; in handle_signal_copyctx()
|