RTEMS
5.1
|
POSIX Signals Manager Initialization. More...
#include <errno.h>
#include <signal.h>
#include <string.h>
#include <stdlib.h>
#include <rtems/score/isrlevel.h>
#include <rtems/score/threadimpl.h>
#include <rtems/score/threadqimpl.h>
#include <rtems/score/watchdogimpl.h>
#include <rtems/score/wkspace.h>
#include <rtems/posix/threadsup.h>
#include <rtems/posix/psignalimpl.h>
#include <rtems/posix/pthreadimpl.h>
#include <rtems/config.h>
#include <rtems/seterr.h>
#include <rtems/sysinit.h>
Macros | |
#define | SIG_ARRAY_MAX (SIGRTMAX + 1) |
Functions | |
RTEMS_STATIC_ASSERT (sizeof(_POSIX_signals_Vectors)==sizeof(_POSIX_signals_Default_vectors), posix_signals_vectors) | |
void | _POSIX_signals_Abnormal_termination_handler (int signo RTEMS_UNUSED) |
RTEMS_SYSINIT_ITEM (_POSIX_signals_Manager_Initialization, RTEMS_SYSINIT_POSIX_SIGNALS, RTEMS_SYSINIT_ORDER_MIDDLE) | |
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 Manager Initialization.