• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/tests/sys/aio/

Lines Matching defs:iocb

859 		struct aiocb iocb;
862 struct aiocb *iocb;
878 ioreq[i].iocb.aio_nbytes = sizeof(ioreq[i].buffer);
879 ioreq[i].iocb.aio_fildes = s[0];
880 ioreq[i].iocb.aio_buf = ioreq[i].buffer;
881 ATF_REQUIRE(aio_read(&ioreq[i].iocb) == 0);
888 ATF_REQUIRE(aio_waitcomplete(&iocb, NULL) == 1);
891 if (iocb == &ioreq[0].iocb)
903 ATF_REQUIRE(aio_error(&ioreq[i].iocb) == EINPROGRESS);
904 ATF_REQUIRE(aio_cancel(s[0], &ioreq[i].iocb) == AIO_CANCELED);
917 struct aiocb iocb, *iocbp;
955 memset(&iocb, 0, sizeof(iocb));
956 iocb.aio_fildes = s[1];
957 iocb.aio_buf = buffer[1];
958 iocb.aio_nbytes = buffer_size;
959 ATF_REQUIRE(aio_write(&iocb) == 0);
965 ATF_REQUIRE(iocbp == &iocb);
981 struct aiocb iocb, *iocbp;
1020 memset(&iocb, 0, sizeof(iocb));
1021 iocb.aio_fildes = s[1];
1022 iocb.aio_buf = buffer[1];
1023 iocb.aio_nbytes = buffer_size * 3;
1024 ATF_REQUIRE(aio_write(&iocb) == 0);
1029 ATF_REQUIRE(aio_error(&iocb) == EINPROGRESS);
1030 ATF_REQUIRE(aio_cancel(s[1], &iocb) == AIO_NOTCANCELED);
1033 ATF_REQUIRE(iocbp == &iocb);
1049 struct aiocb iocb;
1059 memset(&iocb, 0, sizeof(iocb));
1060 iocb.aio_fildes = fd;
1061 ATF_CHECK_EQ(-1, aio_fsync(666, &iocb));
1065 memset(&iocb, 0, sizeof(iocb));
1066 iocb.aio_fildes = 666;
1067 ATF_CHECK_EQ(-1, aio_fsync(O_SYNC, &iocb));
1071 memset(&iocb, 0, sizeof(iocb));
1072 iocb.aio_fildes = fd;
1073 iocb.aio_sigevent.sigev_notify = 666;
1074 ATF_CHECK_EQ(-1, aio_fsync(666, &iocb));
1086 struct aiocb iocb;
1114 memset(&buffers[i].iocb, 0, sizeof(buffers[i].iocb));
1117 buffers[i].iocb.aio_fildes = fd;
1118 buffers[i].iocb.aio_buf = buffers[i].buffer;
1119 buffers[i].iocb.aio_nbytes = sb.st_blksize;
1120 buffers[i].iocb.aio_offset = sb.st_blksize * i;
1121 ATF_REQUIRE(aio_write(&buffers[i].iocb) == 0);
1140 if (iocbp == &buffers[i].iocb) {