Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/signalvar.h
Show First 20 Lines • Show All 375 Lines • ▼ Show 20 Lines | |||||
void kern_psignal(struct proc *p, int sig); | void kern_psignal(struct proc *p, int sig); | ||||
int ptracestop(struct thread *td, int sig, ksiginfo_t *si); | int ptracestop(struct thread *td, int sig, ksiginfo_t *si); | ||||
void sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *retmask); | void sendsig(sig_t catcher, ksiginfo_t *ksi, sigset_t *retmask); | ||||
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 sig_drop_caught(struct proc *p); | |||||
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); | ||||
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); | ||||
Show All 12 Lines |