#include <zephyr/toolchain.h>
#include <zephyr/sys/util.h>
#include <stddef.h>
#include <time.h>
Go to the source code of this file.
|
| int | kill (pid_t pid, int sig) |
| |
| int | killpg (pid_t pgrp, int sig) |
| |
| void | psiginfo (const siginfo_t *info, const char *message) |
| |
| void | psignal (int sig, const char *message) |
| |
| int | pthread_kill (pthread_t thread, int sig) |
| |
| int | pthread_sigmask (int how, const sigset_t *ZRESTRICT set, sigset_t *ZRESTRICT oset) |
| |
| | TOOLCHAIN_DISABLE_WARNING (TOOLCHAIN_WARNING_SHADOW) |
| |
| int | sigaction (int sig, const struct sigaction *ZRESTRICT act, struct sigaction *ZRESTRICT oact) |
| |
| | TOOLCHAIN_ENABLE_WARNING (TOOLCHAIN_WARNING_SHADOW) |
| |
| int | sigaddset (sigset_t *set, int sig) |
| |
| int | sigaltstack (const stack_t *ZRESTRICT ss, stack_t *ZRESTRICT oss) |
| |
| int | sigdelset (sigset_t *set, int sig) |
| |
| int | sigemptyset (sigset_t *set) |
| |
| int | sigfillset (sigset_t *set) |
| |
| int | sighold (int sig) |
| |
| int | sigignore (int sig) |
| |
| int | siginterrupt (int sig, int flag) |
| |
| int | sigismember (const sigset_t *set, int sig) |
| |
| int | sigpause (int sig) |
| |
| int | sigpending (sigset_t *set) |
| |
| int | sigprocmask (int how, const sigset_t *ZRESTRICT set, sigset_t *ZRESTRICT oset) |
| |
| int | sigqueue (pid_t pid, int sig, union sigval value) |
| |
| int | sigrelse (int sig) |
| |
| sighandler_t | sigset (int sig, sighandler_t disp) |
| |
| int | sigsuspend (const sigset_t *set) |
| |
| int | sigtimedwait (const sigset_t *ZRESTRICT set, siginfo_t *ZRESTRICT info, const struct timespec *ZRESTRICT timeout) |
| |
| int | sigwait (const sigset_t *ZRESTRICT set, int *ZRESTRICT sig) |
| |
| int | sigwaitinfo (const sigset_t *ZRESTRICT set, siginfo_t *ZRESTRICT info) |
| |
◆ BUS_ADRALN
Invalid address alignment.
◆ BUS_ADRERR
Nonexistent physical address.
◆ BUS_OBJERR
Object-specific hardware error.
◆ CLD_CONTINUED
Stopped child has continued.
◆ CLD_DUMPED
Child has terminated abnormally and created a core file.
◆ CLD_EXITED
◆ CLD_KILLED
Child has terminated abnormally and did not create a core file.
◆ CLD_STOPPED
◆ CLD_TRAPPED
Traced child has trapped.
◆ FPE_FLTDIV
Floating-point divide by zero.
◆ FPE_FLTINV
Invalid floating-point operation.
◆ FPE_FLTOVF
◆ FPE_FLTRES
Floating-point inexact result.
◆ FPE_FLTSUB
◆ FPE_FLTUND
Floating-point underflow.
◆ FPE_INTDIV
◆ FPE_INTOVF
◆ ILL_BADSTK
◆ ILL_COPROC
◆ ILL_ILLADR
◆ ILL_ILLOPC
◆ ILL_ILLOPN
◆ ILL_ILLTRP
◆ ILL_PRVOPC
◆ ILL_PRVREG
◆ MINSIGSTKSZ
◆ POLL_ERR
◆ POLL_HUP
◆ POLL_IN
◆ POLL_MSG
◆ POLL_OUT
Output buffers available.
◆ POLL_PRI
High priority input available.
◆ SA_NOCLDSTOP
| #define SA_NOCLDSTOP 0x00000001 |
◆ SA_NOCLDWAIT
| #define SA_NOCLDWAIT 0x00000020 |
◆ SA_NODEFER
| #define SA_NODEFER 0x00000040 |
◆ SA_ONSTACK
| #define SA_ONSTACK 0x00000002 |
◆ SA_RESETHAND
| #define SA_RESETHAND 0x00000004 |
◆ SA_RESTART
| #define SA_RESTART 0x00000008 |
◆ SA_SIGINFO
| #define SA_SIGINFO 0x00000010 |
◆ SEGV_ACCERR
Invalid permissions for mapped object.
◆ SEGV_MAPERR
Address not mapped to object.
◆ SI_ASYNCIO
Signal generated by completion of an asynchronous I/O request.
◆ SI_MESGQ
Signal generated by arrival of a message on an empty message queue.
◆ SI_QUEUE
◆ SI_TIMER
◆ SI_USER
◆ SIG_BLOCK
◆ SIG_HOLD
| #define SIG_HOLD ((void *)-2) |
◆ SIG_SETMASK
◆ SIG_UNBLOCK
◆ SIGABRT
◆ SIGALRM
◆ SIGBUS
◆ SIGCHLD
◆ SIGCONT
◆ SIGEV_NONE
◆ SIGEV_SIGNAL
◆ SIGEV_THREAD
◆ SIGFPE
◆ SIGHUP
◆ SIGILL
◆ SIGINT
◆ SIGKILL
◆ SIGPIPE
◆ SIGPOLL
◆ SIGPROF
◆ SIGQUIT
◆ SIGRTMAX
| #define SIGRTMAX (SIGRTMIN + CONFIG_POSIX_RTSIG_MAX) |
◆ SIGRTMIN
◆ SIGSEGV
Invalid memory reference.
◆ SIGSTKSZ
◆ SIGSTOP
◆ SIGSYS
◆ SIGTERM
◆ SIGTRAP
◆ SIGTSTP
◆ SIGTTIN
◆ SIGTTOU
◆ SIGURG
◆ SIGUSR1
◆ SIGUSR2
◆ SIGVTALRM
◆ SIGXCPU
◆ SIGXFSZ
File size limit exceeded.
◆ SS_DISABLE
| #define SS_DISABLE 0x00000002 |
◆ SS_ONSTACK
| #define SS_ONSTACK 0x00000001 |
◆ TRAP_BRKPT
◆ TRAP_TRACE
◆ pid_t
◆ pthread_t
◆ sighandler_t
| typedef void(* sighandler_t) (int sig) |
◆ uid_t
◆ kill()
| int kill |
( |
pid_t |
pid, |
|
|
int |
sig |
|
) |
| |
◆ killpg()
| int killpg |
( |
pid_t |
pgrp, |
|
|
int |
sig |
|
) |
| |
◆ psiginfo()
| void psiginfo |
( |
const siginfo_t * |
info, |
|
|
const char * |
message |
|
) |
| |
◆ psignal()
| void psignal |
( |
int |
sig, |
|
|
const char * |
message |
|
) |
| |
◆ pthread_kill()
| int pthread_kill |
( |
pthread_t |
thread, |
|
|
int |
sig |
|
) |
| |
◆ pthread_sigmask()
◆ sigaction()
◆ sigaddset()
| int sigaddset |
( |
sigset_t * |
set, |
|
|
int |
sig |
|
) |
| |
◆ sigaltstack()
◆ sigdelset()
| int sigdelset |
( |
sigset_t * |
set, |
|
|
int |
sig |
|
) |
| |
◆ sigemptyset()
◆ sigfillset()
◆ sighold()
◆ sigignore()
◆ siginterrupt()
| int siginterrupt |
( |
int |
sig, |
|
|
int |
flag |
|
) |
| |
◆ sigismember()
| int sigismember |
( |
const sigset_t * |
set, |
|
|
int |
sig |
|
) |
| |
◆ sigpause()
◆ sigpending()
◆ sigprocmask()
◆ sigqueue()
| int sigqueue |
( |
pid_t |
pid, |
|
|
int |
sig, |
|
|
union sigval |
value |
|
) |
| |
◆ sigrelse()
◆ sigset()
◆ sigsuspend()
◆ sigtimedwait()
◆ sigwait()
◆ sigwaitinfo()
◆ TOOLCHAIN_DISABLE_WARNING()
◆ TOOLCHAIN_ENABLE_WARNING()