Lines Matching full:signal
10 #include <signal.h>
73 /* set the signal handler */ in signal_install()
84 /* set signal mask */ in signal_mask()
99 printf("get an unexpected signal <%d>, exit\n", sig); in thread_suspend_signal_handler()
111 TRACE("signal: SIGSUSPEND suspend <%s>\n", thread_from->rtthread->name); in thread_suspend_signal_handler()
129 TRACE("signal: SIGSUSPEND resume <%s>\n", thread_from->rtthread->name); in thread_suspend_signal_handler()
147 TRACE("signal: SIGRESUME resume <%s>\n", thread_to->rtthread->name); in thread_resume_signal_handler()
157 /* set signal mask, mask the timer! */ in thread_run()
251 /*TODO: It may need to unmask the signal */ in rt_hw_interrupt_disable()
363 /*TODO: It may need to unmask the signal */ in rt_hw_interrupt_enable()
447 /* install signal handler of system tick */ in mainthread_scheduler()
449 /* install signal handler used to suspend/resume threads */ in mainthread_scheduler()
475 /* signal mask sigalrm 屏蔽SIGALRM信号 */ in mainthread_scheduler()
540 TRACE("pid <%x> signal: SIGALRM enter!\n", (unsigned int)pid); in mthread_signal_tick()
542 TRACE("pid <%x> signal: SIGALRM leave!\n", (unsigned int)pid); in mthread_signal_tick()
546 TRACE("got an unexpected signal <%d>\n", sig); in mthread_signal_tick()