- kill
-
int kill( pid_t pid, int sig)
send a signal to a process or a group of processes Size: ~63B ../include/syscall_stubs.h l.136 manpage: kill
- mkfifo
-
int mkfifo( const char* path, mode_t mode )
make a FIFO special file relative to directory file descriptor Size: ~68B ../include/mkfifo.h l.4 manpage: mkfifo
- pipe
-
int pipe( int filedes)
*create an interprocess channel Size: ~41B ../include/syscall_stubs.h l.256 manpage: pipe
- raise
-
int raise(int signr)
Defines: kill getpid
send a signal to the executing process Size: ~68B ../src/process/sigaction.c l.145 manpage: raise
- rt_sigaction
-
int rt_sigaction( int sig, const struct sigaction act, struct sigaction *oact, size_t sigsetsize)
*examine and change a signal action Size: ~132B ../include/syscall_stubs.h l.152
- rt_sigprocmask
-
int rt_sigprocmask( int how, sigset_t nset, sigset_t *oset, size_t sigsetsize)
*examine and change blocked signals Size: ~132B ../include/syscall_stubs.h l.186
- rt_sigreturn
-
int rt_sigreturn( unsigned long __unused)
return from signal handler and cleanup stack frame Size: ~53B ../include/syscall_stubs.h l.153
- sigaction
-
int volatile sigaction(int sig, const struct sigaction act, struct sigaction *oact)
*Defines: memcpy rt_sigaction
examine and change a signal action Size: ~215B ../src/process/sigaction.c l.117 manpage: sigaction
- sigaddset
-
int sigaddset(sigset_t set, int sig)
*add a signal to a signal set Size: ~85B ../src/process/sigaction.c l.34 manpage: sigaddset
- sigdelset
-
int sigdelset(sigset_t set, int sig)
*delete a signal from a signal set Size: ~85B ../src/process/sigaction.c l.68 manpage: sigdelset
- sigemptyset
-
int sigemptyset(sigset_t set)
*initialize and empty a signal set Size: ~41B ../src/process/sigaction.c l.7 manpage: sigemptyset
- sigfillset
-
int sigfillset(sigset_t set)
*initialize and fill a signal set Size: ~41B ../src/process/sigaction.c l.20 manpage: sigfillset
- sigismember
-
int sigismember(sigset_t set, int sig)
*test for a signal in a signal set Size: ~44B ../src/process/sigaction.c l.85 manpage: sigismember
- signal
-
sighandler_t signal(int sig, sighandler_t func )
Defines: rt_sigaction write memcpy
signal management Size: ~337B ../src/process/signal.c l.5 manpage: signal
- sigprocmask
-
int sigprocmask(int how, const sigset_t set, sigset_t *oldset)
*Defines: rt_sigprocmask
examine and change blocked signals Size: ~130B ../src/process/sigaction.c l.61 manpage: sigprocmask
- wait
-
pid_t wait(int wstatus)
*Defines: wait4
wait for a child process to stop or terminate Size: ~122B ../src/process/wait.c l.8 manpage: wait
- wait4
-
int wait4( pid_t upid, int stat_addr, int options, struct rusage *ru)
*wait for process to change state, BSD style Size: ~133B ../include/syscall_stubs.h l.176 manpage: wait4
- waitpid
-
pid_t waitpid(pid_t pid, int wstatus, int options)
*Defines: wait4
wait for a child process to stop or terminate Size: ~138B ../src/process/wait.c l.16 manpage: waitpid