Home
last modified time | relevance | path

Searched refs:sigev_notify (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/compat/linux/
H A Dlinux_timer.c50 CP(*l_sig, *sig, sigev_notify); in linux_convert_l_sigevent()
51 switch (l_sig->sigev_notify) { in linux_convert_l_sigevent()
55 sig->sigev_notify = SIGEV_SIGNAL; in linux_convert_l_sigevent()
60 sig->sigev_notify = SIGEV_NONE; in linux_convert_l_sigevent()
65 sig->sigev_notify = SIGEV_THREAD; in linux_convert_l_sigevent()
73 sig->sigev_notify = SIGEV_THREAD_ID; in linux_convert_l_sigevent()
H A Dlinux_time.h83 l_int sigev_notify; member
/freebsd/tests/sys/aio/
H A Dlio_test.c101 sev[i].sigev_notify = SIGEV_KEVENT; in ATF_TC_BODY()
160 sev.sigev_notify = SIGEV_KEVENT; in ATF_TC_BODY()
182 sev.sigev_notify = SIGEV_SIGNAL; in ATF_TC_BODY()
202 sev.sigev_notify = SIGEV_THREAD; in ATF_TC_BODY()
233 write_cb.aio_sigevent.sigev_notify = SIGEV_NONE; in ATF_TC_BODY()
242 read_cb.aio_sigevent.sigev_notify = SIGEV_NONE; in ATF_TC_BODY()
255 writev_cb.aio_sigevent.sigev_notify = SIGEV_NONE; in ATF_TC_BODY()
268 readv_cb.aio_sigevent.sigev_notify = SIGEV_NONE; in ATF_TC_BODY()
H A Daio_kqueue_test.c122 iocb[i]->aio_sigevent.sigev_notify = SIGEV_KEVENT; in main()
H A Dlio_kqueue_test.c126 sig.sigev_notify = SIGEV_KEVENT; in main()
H A Daio_test.c208 sev.sigev_notify = SIGEV_SIGNAL; in setup_signal()
225 sev.sigev_notify = SIGEV_THREAD; in setup_thread()
271 sev.sigev_notify = SIGEV_KEVENT; in setup_kqueue()
1510 iocb.aio_sigevent.sigev_notify = 666; in ATF_TC_BODY()
1797 iocb.aio_sigevent.sigev_notify = SIGEV_KEVENT; in ATF_TC_BODY()
/freebsd/lib/librt/
H A Daio.c106 if (iocb->aio_sigevent.sigev_notify != SIGEV_THREAD) { in aio_io()
163 if ((*iocbp)->aio_sigevent.sigev_notify == SIGEV_THREAD) { in __aio_waitcomplete()
179 if (iocb->aio_sigevent.sigev_notify == SIGEV_THREAD) { in __aio_return()
204 if (iocb->aio_sigevent.sigev_notify != SIGEV_THREAD) in __aio_fsync()
231 if (sig == NULL || sig->sigev_notify != SIGEV_THREAD) in __lio_listio()
H A Dtimer.c90 if (evp == NULL || evp->sigev_notify != SIGEV_THREAD) { in __timer_create()
H A Dmq.c128 if (evp == NULL || evp->sigev_notify != SIGEV_THREAD) { in __mq_notify()
H A Dsigev_thread.c231 newevp->sigev_notify = SIGEV_THREAD_ID; in __sigev_get_sigevent()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_signal.h39 int sigev_notify; /* Notification type */ member
48 int sigev_notify; /* Notification type */ member
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_timer_create.c89 evt.sigev_notify = SIGEV_SIGNAL; in timer_signal_create()
144 evt.sigev_notify = SIGEV_THREAD; in timer_thread_create()
185 ev.sigev_notify = SIGEV_SIGNAL; in ATF_TC_BODY()
191 ev.sigev_notify = SIGEV_THREAD + 100; in ATF_TC_BODY()
/freebsd/sys/kern/
H A Dvfs_aio.c901 if (lj->lioj_signal.sigev_notify == SIGEV_KEVENT) { in aio_bio_done_notify()
907 (lj->lioj_signal.sigev_notify == SIGEV_SIGNAL || in aio_bio_done_notify()
908 lj->lioj_signal.sigev_notify == SIGEV_THREAD_ID)) { in aio_bio_done_notify()
1374 nsig->sigev_notify = osig->sigev_notify; in convert_old_sigevent()
1375 switch (nsig->sigev_notify) { in convert_old_sigevent()
2254 lj->lioj_signal.sigev_notify = SIGEV_NONE; in kern_lio_listio()
2263 if (lj->lioj_signal.sigev_notify == SIGEV_KEVENT) { in kern_lio_listio()
2335 if (lj->lioj_signal.sigev_notify == SIGEV_KEVENT) { in kern_lio_listio()
2341 (lj->lioj_signal.sigev_notify == SIGEV_SIGNAL || in kern_lio_listio()
2769 CP(*osig, *nsig, sigev_notify); in convert_old_sigevent32()
[all …]
H A Dkern_time.c1247 if (evp->sigev_notify != SIGEV_NONE && in kern_ktimer_create()
1248 evp->sigev_notify != SIGEV_SIGNAL && in kern_ktimer_create()
1249 evp->sigev_notify != SIGEV_THREAD_ID) in kern_ktimer_create()
1251 if ((evp->sigev_notify == SIGEV_SIGNAL || in kern_ktimer_create()
1252 evp->sigev_notify == SIGEV_THREAD_ID) && in kern_ktimer_create()
1302 it->it_sigev.sigev_notify = SIGEV_SIGNAL; in kern_ktimer_create()
1318 if (it->it_sigev.sigev_notify == SIGEV_SIGNAL || in kern_ktimer_create()
1319 it->it_sigev.sigev_notify == SIGEV_THREAD_ID) { in kern_ktimer_create()
1751 if (it->it_sigev.sigev_notify == SIGEV_SIGNAL || in itimer_fire()
1752 it->it_sigev.sigev_notify == SIGEV_THREAD_ID) { in itimer_fire()
H A Duipc_mqueue.c1818 if (nt->nt_sigev.sigev_notify != SIGEV_NONE) { in mqueue_send_notification()
2330 if (sigev->sigev_notify != SIGEV_SIGNAL && in kern_kmq_notify()
2331 sigev->sigev_notify != SIGEV_THREAD_ID && in kern_kmq_notify()
2332 sigev->sigev_notify != SIGEV_NONE) in kern_kmq_notify()
2334 if ((sigev->sigev_notify == SIGEV_SIGNAL || in kern_kmq_notify()
2335 sigev->sigev_notify == SIGEV_THREAD_ID) && in kern_kmq_notify()
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/
H A Dtst.sigwait.c46 ev.sigev_notify = SIGEV_SIGNAL; in main()
/freebsd/tests/sys/mqueue/
H A Dmqtest1.c39 sigev.sigev_notify = SIGEV_SIGNAL; in main()
H A Dmqtest5.c66 sigev.sigev_notify = SIGEV_SIGNAL; in main()
/freebsd/contrib/capsicum-test/
H A Dmqueue.cc66 se.sigev_notify = SIGEV_SIGNAL;
/freebsd/sys/sys/
H A Dsignal.h174 int sigev_notify; /* Notification type */ member
H A Dsignalvar.h203 int sigev_notify; /* Notification type */ member
/freebsd/tests/sys/fs/fusefs/
H A Dread.cc180 iocb.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
244 iocb0.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
251 iocb1.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
326 iocb0.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
333 iocb1.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
/freebsd/tests/sys/kern/
H A Dsigwait.c66 .sigev_notify = SIGEV_SIGNAL, in support_create_timer()
/freebsd/sys/contrib/openzfs/cmd/zed/agents/
H A Dfmd_api.c610 sev.sigev_notify = SIGEV_THREAD; in fmd_timer_install()
/freebsd/share/examples/scsi_target/
H A Dscsi_target.c883 se->sigev_notify = SIGEV_KEVENT; in get_ctio()

12