Lines Matching defs:aiocb
158 aiocb_t aiocb;
2816 memset((void *)&aiop->aiocb, 0, sizeof(aiocb_t));
2818 aiop->aiocb.aio_fildes = fd;
2819 aiop->aiocb.aio_nbytes = req->r_data.io.r_nbytes;
2820 aiop->aiocb.aio_offset = req->r_data.io.r_offset;
2821 aiop->aiocb.aio_buf = addr;
2822 aiop->aiocb.aio_reqprio = 0; /* must be 0 */
2823 aiop->aiocb.aio_lio_opcode = 0;
2826 aiop->aiocb.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
2827 aiop->aiocb.aio_sigevent.sigev_signo = signo;
2829 aiop->aiocb.aio_sigevent.sigev_signo = 0;
2830 aiop->aiocb.aio_sigevent.sigev_notify = SIGEV_CALLBACK;
2831 aiop->aiocb.aio_sigevent.sigev_func = cb_handler;
2832 aiop->aiocb.aio_sigevent.sigev_value.sival_int = aio_id;
2834 aiop->aiocb.aio_sigevent.sigev_notify = SIGEV_NONE;
2835 aiop->aiocb.aio_sigevent.sigev_signo = 0;
2839 rc = aio_write(&aiop->aiocb);
2841 rc = aio_read(&aiop->aiocb);
2862 cp += sprintf(cp, "syscall: %s(&aiop->aiocb)\n", sy->sy_name);
4811 aioary[0] = &aiop->aiocb;
4841 aioary[0] = &aiop->aiocb;
4887 if ((ainfo->aio_errno = aio_error(&ainfo->aiocb)) == -1) {
4894 if ((ainfo->aio_ret = aio_return(&ainfo->aiocb)) == -1) {