Home
last modified time | relevance | path

Searched refs:signo (Results 1 - 25 of 155) sorted by relevance

1234567

/kernel/linux/linux-5.10/arch/m68k/mm/
H A Dfault.c24 int signo, si_code; in send_fault_sig() local
27 signo = current->thread.signo; in send_fault_sig()
30 pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); in send_fault_sig()
33 force_sig_fault(signo, si_code, addr); in send_fault_sig()
38 //if (signo == SIGBUS) in send_fault_sig()
185 current->thread.signo = SIGBUS; in do_page_fault()
190 current->thread.signo = SIGBUS; in do_page_fault()
196 current->thread.signo = SIGSEGV; in do_page_fault()
202 current->thread.signo in do_page_fault()
[all...]
/kernel/linux/linux-6.6/arch/m68k/mm/
H A Dfault.c24 int signo, si_code; in send_fault_sig() local
27 signo = current->thread.signo; in send_fault_sig()
30 pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); in send_fault_sig()
33 force_sig_fault(signo, si_code, addr); in send_fault_sig()
38 //if (signo == SIGBUS) in send_fault_sig()
189 current->thread.signo = SIGBUS; in do_page_fault()
194 current->thread.signo = SIGBUS; in do_page_fault()
202 current->thread.signo = SIGSEGV; in do_page_fault()
208 current->thread.signo in do_page_fault()
[all...]
/kernel/liteos_a/kernel/base/ipc/
H A Dlos_signal.c56 int OsSigIsMember(const sigset_t *set, int signo) in OsSigIsMember() argument
59 /* In musl, sig No bits 00000100 present sig No 3, but 1<< 3 = 00001000, so signo needs minus 1 */ in OsSigIsMember()
60 signo -= 1; in OsSigIsMember()
62 if (GOOD_SIGNO(signo)) { in OsSigIsMember()
64 ret = ((*set & SIGNO2SET((unsigned int)signo)) != 0); in OsSigIsMember()
70 STATIC VOID OsMoveTmpInfoToUnbInfo(sig_cb *sigcb, INT32 signo) in OsMoveTmpInfoToUnbInfo() argument
75 if (tmpInfoNode->info.si_signo == signo) { in OsMoveTmpInfoToUnbInfo()
124 STATIC INLINE VOID OsSigWaitTaskWake(LosTaskCB *taskCB, INT32 signo) in OsSigWaitTaskWake() argument
128 if (!LOS_ListEmpty(&sigcb->waitList) && OsSigIsMember(&sigcb->sigwaitmask, signo)) { in OsSigWaitTaskWake()
129 OsMoveTmpInfoToUnbInfo(sigcb, signo); in OsSigWaitTaskWake()
136 OsPendingTaskWake(LosTaskCB *taskCB, INT32 signo) OsPendingTaskWake() argument
504 OsTaskKillUnsafe(UINT32 taskID, INT32 signo) OsTaskKillUnsafe() argument
523 OsPthreadKill(UINT32 tid, int signo) OsPthreadKill() argument
541 OsSigAddSet(sigset_t *set, int signo) OsSigAddSet() argument
751 UINT32 signo = (UINT32)FindFirstSetedBit(sigcb->sigFlag) + 1; OsSaveSignalContext() local
[all...]
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dtraps.c67 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument
71 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap()
74 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap()
80 force_sig_fault(signo, code, (void __user *)addr); in do_trap()
83 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument
87 do_trap(regs, signo, code, addr); in do_trap_error()
94 #define DO_ERROR_INFO(name, signo, code, str) \
97 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dfpu.c188 inline void fill_sigfpe_signo(unsigned int fpcsr, int *signo) in fill_sigfpe_signo() argument
191 *signo = FPE_FLTOVF; in fill_sigfpe_signo()
194 *signo = FPE_FLTUND; in fill_sigfpe_signo()
197 *signo = FPE_FLTINV; in fill_sigfpe_signo()
199 *signo = FPE_FLTDIV; in fill_sigfpe_signo()
201 *signo = FPE_FLTRES; in fill_sigfpe_signo()
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dtraps.c117 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument
121 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap()
124 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap()
130 force_sig_fault(signo, code, (void __user *)addr); in do_trap()
133 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument
139 do_trap(regs, signo, code, addr); in do_trap_error()
146 #define DO_ERROR_INFO(name, signo, code, str) \
149 do_trap_error(regs, signo, code, regs->pc, "Oops - " str); \
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dtraps.c115 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument
119 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap()
122 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap()
128 force_sig_fault(signo, code, (void __user *)addr); in do_trap()
131 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument
137 do_trap(regs, signo, code, addr); in do_trap_error()
144 #define DO_ERROR_INFO(name, signo, code, str) \
147 do_trap_error(regs, signo, code, regs->pc, "Oops - " str); \
/kernel/linux/linux-5.10/arch/nios2/kernel/
H A Dtraps.c27 static void _send_sig(int signo, int code, unsigned long addr) in _send_sig() argument
29 force_sig_fault(signo, code, (void __user *) addr); in _send_sig()
46 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr) in _exception() argument
49 die("Exception in kernel mode", regs, signo); in _exception()
51 _send_sig(signo, code, addr); in _exception()
/kernel/linux/linux-6.6/arch/nios2/kernel/
H A Dtraps.c27 static void _send_sig(int signo, int code, unsigned long addr) in _send_sig() argument
29 force_sig_fault(signo, code, (void __user *) addr); in _send_sig()
46 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr) in _exception() argument
49 die("Exception in kernel mode", regs, signo); in _exception()
51 _send_sig(signo, code, addr); in _exception()
/kernel/linux/linux-5.10/tools/lib/subcmd/
H A Dpager.c64 static void wait_for_pager_signal(int signo) in wait_for_pager_signal() argument
67 sigchain_pop(signo); in wait_for_pager_signal()
68 raise(signo); in wait_for_pager_signal()
/kernel/linux/linux-6.6/tools/lib/subcmd/
H A Dpager.c64 static void wait_for_pager_signal(int signo) in wait_for_pager_signal() argument
67 sigchain_pop(signo); in wait_for_pager_signal()
68 raise(signo); in wait_for_pager_signal()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dtraps.c99 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() argument
103 if (show_unhandled_signals && unhandled_signal(tsk, signo) in do_trap()
106 tsk->comm, task_pid_nr(tsk), signo, code, addr); in do_trap()
112 force_sig_fault(signo, code, (void __user *)addr); in do_trap()
115 static void do_trap_error(struct pt_regs *regs, int signo, int code, in do_trap_error() argument
121 do_trap(regs, signo, code, addr); in do_trap_error()
133 #define DO_ERROR_INFO(name, signo, code, str) \
138 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
142 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
/kernel/linux/linux-5.10/arch/alpha/kernel/
H A Dtraps.c236 int signo, code; in do_entIF() local
297 signo = SIGFPE; in do_entIF()
301 signo = SIGFPE; in do_entIF()
305 signo = SIGFPE; in do_entIF()
309 signo = SIGFPE; in do_entIF()
313 signo = SIGFPE; in do_entIF()
317 signo = SIGFPE; in do_entIF()
321 signo = SIGFPE; in do_entIF()
325 signo = SIGFPE; in do_entIF()
347 signo in do_entIF()
[all...]
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dtraps.c234 int signo, code; in do_entIF() local
295 signo = SIGFPE; in do_entIF()
299 signo = SIGFPE; in do_entIF()
303 signo = SIGFPE; in do_entIF()
307 signo = SIGFPE; in do_entIF()
311 signo = SIGFPE; in do_entIF()
315 signo = SIGFPE; in do_entIF()
319 signo = SIGFPE; in do_entIF()
323 signo = SIGFPE; in do_entIF()
345 signo in do_entIF()
[all...]
/kernel/linux/linux-5.10/arch/parisc/mm/
H A Dfault.c353 int signo, si_code; in do_page_fault() local
360 signo = SIGSEGV; in do_page_fault()
367 signo = SIGSEGV; in do_page_fault()
376 signo = SIGBUS; in do_page_fault()
382 signo = SIGSEGV; in do_page_fault()
409 force_sig_fault(signo, si_code, (void __user *) address); in do_page_fault()
/kernel/linux/linux-6.6/arch/parisc/mm/
H A Dfault.c367 int signo, si_code; in do_page_fault() local
374 signo = SIGSEGV; in do_page_fault()
381 signo = SIGSEGV; in do_page_fault()
390 signo = SIGBUS; in do_page_fault()
396 signo = SIGSEGV; in do_page_fault()
423 force_sig_fault(signo, si_code, (void __user *) address); in do_page_fault()
/kernel/liteos_a/kernel/base/include/
H A Dlos_signal.h113 uint8_t signo; /* Signal associated with action */ member
165 int OsPthreadKill(UINT32 tid, int signo);
178 INT32 OsTaskKillUnsafe(UINT32 taskID, INT32 signo);
/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A Dwrite_to_hugetlbfs.c46 void sig_handler(int signo) in sig_handler() argument
48 printf("Received %d.\n", signo); in sig_handler()
49 if (signo == SIGINT) { in sig_handler()
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dwrite_to_hugetlbfs.c46 void sig_handler(int signo) in sig_handler() argument
48 printf("Received %d.\n", signo); in sig_handler()
49 if (signo == SIGINT) { in sig_handler()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dtraps.c150 static void arm64_show_signal(int signo, const char *str) in arm64_show_signal() argument
160 !unhandled_signal(tsk, signo) || in arm64_show_signal()
174 void arm64_force_sig_fault(int signo, int code, void __user *addr, in arm64_force_sig_fault() argument
177 arm64_show_signal(signo, str); in arm64_force_sig_fault()
178 if (signo == SIGKILL) in arm64_force_sig_fault()
181 force_sig_fault(signo, code, addr); in arm64_force_sig_fault()
199 int signo, int sicode, void __user *addr, in arm64_notify_die()
207 arm64_force_sig_fault(signo, sicode, addr, str); in arm64_notify_die()
198 arm64_notify_die(const char *str, struct pt_regs *regs, int signo, int sicode, void __user *addr, int err) arm64_notify_die() argument
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-context-force-tm.c50 void usr_signal_handler(int signo, siginfo_t *si, void *uc) in usr_signal_handler() argument
100 void seg_signal_handler(int signo, siginfo_t *si, void *uc) in seg_signal_handler() argument
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-context-force-tm.c50 void usr_signal_handler(int signo, siginfo_t *si, void *uc) in usr_signal_handler() argument
100 void seg_signal_handler(int signo, siginfo_t *si, void *uc) in seg_signal_handler() argument
/kernel/liteos_a/testsuites/unittest/libc/posix/mqueue/full/
H A DIt_posix_queue_205.cpp37 static void SigUsr1(int signo) in SigUsr1() argument
41 g_signo = signo; in SigUsr1()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dkgdb.c40 unsigned char signo; /* Signal that we map this trap into */ member
227 for (ht = hard_trap_info; ht->tt && ht->signo; ht++) in compute_signal()
229 return ht->signo; in compute_signal()
371 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dkgdb.c39 unsigned char signo; /* Signal that we map this trap into */ member
214 for (ht = hard_trap_info; ht->tt && ht->signo; ht++) in compute_signal()
216 return ht->signo; in compute_signal()
350 int kgdb_arch_handle_exception(int vector, int signo, int err_code, in kgdb_arch_handle_exception() argument

Completed in 11 milliseconds

1234567