Lines Matching defs:iocb
860 struct aiocb iocb;
863 struct aiocb *iocb;
879 ioreq[i].iocb.aio_nbytes = sizeof(ioreq[i].buffer);
880 ioreq[i].iocb.aio_fildes = s[0];
881 ioreq[i].iocb.aio_buf = ioreq[i].buffer;
882 ATF_REQUIRE(aio_read(&ioreq[i].iocb) == 0);
889 ATF_REQUIRE(aio_waitcomplete(&iocb, NULL) == 1);
892 if (iocb == &ioreq[0].iocb)
904 ATF_REQUIRE(aio_error(&ioreq[i].iocb) == EINPROGRESS);
905 ATF_REQUIRE(aio_cancel(s[0], &ioreq[i].iocb) == AIO_CANCELED);
918 struct aiocb iocb, *iocbp;
956 memset(&iocb, 0, sizeof(iocb));
957 iocb.aio_fildes = s[1];
958 iocb.aio_buf = buffer[1];
959 iocb.aio_nbytes = buffer_size;
960 ATF_REQUIRE(aio_write(&iocb) == 0);
966 ATF_REQUIRE(iocbp == &iocb);
982 struct aiocb iocb, *iocbp;
1021 memset(&iocb, 0, sizeof(iocb));
1022 iocb.aio_fildes = s[1];
1023 iocb.aio_buf = buffer[1];
1024 iocb.aio_nbytes = buffer_size * 3;
1025 ATF_REQUIRE(aio_write(&iocb) == 0);
1030 ATF_REQUIRE(aio_error(&iocb) == EINPROGRESS);
1031 ATF_REQUIRE(aio_cancel(s[1], &iocb) == AIO_NOTCANCELED);
1034 ATF_REQUIRE(iocbp == &iocb);
1051 struct aiocb iocb;
1079 memset(&buffers[i].iocb, 0, sizeof(buffers[i].iocb));
1082 buffers[i].iocb.aio_fildes = fd;
1083 buffers[i].iocb.aio_buf = buffers[i].buffer;
1084 buffers[i].iocb.aio_nbytes = sb.st_blksize;
1085 buffers[i].iocb.aio_offset = sb.st_blksize * i;
1086 ATF_REQUIRE(aio_write(&buffers[i].iocb) == 0);
1105 if (iocbp == &buffers[i].iocb) {