Lines Matching refs:aio_sigevent

190 	struct	osigevent aio_sigevent;	/* Signal to deliver */  member
894 if (job->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_bio_done_notify()
895 job->uaiocb.aio_sigevent.sigev_notify == SIGEV_THREAD_ID) in aio_bio_done_notify()
896 aio_sendsig(userp, &job->uaiocb.aio_sigevent, &job->ksi, true); in aio_bio_done_notify()
1406 return (convert_old_sigevent(&ojob->aio_sigevent, &kcb->aio_sigevent)); in aiocb_copyin_old_sigevent()
1540 if (job->uaiocb.aio_sigevent.sigev_notify != SIGEV_KEVENT && in aio_aqueue()
1541 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_SIGNAL && in aio_aqueue()
1542 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_THREAD_ID && in aio_aqueue()
1543 job->uaiocb.aio_sigevent.sigev_notify != SIGEV_NONE) { in aio_aqueue()
1548 if ((job->uaiocb.aio_sigevent.sigev_notify == SIGEV_SIGNAL || in aio_aqueue()
1549 job->uaiocb.aio_sigevent.sigev_notify == SIGEV_THREAD_ID) && in aio_aqueue()
1550 !_SIG_VALID(job->uaiocb.aio_sigevent.sigev_signo)) { in aio_aqueue()
1650 if (job->uaiocb.aio_sigevent.sigev_notify != SIGEV_KEVENT) in aio_aqueue()
1652 evflags = job->uaiocb.aio_sigevent.sigev_notify_kevent_flags; in aio_aqueue()
1657 kqfd = job->uaiocb.aio_sigevent.sigev_notify_kqueue; in aio_aqueue()
1663 kev.udata = job->uaiocb.aio_sigevent.sigev_value.sival_ptr; in aio_aqueue()
2740 struct osigevent32 aio_sigevent; /* Signal to deliver */ member
2757 struct sigevent32 aio_sigevent; /* Signal to deliver */ member
2811 return (convert_old_sigevent32(&job32.aio_sigevent, in aiocb32_copyin_old_sigevent()
2812 &kcb->aio_sigevent)); in aiocb32_copyin_old_sigevent()
2848 error = convert_sigevent32(&job32.aio_sigevent, &kcb->aio_sigevent); in aiocb32_copyin()