Home
last modified time | relevance | path

Searched refs:aio_sigevent (Results 1 – 12 of 12) sorted by relevance

/freebsd-head/lib/librt/
HDaio.c106 if (iocb->aio_sigevent.sigev_notify != SIGEV_THREAD) { in aio_io()
111 ret = aio_sigev_alloc((sigev_id_t)iocb, &iocb->aio_sigevent, &sn, in aio_io()
116 iocb->aio_sigevent = saved_ev; 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()
207 ret = aio_sigev_alloc((sigev_id_t)iocb, &iocb->aio_sigevent, &sn, in __aio_fsync()
212 iocb->aio_sigevent = saved_ev; in __aio_fsync()
/freebsd-head/tests/sys/aio/
HDaio_kqueue_test.c121 iocb[i]->aio_sigevent.sigev_notify_kqueue = kq; in main()
122 iocb[i]->aio_sigevent.sigev_value.sival_ptr = iocb[i]; in main()
123 iocb[i]->aio_sigevent.sigev_notify = SIGEV_KEVENT; in main()
183 ((struct aiocb*)(kq_returned.ident))->aio_sigevent.sigev_notify_kevent_flags); in main()
HDlio_test.c233 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()
HDaio_test.c282 kq = aio->aio_sigevent.sigev_notify_kqueue; in poll_kqueue()
312 aio.aio_sigevent = *sev; in aio_write_test()
353 aio.aio_sigevent = *sev; in aio_writev_test()
383 aio.aio_sigevent = *sev; in aio_read_test()
420 aio.aio_sigevent = *sev; in aio_readv_test()
1510 iocb.aio_sigevent.sigev_notify = 666; in ATF_TC_BODY()
1764 aio.aio_sigevent = *setup_signal(); in ATF_TC_BODY()
1794 iocb.aio_sigevent.sigev_notify_kqueue = kq; in ATF_TC_BODY()
1795 iocb.aio_sigevent.sigev_value.sival_ptr = (void*)0xdeadbeef; in ATF_TC_BODY()
1796 iocb.aio_sigevent.sigev_notify_kevent_flags = EV_ONESHOT; in ATF_TC_BODY()
[all …]
/freebsd-head/sys/kern/
HDvfs_aio.c184 struct osigevent aio_sigevent; /* Signal to deliver */ member
884 if (job->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_bio_done_notify()
885 job->uaiocb.aio_sigevent.sigev_notify == SIGEV_THREAD_ID) in aio_bio_done_notify()
886 aio_sendsig(userp, &job->uaiocb.aio_sigevent, &job->ksi, true); in aio_bio_done_notify()
1396 return (convert_old_sigevent(&ojob->aio_sigevent, &kcb->aio_sigevent)); in aiocb_copyin_old_sigevent()
1519 if (job->uaiocb.aio_sigevent.sigev_notify != SIGEV_KEVENT && in aio_aqueue()
1520 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_SIGNAL && in aio_aqueue()
1521 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_THREAD_ID && in aio_aqueue()
1522 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_NONE) { in aio_aqueue()
1527 if ((job->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_aqueue()
[all …]
/freebsd-head/sys/sys/
HDaio.h116 struct sigevent aio_sigevent; /* Signal to deliver */ member
/freebsd-head/tests/sys/fs/fusefs/
HDread.cc187 iocb.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
251 iocb0.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
258 iocb1.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
333 iocb0.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
340 iocb1.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
HDwrite.cc257 iocb.aio_sigevent.sigev_notify = SIGEV_NONE; in TEST_F()
/freebsd-head/share/examples/scsi_target/
HDscsi_target.c886 se = &c_descr->aiocb.aio_sigevent; in get_ctio()
/freebsd-head/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_platform_limits_netbsd.h100 struct __sanitizer_sigevent aio_sigevent; member
/freebsd-head/usr.bin/truss/
HDsyscalls.c1262 print_sigevent(fp, &cb->aio_sigevent); in print_aiocb()
/freebsd-head/sys/contrib/openzfs/lib/libzfs/
HDlibzfs.abi9103 <var-decl name='aio_sigevent' type-id='519bc206' visibility='default'/>