/openbmc/linux/arch/x86/kernel/ |
H A D | signal_64.c | 419 static_assert(sizeof(siginfo_t) == 128); 422 static_assert(__alignof__(siginfo_t) == 8); 429 static_assert(offsetof(siginfo_t, si_signo) == 0); 430 static_assert(offsetof(siginfo_t, si_errno) == 4); 431 static_assert(offsetof(siginfo_t, si_code) == 8); 448 static_assert(offsetof(siginfo_t, _sifields) == \ 449 offsetof(siginfo_t, _sifields.name)) 451 static_assert(sizeof_field(siginfo_t, _sifields.name) == size) 455 static_assert(offsetof(siginfo_t, si_pid) == 0x10); 456 static_assert(offsetof(siginfo_t, si_uid) == 0x14); [all …]
|
/openbmc/linux/arch/arm/kernel/ |
H A D | signal.c | 690 static_assert(sizeof(siginfo_t) == 128); 691 static_assert(__alignof__(siginfo_t) == 4); 692 static_assert(offsetof(siginfo_t, si_signo) == 0x00); 693 static_assert(offsetof(siginfo_t, si_errno) == 0x04); 694 static_assert(offsetof(siginfo_t, si_code) == 0x08); 695 static_assert(offsetof(siginfo_t, si_pid) == 0x0c); 696 static_assert(offsetof(siginfo_t, si_uid) == 0x10); 697 static_assert(offsetof(siginfo_t, si_tid) == 0x0c); 698 static_assert(offsetof(siginfo_t, si_overrun) == 0x10); 699 static_assert(offsetof(siginfo_t, si_status) == 0x14); [all …]
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | signal_64.c | 247 siginfo_t info; 570 static_assert(sizeof(siginfo_t) == 128); 571 static_assert(__alignof__(siginfo_t) == 8); 572 static_assert(offsetof(siginfo_t, si_signo) == 0x00); 573 static_assert(offsetof(siginfo_t, si_errno) == 0x04); 574 static_assert(offsetof(siginfo_t, si_code) == 0x08); 575 static_assert(offsetof(siginfo_t, si_pid) == 0x10); 576 static_assert(offsetof(siginfo_t, si_uid) == 0x14); 577 static_assert(offsetof(siginfo_t, si_tid) == 0x10); 578 static_assert(offsetof(siginfo_t, si_overrun) == 0x14); [all …]
|
/openbmc/linux/arch/m68k/kernel/ |
H A D | signal.c | 584 BUILD_BUG_ON(sizeof(siginfo_t) != 128); in siginfo_build_tests() 587 BUILD_BUG_ON(offsetof(siginfo_t, si_signo) != 0); in siginfo_build_tests() 588 BUILD_BUG_ON(offsetof(siginfo_t, si_errno) != 4); in siginfo_build_tests() 589 BUILD_BUG_ON(offsetof(siginfo_t, si_code) != 8); in siginfo_build_tests() 592 BUILD_BUG_ON(offsetof(siginfo_t, si_pid) != 0x0c); in siginfo_build_tests() 593 BUILD_BUG_ON(offsetof(siginfo_t, si_uid) != 0x10); in siginfo_build_tests() 596 BUILD_BUG_ON(offsetof(siginfo_t, si_tid) != 0x0c); in siginfo_build_tests() 597 BUILD_BUG_ON(offsetof(siginfo_t, si_overrun) != 0x10); in siginfo_build_tests() 598 BUILD_BUG_ON(offsetof(siginfo_t, si_value) != 0x14); in siginfo_build_tests() 601 BUILD_BUG_ON(offsetof(siginfo_t, si_pid) != 0x0c); in siginfo_build_tests() [all …]
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | signal.c | 1352 static_assert(sizeof(siginfo_t) == 128); 1353 static_assert(__alignof__(siginfo_t) == 8); 1354 static_assert(offsetof(siginfo_t, si_signo) == 0x00); 1355 static_assert(offsetof(siginfo_t, si_errno) == 0x04); 1356 static_assert(offsetof(siginfo_t, si_code) == 0x08); 1357 static_assert(offsetof(siginfo_t, si_pid) == 0x10); 1358 static_assert(offsetof(siginfo_t, si_uid) == 0x14); 1359 static_assert(offsetof(siginfo_t, si_tid) == 0x10); 1360 static_assert(offsetof(siginfo_t, si_overrun) == 0x14); 1361 static_assert(offsetof(siginfo_t, si_status) == 0x18); [all …]
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | syscall_arg_fault.c | 20 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 45 static void sigsegv_or_sigbus(int sig, siginfo_t *info, void *ctx_void) in sigsegv_or_sigbus() 64 static void sigtrap(int sig, siginfo_t *info, void *ctx_void) in sigtrap() 87 static void sigill(int sig, siginfo_t *info, void *ctx_void) in sigill()
|
H A D | sysret_rip.c | 42 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 69 static void sigsegv_for_sigreturn_test(int sig, siginfo_t *info, void *ctx_void) in sigsegv_for_sigreturn_test() 85 static void sigusr1(int sig, siginfo_t *info, void *ctx_void) in sigusr1() 113 static void sigsegv_for_fallthrough(int sig, siginfo_t *info, void *ctx_void) in sigsegv_for_fallthrough()
|
H A D | corrupt_xstate_header.c | 32 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 45 static void sigusr1(int sig, siginfo_t *info, void *uc_void) in sigusr1() 56 static void sigsegv(int sig, siginfo_t *info, void *uc_void) in sigsegv()
|
H A D | sigaltstack.c | 30 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 67 static void sigsegv(int sig, siginfo_t *info, void *ctx_void) in sigsegv() 79 static void sigalrm(int sig, siginfo_t *info, void *ctx_void) in sigalrm()
|
H A D | mov_ss_trap.c | 97 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 116 static void sigtrap(int sig, siginfo_t *si, void *ctx_void) in sigtrap() 125 static void handle_and_return(int sig, siginfo_t *si, void *ctx_void) in handle_and_return() 133 static void handle_and_longjmp(int sig, siginfo_t *si, void *ctx_void) in handle_and_longjmp()
|
H A D | single_step_syscall.c | 36 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 71 static void sigtrap(int sig, siginfo_t *info, void *ctx_void) in sigtrap() 98 static void print_and_longjmp(int sig, siginfo_t *si, void *ctx_void) in print_and_longjmp()
|
H A D | syscall_nt.c | 21 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() argument 33 static void sigtrap(int sig, siginfo_t *si, void *ctx_void) in sigtrap()
|
/openbmc/linux/tools/testing/selftests/ptrace/ |
H A D | peeksiginfo.c | 15 static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) in sys_rt_sigqueueinfo() 21 int sig, siginfo_t *uinfo) in sys_rt_tgsigqueueinfo() 84 addr_ro - sizeof(siginfo_t) * 2); in check_error_paths() 109 siginfo_t siginfo[SIGNR]; in check_direct_path() 154 siginfo_t siginfo; in main()
|
/openbmc/sdeventplus/test/source/ |
H A D | child.cpp | 87 const siginfo_t* return_si; in TEST_F() 88 Child::Callback callback = [&](Child&, const siginfo_t* si) { in TEST_F() 97 const siginfo_t* expected_si = reinterpret_cast<siginfo_t*>(865); in TEST_F() 119 Child::Callback callback = [&completions](Child&, const siginfo_t*) { in TEST_F() argument 157 [](Child&, const siginfo_t*) {}); in SetUp() argument
|
/openbmc/sdeventplus/src/sdeventplus/source/ |
H A D | child.hpp | 27 fu2::unique_function<void(Child& source, const siginfo_t* si)>; 95 static int childCallback(sd_event_source* source, const siginfo_t* si,
|
/openbmc/linux/tools/testing/selftests/arm64/signal/ |
H A D | test_signals_utils.c | 91 siginfo_t *si, void *uc) in handle_signal_unsupported() 113 siginfo_t *si, void *uc) in handle_signal_trigger() 123 siginfo_t *si, void *uc) in handle_signal_ok() 169 siginfo_t *si, void *uc_in) in handle_signal_copyctx() 233 static void default_handler(int signum, siginfo_t *si, void *uc) in default_handler()
|
/openbmc/linux/tools/testing/selftests/pidfd/ |
H A D | pidfd_wait.c | 34 static int sys_waitid(int which, pid_t pid, siginfo_t *info, int options, in sys_waitid() 51 siginfo_t info = { in TEST() 100 siginfo_t info = { in TEST() 161 siginfo_t info = { in TEST()
|
/openbmc/openbmc-tools/pwmtachtool/src/ |
H A D | EINTR_wrappers.h | 58 int sigwrap_sigwaitinfo(const sigset_t *set, siginfo_t *info); 59 int sigwrap_sigtimedwait(const sigset_t *set, siginfo_t *info, const struct timespec *timeout); 78 int sigwrap_waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
|
/openbmc/openbmc-tools/adcapp/src/ |
H A D | EINTR_wrappers.h | 58 int sigwrap_sigwaitinfo(const sigset_t *set, siginfo_t *info); 59 int sigwrap_sigtimedwait(const sigset_t *set, siginfo_t *info, const struct timespec *timeout); 78 int sigwrap_waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
|
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
H A D | 0001-sigqueue-Rename-_sifields-to-__si_fields-on-musl.patch | 21 +/* musl libc defines siginfo_t __si_fields instead of _sifields */ 28 siginfo_t *si;
|
/openbmc/linux/tools/testing/selftests/arm64/signal/testcases/ |
H 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() 84 static int sve_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sve_regs()
|
H 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() 82 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
|
H 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() 91 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
|
H 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() 97 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sme_regs()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/hddtemp/hddtemp/ |
H A D | 0001-backtrace-Replace-struct-ucontext-with-ucontext_t.patch | 20 void backtrace_handler(int n, siginfo_t *ist, void *extra) { 26 @@ -58,7 +58,7 @@ void backtrace_handler(int n, siginfo_t *ist, void *extra) {
|