Home
last modified time | relevance | path

Searched refs:si_signo (Results 1 - 25 of 75) sorted by relevance

123

/kernel/linux/linux-5.10/tools/testing/selftests/pidfd/
H A Dpidfd_wait.c52 .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 Dfpu.c207 int si_code = 0, si_signo = SIGFPE; in handle_fpu_exception() local
218 si_signo = do_fpuemu(regs, &current->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 Dpidfd_wait.c52 .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 Dlos_signal.c75 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 Dtraps.c45 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 Dvm_fault.c40 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 Dvm_fault.c40 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 Dsignal.c500 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 Dtraps.c51 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 Dentry.h32 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str);
/kernel/linux/linux-5.10/kernel/
H A Dsignal.c498 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 Dlos_signal.c76 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 Dsiginfo.h114 int si_signo; \
122 int si_signo; \
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-generic/
H A Dsiginfo.h95 #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 Dsiginfo.h95 #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 Delfcore-compat.h15 compat_int_t si_signo; member
/kernel/linux/linux-6.6/include/linux/
H A Delfcore-compat.h15 compat_int_t si_signo; member
H A Delfcore.h19 int si_signo; /* signal number */ member
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsignal_compat.c46 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 Dsiginfo.h124 int si_signo; \
132 int si_signo; \
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Delfcore.h16 int si_signo; member
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/fs/
H A Dsignalfd.c87 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 Dsignalfd.c87 new.ssi_signo = kinfo->si_signo; in signalfd_copyinfo()
90 switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { in signalfd_copyinfo()

Completed in 18 milliseconds

123