/kernel/linux/linux-5.10/tools/testing/selftests/pidfd/ |
H A D | pidfd_wait.c | 52 .si_signo = 0, in TEST() 83 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 101 .si_signo = 0, in TEST() 114 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 121 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 126 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 133 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 153 .si_signo = 0, in TEST() 210 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 217 ASSERT_EQ(info.si_signo, SIGCHL in TEST() [all...] |
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/pidfd/ |
H A D | pidfd_wait.c | 52 .si_signo = 0, in TEST() 83 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 101 .si_signo = 0, in TEST() 121 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 130 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 135 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 142 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 162 .si_signo = 0, in TEST() 219 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 226 ASSERT_EQ(info.si_signo, SIGCHL in TEST() [all...] |
/kernel/liteos_a/kernel/base/ipc/ |
H A D | los_signal.c | 75 if (tmpInfoNode->info.si_signo == signo) { in OsMoveTmpInfoToUnbInfo() 93 if (tmp->info.si_signo == info->si_signo) { in OsAddSigInfoToTmpList() 182 if (info->si_signo == 0) { in OsTcbDispatch() 185 masked = (bool)OsSigIsMember(&sigcb->sigprocmask, info->si_signo); in OsTcbDispatch() 189 (!LOS_ListEmpty(&sigcb->waitList) && !OsSigIsMember(&sigcb->sigwaitmask, info->si_signo))) { in OsTcbDispatch() 190 OsSigAddSet(&sigcb->sigPendFlag, info->si_signo); in OsTcbDispatch() 194 OsSigAddSet(&sigcb->sigFlag, info->si_signo); in OsTcbDispatch() 201 return OsPendingTaskWake(stcb, info->si_signo); in OsTcbDispatch() 291 isMember = OsSigIsMember(&tcb->sig.sigwaitmask, info->sigInfo->si_signo); in SigProcessSignalHandler() [all...] |
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A 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()
|
/kernel/linux/linux-5.10/arch/hexagon/mm/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/hexagon/mm/ |
H A D | vm_fault.c | 40 int si_signo; in do_page_fault() local 121 si_signo = SIGBUS; in do_page_fault() 126 si_signo = SIGSEGV; in do_page_fault() 129 force_sig_fault(si_signo, si_code, (void __user *)address); in do_page_fault()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | signal.c | 500 int sig = q->info.si_signo; in __flush_itimer_signals() 584 if (q->info.si_signo == sig) { in collect_signal() 611 info->si_signo = sig; in collect_signal() 734 (sigmask(q->info.si_signo) & SYNCHRONOUS_MASK)) { in dequeue_synchronous_signal() 745 if (q->info.si_signo == sync->info.si_signo) in dequeue_synchronous_signal() 749 sigdelset(&pending->signal, sync->info.si_signo); in dequeue_synchronous_signal() 755 return info->si_signo; in dequeue_synchronous_signal() 803 if (sigismember(mask, q->info.si_signo)) { in flush_sigqueue_mask() 1136 q->info.si_signo in __send_signal_locked() [all...] |
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | traps.c | 51 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_report_trap() argument 54 force_sig_fault(si_signo, si_code, get_trap_ip(regs)); in do_report_trap() 55 report_user_fault(regs, si_signo, 0); in do_report_trap() 62 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() argument 65 regs->int_code, si_signo) == NOTIFY_STOP) in do_trap() 67 do_report_trap(regs, si_signo, si_code, str); in do_trap()
|
H A D | entry.h | 32 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str);
|
/kernel/linux/linux-5.10/kernel/ |
H A 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 in __send_signal() [all...] |
/kernel/liteos_m/components/signal/ |
H A D | los_signal.c | 76 if (tmpInfo->info.si_signo == info->si_signo) {
in AddSigInfoToList() 99 if (tmpInfo->info.si_signo == sigNo) {
in DeleteSigInfoFromList() 343 sigNo = sigCB->sigInfo.si_signo;
in SignalTimedWait() 407 info.si_signo = sigNo;
in LOS_SignalSend()
|
/kernel/linux/linux-5.10/include/uapi/asm-generic/ |
H A D | siginfo.h | 114 int si_signo; \ 122 int si_signo; \
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-generic/ |
H A D | siginfo.h | 95 #define __SIGINFO struct { int si_signo; int si_errno; int si_code; union __sifields _sifields; \ 98 #define __SIGINFO struct { int si_signo; int si_code; int si_errno; union __sifields _sifields; \
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-generic/ |
H A D | siginfo.h | 95 #define __SIGINFO struct { int si_signo; int si_errno; int si_code; union __sifields _sifields; \ 98 #define __SIGINFO struct { int si_signo; int si_code; int si_errno; union __sifields _sifields; \
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | elfcore-compat.h | 15 compat_int_t si_signo; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | elfcore-compat.h | 15 compat_int_t si_signo; member
|
H A D | elfcore.h | 19 int si_signo; /* signal number */ member
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A 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()
|
/kernel/linux/linux-6.6/include/uapi/asm-generic/ |
H A D | siginfo.h | 124 int si_signo; \ 132 int si_signo; \
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | elfcore.h | 16 int si_signo; member
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A 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()
|
/kernel/linux/linux-5.10/fs/ |
H A D | signalfd.c | 87 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo() 90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()
|
/kernel/linux/linux-6.6/fs/ |
H A D | signalfd.c | 87 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo() 90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()
|