Home
last modified time | relevance | path

Searched refs:si_signo (Results 1 – 25 of 35) sorted by relevance

12

/linux/tools/testing/selftests/pidfd/
H A Dpidfd_wait.c41 .si_signo = 0, in TEST()
72 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
90 .si_signo = 0, in TEST()
110 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
119 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
124 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
131 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
151 .si_signo = 0, in TEST()
208 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
215 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
/linux/tools/testing/selftests/mm/
H A Dpkey_sighandler_tests.c228 while (siginfo.si_signo == 0) in test_sigsegv_handler_with_pkey0_disabled()
232 ksft_test_result(siginfo.si_signo == SIGSEGV && in test_sigsegv_handler_with_pkey0_disabled()
268 while (siginfo.si_signo == 0) in test_sigsegv_handler_cannot_access_stack()
272 ksft_test_result(siginfo.si_signo == SIGSEGV && in test_sigsegv_handler_cannot_access_stack()
343 while (siginfo.si_signo == 0) in test_sigsegv_handler_with_different_pkey_for_stack()
347 ksft_test_result(siginfo.si_signo == SIGSEGV && in test_sigsegv_handler_with_different_pkey_for_stack()
384 while (siginfo.si_signo == 0) in test_pkru_preserved_after_sigusr1()
390 siginfo.si_signo == SIGUSR1, in test_pkru_preserved_after_sigusr1()
H A Dmemory-failure.c183 ASSERT_EQ(siginfo.si_signo, SIGBUS); in check()
/linux/arch/hexagon/mm/
H A Dvm_fault.c41 int si_signo; in do_page_fault() local
122 si_signo = SIGBUS; in do_page_fault()
127 si_signo = SIGSEGV; in do_page_fault()
130 force_sig_fault(si_signo, si_code, (void __user *)address); in do_page_fault()
/linux/include/linux/
H A Delfcore-compat.h15 compat_int_t si_signo; member
H A Delfcore.h19 int si_signo; /* signal number */ member
H A Dptrace.h345 info.si_signo = SIGTRAP; in user_single_step_report()
/linux/arch/sh/mm/
H A Dfault.c28 force_sig_info_fault(int si_signo, int si_code, unsigned long address) in force_sig_info_fault() argument
30 force_sig_fault(si_signo, si_code, (void __user *)address); in force_sig_info_fault()
/linux/arch/s390/kernel/
H A Dentry.h33 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str);
/linux/io_uring/
H A Dwaitid.c53 unsafe_put_user(signo, &infop->si_signo, Efault); in io_waitid_compat_copy_si()
82 unsafe_put_user(signo, &iw->infop->si_signo, Efault); in io_waitid_copy_si()
/linux/fs/
H A Dsignalfd.c86 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo()
89 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()
H A Dcoredump.c401 cprm->siginfo->si_signo); in coredump_parse()
1180 audit_core_dumps(siginfo->si_signo); in vfs_coredump()
1197 if (coredump_wait(siginfo->si_signo, &core_state) < 0) in vfs_coredump()
H A Dbinfmt_elf_fdpic.c1304 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1504 tmp = elf_dump_thread_status(cprm->siginfo->si_signo, in elf_fdpic_core_dump()
1514 tmp = elf_dump_thread_status(cprm->siginfo->si_signo, in elf_fdpic_core_dump()
H A Dbinfmt_elf.c1490 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus()
1896 if (!fill_thread_core_info(t, view, cprm->siginfo->si_signo, info)) in fill_note_info()
/linux/kernel/entry/
H A Dsyscall_user_dispatch.c25 info.si_signo = SIGSYS; in trigger_sigsys()
/linux/Documentation/arch/sparc/
H A Dadi.rst110 siginfo.si_signo = SIGSEGV;
129 siginfo.si_signo = SIGSEGV;
149 siginfo.si_signo = SIGSEGV;
/linux/arch/x86/kernel/
H A Dsignal_64.c288 if (from->si_signo == SIGCHLD) { in x32_copy_siginfo_to_user()
439 static_assert(offsetof(siginfo_t, si_signo) == 0);
/linux/tools/testing/selftests/kvm/arm64/
H A Dsea_to_user.c125 si->si_signo, si->si_errno, si->si_code, si->si_addr); in sigbus_signal_handler()
/linux/arch/sparc/kernel/
H A Dsignal_64.c422 err |= __put_user(ksig->sig, &sf->info.si_signo); in setup_rt_frame()
572 static_assert(offsetof(siginfo_t, si_signo) == 0x00);
/linux/tools/testing/selftests/cgroup/
H A Dcgroup_util.c
/linux/arch/powerpc/platforms/book3s/
H A Dvas-api.c225 info.si_signo = SIGSEGV; in vas_update_csb()
/linux/tools/testing/selftests/cgroup/lib/
H A Dcgroup_util.c462 .si_signo = 0, in clone_reap()
/linux/kernel/time/
H A Dposix-timers.c508 new_timer->sigq.info.si_signo = event->sigev_signo; in do_timer_create()
512 new_timer->sigq.info.si_signo = SIGALRM; in do_timer_create()
/linux/Documentation/virt/uml/
H A Duser_mode_linux_howto_v2.rst1114 --- SIGIO {si_signo=SIGIO, si_code=POLL_IN, si_band=65} ---
1120 …ptrace(PTRACE_GETSIGINFO, 16967, NULL, {si_signo=SIGTRAP, si_code=0x85, si_pid=16967, si_uid=0}) =…
1124 …--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=16967, si_uid=0, si_status=SIGTRAP, si_…
1128 …ptrace(PTRACE_GETSIGINFO, 16967, NULL, {si_signo=SIGTRAP, si_code=0x85, si_pid=16967, si_uid=0}) =…
1132 …--- SIGALRM {si_signo=SIGALRM, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_value={int=1631716…
/linux/kernel/
H A Dexit.c1833 unsafe_put_user(signo, &infop->si_signo, Efault); in SYSCALL_DEFINE5()
1976 unsafe_put_user(signo, &infop->si_signo, Efault); in COMPAT_SYSCALL_DEFINE5()

12