/Linux-v5.10/tools/testing/selftests/pidfd/ |
D | pidfd_wait.c | 53 .si_signo = 0, in TEST() 84 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 102 .si_signo = 0, in TEST() 115 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 122 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 127 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 134 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 154 .si_signo = 0, in TEST() 211 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 218 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST()
|
/Linux-v5.10/arch/nds32/kernel/ |
D | fpu.c | 207 int si_code = 0, si_signo = SIGFPE; in handle_fpu_exception() local 218 si_signo = do_fpuemu(regs, ¤t->thread.fpu); in handle_fpu_exception() 220 if (!si_signo) { in handle_fpu_exception() 227 si_signo = SIGILL; in handle_fpu_exception() 230 switch (si_signo) { in handle_fpu_exception() 245 force_sig_fault(si_signo, si_code, in handle_fpu_exception()
|
/Linux-v5.10/arch/hexagon/mm/ |
D | vm_fault.c | 40 int si_signo; in do_page_fault() local 127 si_signo = SIGBUS; in do_page_fault() 132 si_signo = SIGSEGV; in do_page_fault() 135 force_sig_fault(si_signo, si_code, (void __user *)address); in do_page_fault()
|
/Linux-v5.10/arch/s390/kernel/ |
D | traps.c | 45 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_report_trap() argument 48 force_sig_fault(si_signo, si_code, get_trap_ip(regs)); in do_report_trap() 49 report_user_fault(regs, si_signo, 0); in do_report_trap() 58 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() argument 61 regs->int_code, si_signo) == NOTIFY_STOP) in do_trap() 63 do_report_trap(regs, si_signo, si_code, str); in do_trap()
|
D | entry.h | 52 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str);
|
/Linux-v5.10/kernel/ |
D | signal.c | 498 int sig = q->info.si_signo; in __flush_itimer_signals() 578 if (q->info.si_signo == sig) { in collect_signal() 605 info->si_signo = sig; in collect_signal() 725 (sigmask(q->info.si_signo) & SYNCHRONOUS_MASK)) { in dequeue_synchronous_signal() 736 if (q->info.si_signo == sync->info.si_signo) in dequeue_synchronous_signal() 740 sigdelset(&pending->signal, sync->info.si_signo); in dequeue_synchronous_signal() 746 return info->si_signo; in dequeue_synchronous_signal() 791 if (sigismember(mask, q->info.si_signo)) { in flush_sigqueue_mask() 1122 q->info.si_signo = sig; in __send_signal() 1135 q->info.si_signo = sig; in __send_signal() [all …]
|
D | exit.c | 1566 unsafe_put_user(signo, &infop->si_signo, Efault); in SYSCALL_DEFINE5() 1709 unsafe_put_user(signo, &infop->si_signo, Efault); in COMPAT_SYSCALL_DEFINE5()
|
/Linux-v5.10/include/uapi/asm-generic/ |
D | siginfo.h | 114 int si_signo; \ 122 int si_signo; \
|
/Linux-v5.10/include/linux/ |
D | elfcore-compat.h | 15 compat_int_t si_signo; member
|
D | elfcore.h | 19 int si_signo; /* signal number */ member
|
D | ptrace.h | 353 info.si_signo = SIGTRAP; in user_single_step_report()
|
/Linux-v5.10/arch/x86/kernel/ |
D | signal_compat.c | 46 BUILD_BUG_ON(offsetof(siginfo_t, si_signo) != 0); in signal_compat_build_tests() 50 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_signo) != 0); in signal_compat_build_tests()
|
D | signal.c | 523 if (from->si_signo == SIGCHLD) { in x32_copy_siginfo_to_user()
|
/Linux-v5.10/arch/sh/mm/ |
D | fault.c | 28 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-v5.10/fs/ |
D | signalfd.c | 97 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo() 100 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()
|
D | coredump.c | 293 cprm->siginfo->si_signo); in format_corename() 606 audit_core_dumps(siginfo->si_signo); in do_coredump() 629 retval = coredump_wait(siginfo->si_signo, &core_state); in do_coredump()
|
D | binfmt_elf.c | 1501 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus() 1860 if (!fill_thread_core_info(t, view, siginfo->si_signo, &info->size)) in fill_note_info() 2038 sz = elf_dump_thread_status(siginfo->si_signo, ets); in fill_note_info() 2043 fill_prstatus(info->prstatus, current, siginfo->si_signo); in fill_note_info()
|
D | binfmt_elf_fdpic.c | 1307 prstatus->pr_info.si_signo = prstatus->pr_cursig = signr; in fill_prstatus() 1513 tmp = elf_dump_thread_status(cprm->siginfo->si_signo, in elf_fdpic_core_dump() 1523 tmp = elf_dump_thread_status(cprm->siginfo->si_signo, in elf_fdpic_core_dump()
|
/Linux-v5.10/Documentation/sparc/ |
D | adi.rst | 110 siginfo.si_signo = SIGSEGV; 129 siginfo.si_signo = SIGSEGV; 149 siginfo.si_signo = SIGSEGV;
|
/Linux-v5.10/tools/testing/selftests/ |
D | kselftest_harness.h | 866 if (sig != SIGALRM || sig != info->si_signo) { in __timeout_handler() 869 t->name, sig != SIGALRM ? sig : info->si_signo); in __timeout_handler()
|
/Linux-v5.10/arch/powerpc/platforms/powernv/ |
D | vas-fault.c | 153 info.si_signo = SIGSEGV; in update_csb()
|
/Linux-v5.10/tools/testing/selftests/cgroup/ |
D | cgroup_util.c | 367 .si_signo = 0, in clone_reap()
|
/Linux-v5.10/kernel/time/ |
D | posix-timers.c | 537 new_timer->sigq->info.si_signo = event->sigev_signo; in do_timer_create() 541 new_timer->sigq->info.si_signo = SIGALRM; in do_timer_create()
|
/Linux-v5.10/arch/sparc/kernel/ |
D | signal_64.c | 422 err |= __put_user(ksig->sig, &sf->info.si_signo); in setup_rt_frame()
|
/Linux-v5.10/Documentation/virt/uml/ |
D | user_mode_linux_howto_v2.rst | 1103 --- SIGIO {si_signo=SIGIO, si_code=POLL_IN, si_band=65} --- 1109 …ptrace(PTRACE_GETSIGINFO, 16967, NULL, {si_signo=SIGTRAP, si_code=0x85, si_pid=16967, si_uid=0}) =… 1113 …--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=16967, si_uid=0, si_status=SIGTRAP, si_… 1117 …ptrace(PTRACE_GETSIGINFO, 16967, NULL, {si_signo=SIGTRAP, si_code=0x85, si_pid=16967, si_uid=0}) =… 1121 …--- SIGALRM {si_signo=SIGALRM, si_code=SI_TIMER, si_timerid=0, si_overrun=0, si_value={int=1631716…
|