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

/freebsd-10.0-release/tools/regression/mqueue/mqtest1/
H A Dmqtest1.c15 struct sigevent sigev; local
35 sigev.sigev_notify = SIGEV_SIGNAL;
36 sigev.sigev_signo = SIGRTMIN;
37 status = mq_notify(mq, &sigev);
40 status = mq_notify(mq, &sigev);
/freebsd-10.0-release/tools/regression/mqueue/mqtest5/
H A Dmqtest5.c57 struct sigevent sigev; local
61 sigev.sigev_notify = SIGEV_SIGNAL;
62 sigev.sigev_signo = SIGRTMIN;
63 sigev.sigev_value.sival_int = 2;
72 status = mq_notify(mq, &sigev);
/freebsd-10.0-release/sys/sys/
H A Dsignalvar.h298 ksiginfo_set_sigev(ksiginfo_t *dst, struct sigevent *sigev) argument
300 dst->ksi_signo = sigev->sigev_signo;
301 dst->ksi_value = sigev->sigev_value;
347 int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **);
H A Dsysproto.h1420 char sigev_l_[PADL_(const struct sigevent *)]; const struct sigevent * sigev; char sigev_r_[PADR_(const struct sigevent *)]; member in struct:kmq_notify_args
/freebsd-10.0-release/sys/kern/
H A Duipc_mqueue.c2248 kern_kmq_notify(struct thread *td, int mqd, struct sigevent *sigev) argument
2260 if (sigev != NULL) {
2261 if (sigev->sigev_notify != SIGEV_SIGNAL &&
2262 sigev->sigev_notify != SIGEV_THREAD_ID &&
2263 sigev->sigev_notify != SIGEV_NONE)
2265 if ((sigev->sigev_notify == SIGEV_SIGNAL ||
2266 sigev->sigev_notify == SIGEV_THREAD_ID) &&
2267 !_SIG_VALID(sigev->sigev_signo))
2298 if (sigev != NULL) {
2329 nt->nt_sigev = *sigev;
[all...]
H A Dvfs_aio.c616 aio_sendsig(struct proc *p, struct sigevent *sigev, ksiginfo_t *ksi) argument
621 error = sigev_findtd(p, sigev, &td);
625 ksiginfo_set_sigev(ksi, sigev);
H A Dkern_sig.c1994 sigev_findtd(struct proc *p ,struct sigevent *sigev, struct thread **ttd) argument
1998 if (sigev->sigev_notify == SIGEV_THREAD_ID) {
1999 td = tdfind(sigev->sigev_notify_thread_id, p->p_pid);
H A Dsystrace_args.c2679 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */
/freebsd-10.0-release/sys/compat/freebsd32/
H A Dfreebsd32_proto.h421 char sigev_l_[PADL_(const struct sigevent32 *)]; const struct sigevent32 * sigev; char sigev_r_[PADR_(const struct sigevent32 *)]; member in struct:freebsd32_kmq_notify_args
H A Dfreebsd32_systrace_args.c2454 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent32 * */

Completed in 164 milliseconds