Home
last modified time | relevance | path

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

/freebsd-9-stable/lib/librt/
Daio.c80 *sn = __sigev_alloc(SI_ASYNCIO, &iocb->aio_sigevent, NULL, 1); in aio_sigev_alloc()
86 *saved_ev = iocb->aio_sigevent; in aio_sigev_alloc()
88 __sigev_get_sigevent(*sn, &iocb->aio_sigevent, (*sn)->sn_id); in aio_sigev_alloc()
105 if (iocb->aio_sigevent.sigev_notify != SIGEV_THREAD) { in aio_io()
114 iocb->aio_sigevent = saved_ev; in aio_io()
146 if ((*iocbp)->aio_sigevent.sigev_notify == SIGEV_THREAD) { in __aio_waitcomplete()
162 if (iocb->aio_sigevent.sigev_notify == SIGEV_THREAD) { in __aio_return()
180 if (iocb->aio_sigevent.sigev_notify != SIGEV_THREAD) in __aio_fsync()
187 iocb->aio_sigevent = saved_ev; in __aio_fsync()
/freebsd-9-stable/tools/regression/aio/kqueue/
Daio_kqueue.c104 iocb[i]->aio_sigevent.sigev_notify_kqueue = kq; in main()
105 iocb[i]->aio_sigevent.sigev_value.sival_ptr = iocb[i]; in main()
106 iocb[i]->aio_sigevent.sigev_notify = SIGEV_KEVENT; in main()
/freebsd-9-stable/sys/kern/
Dvfs_aio.c196 struct osigevent aio_sigevent; /* Signal to deliver */ member
986 if (aiocbe->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_bio_done_notify()
987 aiocbe->uaiocb.aio_sigevent.sigev_notify == SIGEV_THREAD_ID) in aio_bio_done_notify()
988 aio_sendsig(userp, &aiocbe->uaiocb.aio_sigevent, &aiocbe->ksi); in aio_bio_done_notify()
1447 return (convert_old_sigevent(&ojob->aio_sigevent, &kjob->aio_sigevent)); in aiocb_copyin_old_sigevent()
1567 if (aiocbe->uaiocb.aio_sigevent.sigev_notify != SIGEV_KEVENT && in aio_aqueue()
1568 aiocbe->uaiocb.aio_sigevent.sigev_notify != SIGEV_SIGNAL && in aio_aqueue()
1569 aiocbe->uaiocb.aio_sigevent.sigev_notify != SIGEV_THREAD_ID && in aio_aqueue()
1570 aiocbe->uaiocb.aio_sigevent.sigev_notify != SIGEV_NONE) { in aio_aqueue()
1576 if ((aiocbe->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_aqueue()
[all …]
/freebsd-9-stable/sys/sys/
Daio.h76 struct sigevent aio_sigevent; /* Signal to deliver */ member
/freebsd-9-stable/share/examples/scsi_target/
Dscsi_target.c888 se = &c_descr->aiocb.aio_sigevent; in get_ctio()