Home
last modified time | relevance | path

Searched refs:sigev (Results 1 – 6 of 6) sorted by relevance

/f-stack/freebsd/sys/
H A Dsignalvar.h321 ksiginfo_set_sigev(ksiginfo_t *dst, struct sigevent *sigev) in ksiginfo_set_sigev() argument
323 dst->ksi_signo = sigev->sigev_signo; in ksiginfo_set_sigev()
324 dst->ksi_value = sigev->sigev_value; in ksiginfo_set_sigev()
406 int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **);
H A Dsysproto.h1292 …char sigev_l_[PADL_(const struct sigevent *)]; const struct sigevent * sigev; char sigev_r_[PADR_(… member
/f-stack/freebsd/kern/
H A Duipc_mqueue.c2339 if (sigev != NULL) { in kern_kmq_notify()
2340 if (sigev->sigev_notify != SIGEV_SIGNAL && in kern_kmq_notify()
2341 sigev->sigev_notify != SIGEV_THREAD_ID && in kern_kmq_notify()
2342 sigev->sigev_notify != SIGEV_NONE) in kern_kmq_notify()
2344 if ((sigev->sigev_notify == SIGEV_SIGNAL || in kern_kmq_notify()
2346 !_SIG_VALID(sigev->sigev_signo)) in kern_kmq_notify()
2376 if (sigev != NULL) { in kern_kmq_notify()
2407 nt->nt_sigev = *sigev; in kern_kmq_notify()
2437 if (uap->sigev == NULL) { in sys_kmq_notify()
2440 error = copyin(uap->sigev, &ev, sizeof(ev)); in sys_kmq_notify()
[all …]
H A Dvfs_aio.c470 aio_sendsig(struct proc *p, struct sigevent *sigev, ksiginfo_t *ksi, bool ext) in aio_sendsig() argument
475 error = sigev_findtd(p, sigev, &td); in aio_sendsig()
479 ksiginfo_set_sigev(ksi, sigev); in aio_sendsig()
H A Dkern_sig.c2125 sigev_findtd(struct proc *p ,struct sigevent *sigev, struct thread **ttd) in sigev_findtd() argument
2129 if (sigev->sigev_notify == SIGEV_THREAD_ID) { in sigev_findtd()
2130 td = tdfind(sigev->sigev_notify_thread_id, p->p_pid); in sigev_findtd()
H A Dsystrace_args.c2420 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */ in systrace_args()