Home
last modified time | relevance | path

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

/freebsd-9-stable/tools/regression/mqueue/mqtest1/
Dmqtest1.c15 struct sigevent sigev; in main() local
35 sigev.sigev_notify = SIGEV_SIGNAL; in main()
36 sigev.sigev_signo = SIGRTMIN; in main()
37 status = mq_notify(mq, &sigev); in main()
40 status = mq_notify(mq, &sigev); in main()
/freebsd-9-stable/tools/regression/mqueue/mqtest5/
Dmqtest5.c57 struct sigevent sigev; in main() local
61 sigev.sigev_notify = SIGEV_SIGNAL; in main()
62 sigev.sigev_signo = SIGRTMIN; in main()
63 sigev.sigev_value.sival_int = 2; in main()
72 status = mq_notify(mq, &sigev); in main()
/freebsd-9-stable/sys/sys/
Dsignalvar.h298 ksiginfo_set_sigev(ksiginfo_t *dst, struct sigevent *sigev) in ksiginfo_set_sigev() argument
300 dst->ksi_signo = sigev->sigev_signo; in ksiginfo_set_sigev()
301 dst->ksi_value = sigev->sigev_value; in ksiginfo_set_sigev()
351 int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **);
Dsysproto.h1410 …char sigev_l_[PADL_(const struct sigevent *)]; const struct sigevent * sigev; char sigev_r_[PADR_(… member
/freebsd-9-stable/sys/kern/
Duipc_mqueue.c2239 kern_kmq_notify(struct thread *td, int mqd, struct sigevent *sigev) in kern_kmq_notify() argument
2248 if (sigev != NULL) { in kern_kmq_notify()
2249 if (sigev->sigev_notify != SIGEV_SIGNAL && in kern_kmq_notify()
2250 sigev->sigev_notify != SIGEV_THREAD_ID && in kern_kmq_notify()
2251 sigev->sigev_notify != SIGEV_NONE) in kern_kmq_notify()
2253 if ((sigev->sigev_notify == SIGEV_SIGNAL || in kern_kmq_notify()
2254 sigev->sigev_notify == SIGEV_THREAD_ID) && in kern_kmq_notify()
2255 !_SIG_VALID(sigev->sigev_signo)) in kern_kmq_notify()
2283 if (sigev != NULL) { in kern_kmq_notify()
2314 nt->nt_sigev = *sigev; in kern_kmq_notify()
[all …]
Dvfs_aio.c611 aio_sendsig(struct proc *p, struct sigevent *sigev, ksiginfo_t *ksi) in aio_sendsig() argument
616 error = sigev_findtd(p, sigev, &td); in aio_sendsig()
620 ksiginfo_set_sigev(ksi, sigev); in aio_sendsig()
Dkern_sig.c1994 sigev_findtd(struct proc *p ,struct sigevent *sigev, struct thread **ttd) in sigev_findtd() argument
1998 if (sigev->sigev_notify == SIGEV_THREAD_ID) { in sigev_findtd()
1999 td = tdfind(sigev->sigev_notify_thread_id, p->p_pid); in sigev_findtd()
Dsystrace_args.c2658 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */ in systrace_args()
/freebsd-9-stable/sys/compat/freebsd32/
Dfreebsd32_proto.h420 …char sigev_l_[PADL_(const struct sigevent32 *)]; const struct sigevent32 * sigev; char sigev_r_[PA… member
Dfreebsd32_systrace_args.c2433 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent32 * */ in systrace_args()