Searched refs:sigev (Results 1 - 10 of 10) sorted by relevance
/freebsd-10.0-release/tools/regression/mqueue/mqtest1/ |
H A D | mqtest1.c | 15 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 D | mqtest5.c | 57 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 D | signalvar.h | 298 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 D | sysproto.h | 1420 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 D | uipc_mqueue.c | 2248 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 D | vfs_aio.c | 616 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 D | kern_sig.c | 1994 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 D | systrace_args.c | 2679 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */
|
/freebsd-10.0-release/sys/compat/freebsd32/ |
H A D | freebsd32_proto.h | 421 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 D | freebsd32_systrace_args.c | 2454 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent32 * */
|
Completed in 164 milliseconds