|
RTEMS CPU Kit with SuperCore
|
POSIX Signals Support. More...
#include <rtems/posix/psignal.h>#include <rtems/posix/pthread.h>#include <rtems/posix/sigset.h>#include <rtems/score/apiext.h>#include <rtems/score/isrlock.h>#include <rtems/score/percpu.h>#include <rtems/score/threadqimpl.h>

Go to the source code of this file.
Functions | |
| void | _POSIX_signals_Manager_Initialization (void) |
| POSIX signals manager initialization. | |
| void | _POSIX_signals_Action_handler (Thread_Control *executing, Thread_Action *action, Per_CPU_Control *cpu, ISR_Level level) |
| bool | _POSIX_signals_Unblock_thread (Thread_Control *the_thread, int signo, siginfo_t *info) |
| Unlock POSIX signals thread. | |
| bool | _POSIX_signals_Check_signal (POSIX_API_Control *api, int signo, bool is_global) |
| Check POSIX signal. | |
| bool | _POSIX_signals_Clear_signals (POSIX_API_Control *api, int signo, siginfo_t *info, bool is_global, bool check_blocked, bool do_signals_acquire_release) |
| Clear POSIX signals. | |
| int | killinfo (pid_t pid, int sig, const union sigval *value) |
| void | _POSIX_signals_Set_process_signals (sigset_t mask) |
| Set POSIX process signals. | |
| void | _POSIX_signals_Clear_process_signals (int signo) |
| void | _POSIX_signals_Abnormal_termination_handler (int signo) |
Variables | |
| sigset_t | _POSIX_signals_Pending |
| const struct sigaction | _POSIX_signals_Default_vectors [SIG_ARRAY_MAX] |
| struct sigaction | _POSIX_signals_Vectors [SIG_ARRAY_MAX] |
| Thread_queue_Control | _POSIX_signals_Wait_queue |
| Chain_Control | _POSIX_signals_Inactive_siginfo |
| Chain_Control | _POSIX_signals_Siginfo [SIG_ARRAY_MAX] |
POSIX Signals Support.
This include file defines internal information about POSIX signals.
1.8.13