Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/signalvar.h
Show First 20 Lines • Show All 378 Lines • ▼ Show 20 Lines | |||||
struct sigacts *sigacts_alloc(void); | struct sigacts *sigacts_alloc(void); | ||||
void sigacts_copy(struct sigacts *dest, struct sigacts *src); | void sigacts_copy(struct sigacts *dest, struct sigacts *src); | ||||
void sigacts_free(struct sigacts *ps); | void sigacts_free(struct sigacts *ps); | ||||
struct sigacts *sigacts_hold(struct sigacts *ps); | struct sigacts *sigacts_hold(struct sigacts *ps); | ||||
int sigacts_shared(struct sigacts *ps); | int sigacts_shared(struct sigacts *ps); | ||||
void sigexit(struct thread *td, int sig) __dead2; | void sigexit(struct thread *td, int sig) __dead2; | ||||
int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **); | int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **); | ||||
int sig_ffs(sigset_t *set); | int sig_ffs(sigset_t *set); | ||||
bool sig_isfatal(struct proc *p, int sig); | |||||
void siginit(struct proc *p); | void siginit(struct proc *p); | ||||
void signotify(struct thread *td); | void signotify(struct thread *td); | ||||
void sigqueue_delete(struct sigqueue *queue, int sig); | void sigqueue_delete(struct sigqueue *queue, int sig); | ||||
void sigqueue_delete_proc(struct proc *p, int sig); | void sigqueue_delete_proc(struct proc *p, int sig); | ||||
void sigqueue_flush(struct sigqueue *queue); | void sigqueue_flush(struct sigqueue *queue); | ||||
void sigqueue_init(struct sigqueue *queue, struct proc *p); | void sigqueue_init(struct sigqueue *queue, struct proc *p); | ||||
void sigqueue_take(ksiginfo_t *ksi); | void sigqueue_take(ksiginfo_t *ksi); | ||||
void tdksignal(struct thread *td, int sig, ksiginfo_t *ksi); | void tdksignal(struct thread *td, int sig, ksiginfo_t *ksi); | ||||
Show All 9 Lines |