| /tools/testing/selftests/ptrace/ |
| A D | set_syscall_info.c | 149 } si[] = { in TEST() local 343 rc = syscall(si[i].entry[0].nr, in TEST() 344 si[i].entry[0].args[0], in TEST() 345 si[i].entry[0].args[1], in TEST() 346 si[i].entry[0].args[2], in TEST() 347 si[i].entry[0].args[3], in TEST() 348 si[i].entry[0].args[4], in TEST() 349 si[i].entry[0].args[5]); in TEST() 350 if (si[i].exit[1].is_error) { in TEST() 354 if (rc != si[i].exit[1].rval) in TEST() [all …]
|
| /tools/testing/selftests/arm64/signal/ |
| A D | test_signals_utils.c | 92 siginfo_t *si, void *uc) in handle_signal_unsupported() argument 114 siginfo_t *si, void *uc) in handle_signal_trigger() argument 118 td->run(td, si, uc); in handle_signal_trigger() 124 siginfo_t *si, void *uc) in handle_signal_ok() argument 134 si->si_addr, si->si_code, td->token, td->token - si->si_addr); in handle_signal_ok() 147 if (si->si_code != td->sig_ok_code) { in handle_signal_ok() 149 si->si_code, td->sig_ok_code); in handle_signal_ok() 179 siginfo_t *si, void *uc_in) in handle_signal_copyctx() argument 249 handle_signal_trigger(current, si, uc)) { in default_handler() 252 handle_signal_ok(current, si, uc)) { in default_handler() [all …]
|
| /tools/testing/selftests/x86/ |
| A D | check_initial_reg_state.c | 11 unsigned long ax, bx, cx, dx, si, di, bp, sp, flags; variable 63 if (ax || bx || cx || dx || si || di || bp in main() 74 SHOW(si); in main()
|
| A D | ptrace_syscall.c | 88 siginfo_t si; in wait_trap() local 89 if (waitid(P_PID, chld, &si, WEXITED|WSTOPPED) != 0) in wait_trap() 91 if (si.si_pid != chld) in wait_trap() 93 if (si.si_code != CLD_TRAPPED) in wait_trap() 94 errx(1, "got unexpected event type %d\n", si.si_code); in wait_trap() 95 return si; in wait_trap() 115 static void empty_handler(int sig, siginfo_t *si, void *ctx_void) in empty_handler() argument
|
| A D | mov_ss_trap.c | 104 static void sigtrap(int sig, siginfo_t *si, void *ctx_void) in sigtrap() argument 113 static void handle_and_return(int sig, siginfo_t *si, void *ctx_void) in handle_and_return() argument 121 static void handle_and_longjmp(int sig, siginfo_t *si, void *ctx_void) in handle_and_longjmp() argument
|
| /tools/testing/selftests/arm64/signal/testcases/ |
| A D | sve_regs.c | 42 static int do_one_sve_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sve_vl() argument 84 static int sve_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sve_regs() argument 89 if (do_one_sve_vl(td, si, uc, vls[i])) in sve_regs()
|
| A D | ssve_regs.c | 42 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl() argument 96 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs() argument 101 if (do_one_sme_vl(td, si, uc, vls[i])) in sme_regs()
|
| A D | za_no_regs.c | 36 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl() argument 82 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs() argument 87 if (do_one_sme_vl(td, si, uc, vls[i])) in sme_regs()
|
| A D | za_regs.c | 44 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl() argument 102 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs() argument 107 if (do_one_sme_vl(td, si, uc, vls[i])) in sme_regs()
|
| A D | ssve_za_regs.c | 47 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, in do_one_sme_vl() argument 120 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs() argument 125 if (do_one_sme_vl(td, si, uc, vls[i])) in sme_regs()
|
| A D | sme_trap_za.c | 23 int sme_trap_za_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_trap_za_run() argument
|
| A D | mangle_pstate_invalid_compat_toggle.c | 13 static int mangle_invalid_pstate_run(struct tdescr *td, siginfo_t *si, in mangle_invalid_pstate_run() argument
|
| A D | sme_trap_no_sm.c | 24 int sme_trap_no_sm_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_trap_no_sm_run() argument
|
| A D | sme_trap_non_streaming.c | 30 int sme_trap_non_streaming_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_trap_non_streaming_run() argument
|
| A D | fake_sigreturn_misaligned_sp.c | 19 siginfo_t *si, ucontext_t *uc) in fake_sigreturn_misaligned_run() argument
|
| A D | mangle_pstate_invalid_daif_bits.c | 14 static int mangle_invalid_pstate_run(struct tdescr *td, siginfo_t *si, in mangle_invalid_pstate_run() argument
|
| /tools/testing/selftests/powerpc/ptrace/ |
| A D | ptrace-syscall.c | 43 siginfo_t si; in wait_trap() local 45 if (waitid(P_PID, chld, &si, WEXITED|WSTOPPED) != 0) in wait_trap() 47 if (si.si_pid != chld) in wait_trap() 49 if (si.si_code != CLD_TRAPPED) in wait_trap() 50 errx(1, "got unexpected event type %d\n", si.si_code); in wait_trap()
|
| /tools/testing/selftests/filesystems/ |
| A D | dnotify_test.c | 11 static void handler(int sig, siginfo_t *si, void *data) in handler() argument 13 event_fd = si->si_fd; in handler()
|
| /tools/testing/selftests/powerpc/include/ |
| A D | pkeys.h | 106 int siginfo_pkey(siginfo_t *si) in siginfo_pkey() argument 113 return si->si_pkey; in siginfo_pkey() 115 return *((int *)(((char *) si) + SI_PKEY_OFFSET)); in siginfo_pkey()
|
| /tools/testing/selftests/arm64/mte/ |
| A D | mte_common_util.c | 36 void mte_default_handler(int signum, siginfo_t *si, void *uc) in mte_default_handler() argument 39 unsigned long addr = (unsigned long)si->si_addr; in mte_default_handler() 56 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code, si_tag, si_atag); in mte_default_handler() 58 if (si->si_code == SEGV_MTEAERR) { in mte_default_handler() 59 if (cur_mte_cxt.trig_si_code == si->si_code) in mte_default_handler() 68 else if (si->si_code == SEGV_MTESERR) { in mte_default_handler() 74 if (cur_mte_cxt.trig_si_code == si->si_code && in mte_default_handler() 94 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code); in mte_default_handler()
|
| /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
| A D | EventClass.py | 60 flags, ip, ax, bx, cx, dx, si, di, bp, sp = struct.unpack('QQQQQQQQQQ', tmp_buf) 67 self.si = si
|
| /tools/testing/selftests/arm64/abi/ |
| A D | ptrace.c | 179 siginfo_t si; in do_parent() local 206 if (ptrace(PTRACE_GETSIGINFO, pid, NULL, &si)) { in do_parent() 220 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent() 221 si.si_pid == pid) in do_parent()
|
| /tools/testing/selftests/mm/ |
| A D | pkey-helpers.h | 185 static inline u32 *siginfo_get_pkey_ptr(siginfo_t *si) in siginfo_get_pkey_ptr() argument 188 return &si->si_pkey; in siginfo_get_pkey_ptr() 190 return (u32 *)(((u8 *)si) + si_pkey_offset); in siginfo_get_pkey_ptr()
|
| /tools/testing/selftests/powerpc/tm/ |
| A D | tm-signal-context-force-tm.c | 50 void usr_signal_handler(int signo, siginfo_t *si, void *uc) in usr_signal_handler() argument 100 void seg_signal_handler(int signo, siginfo_t *si, void *uc) in seg_signal_handler() argument
|
| /tools/testing/selftests/arm64/fp/ |
| A D | za-ptrace.c | 255 siginfo_t si; in do_parent() local 284 if (ptrace(PTRACE_GETSIGINFO, pid, NULL, &si)) { in do_parent() 298 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent() 299 si.si_pid == pid) in do_parent()
|