6#ifndef ZEPHYR_INCLUDE_POSIX_SIGNAL_H_
7#define ZEPHYR_INCLUDE_POSIX_SIGNAL_H_
49#define SIGRTMAX (SIGRTMIN + RTSIG_MAX)
50#define _NSIG (SIGRTMAX + 1)
#define ZRESTRICT
Definition: common.h:36
#define BITS_PER_LONG
Number of bits in a long int.
Definition: util.h:61
#define DIV_ROUND_UP(n, d)
Divide and round up.
Definition: util.h:336
int pthread_sigmask(int how, const sigset_t *ZRESTRICT set, sigset_t *ZRESTRICT oset)
int sigismember(const sigset_t *set, int signo)
int sigemptyset(sigset_t *set)
int sig_atomic_t
Definition: signal.h:80
int sigprocmask(int how, const sigset_t *ZRESTRICT set, sigset_t *ZRESTRICT oset)
int sigfillset(sigset_t *set)
char * strsignal(int signum)
int sigdelset(sigset_t *set, int signo)
int sigaddset(sigset_t *set, int signo)
#define RTSIG_MAX
Definition: posix_features.h:323
pthread_attr_t * sigev_notify_attributes
Definition: signal.h:89
int sigev_signo
Definition: signal.h:92
union sigval sigev_value
Definition: signal.h:90
int sigev_notify
Definition: signal.h:91
void(* sigev_notify_function)(union sigval val)
Definition: signal.h:88
void * sival_ptr
Definition: signal.h:83
int sival_int
Definition: signal.h:84