RTEMS: cpukit/posix/src/psignal.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions | Variables
psignal.c File Reference
Internal » RTEMS POSIX API » POSIX Signals Support

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]

## Detailed Description

POSIX Signals Manager Initialization.