| /freebsd/tests/sys/aio/ |
| H A D | aio_test.c | 154 poll(struct aiocb *aio) in poll() argument 158 while ((error = aio_error(aio)) == EINPROGRESS) in poll() 163 return (aio_return(aio)); in poll() 179 poll_signaled(struct aiocb *aio) in poll_signaled() argument 184 error = aio_error(aio); in poll_signaled() 190 return (aio_return(aio)); in poll_signaled() 231 suspend(struct aiocb *aio) in suspend() argument 233 const struct aiocb *const iocbs[] = {aio}; in suspend() 238 return (aio_return(aio)); in suspend() 244 waitcomplete(struct aiocb *aio) in waitcomplete() argument [all …]
|
| H A D | Makefile | 1 TESTSDIR= ${TESTSBASE}/sys/aio
|
| /freebsd/crypto/openssl/engines/ |
| H A D | e_afalg.c | 75 static int afalg_init_aio(afalg_aio *aio); 185 static int afalg_setup_async_event_notification(afalg_aio *aio) in afalg_setup_async_event_notification() argument 201 &aio->efd, &custom); in afalg_setup_async_event_notification() 207 aio->efd = eventfd(0); in afalg_setup_async_event_notification() 208 if (aio->efd == -1) { in afalg_setup_async_event_notification() 216 aio->efd, custom, in afalg_setup_async_event_notification() 220 close(aio->efd); in afalg_setup_async_event_notification() 224 if (fcntl(aio->efd, F_SETFL, O_NONBLOCK) != 0) { in afalg_setup_async_event_notification() 229 aio->mode = MODE_ASYNC; in afalg_setup_async_event_notification() 232 aio->efd = eventfd(0); in afalg_setup_async_event_notification() [all …]
|
| H A D | e_afalg.h | 90 afalg_aio aio; member
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | uniphier,aio.txt | 8 "socionext,uniphier-ld11-aio" 9 "socionext,uniphier-ld20-aio" 10 "socionext,uniphier-pxs2-aio" 16 "aio" 20 "aio" 33 compatible = "socionext,uniphier-ld20-aio"; 38 clock-names = "aio"; 40 reset-names = "aio";
|
| /freebsd/lib/libc/net/ |
| H A D | name6.c | 642 struct hp_order *aio; in _hpreorder() local 672 if ((aio = malloc(sizeof(*aio) * n)) == NULL) in _hpreorder() 674 memset(aio, 0, sizeof(*aio) * n); in _hpreorder() 680 free(aio); in _hpreorder() 686 aio[i].aio_h_addr = ap; in _hpreorder() 687 sa = &aio[i].aio_sa; in _hpreorder() 711 aio[i].aio_dstscope = gai_addr2scopetype(sa); in _hpreorder() 712 aio[i].aio_dstpolicy = match_addrselectpolicy(sa, &policyhead); in _hpreorder() 713 set_source(&aio[i], &policyhead); in _hpreorder() 714 aio[i].aio_initial_sequence = i; in _hpreorder() [all …]
|
| H A D | getaddrinfo.c | 677 struct ai_order *aio; in reorder() local 692 if ((aio = calloc(n, sizeof(*aio))) == NULL) in reorder() 699 free(aio); in reorder() 704 aio[i].aio_ai = ai; in reorder() 705 aio[i].aio_dstscope = gai_addr2scopetype(ai->ai_addr); in reorder() 706 aio[i].aio_dstpolicy = match_addrselectpolicy(ai->ai_addr, in reorder() 708 set_source(&aio[i], &policyhead); in reorder() 709 aio[i].aio_initial_sequence = i; in reorder() 713 qsort(aio, n, sizeof(*aio), comp_dst); in reorder() 717 *aip = aio[i].aio_ai; in reorder() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_queue.c | 573 vdev_queue_agg_io_done(zio_t *aio) in vdev_queue_agg_io_done() argument 575 abd_free(aio->io_abd); in vdev_queue_agg_io_done() 598 zio_t *first, *last, *aio, *dio, *mandatory, *nio; in vdev_queue_aggregate() local 751 aio = zio_vdev_delegated_io(first->io_vd, first->io_offset, in vdev_queue_aggregate() 754 aio->io_timestamp = first->io_timestamp; in vdev_queue_aggregate() 762 zio_add_child(dio, aio); in vdev_queue_aggregate() 771 abd_gang_add(aio->io_abd, abd, B_TRUE); in vdev_queue_aggregate() 778 abd_gang_add(aio->io_abd, abd, B_TRUE); in vdev_queue_aggregate() 784 abd_gang_add(aio->io_abd, in vdev_queue_aggregate() 793 abd_gang_add(aio->io_abd, dio->io_abd, in vdev_queue_aggregate() [all …]
|
| /freebsd/crypto/heimdal/kcm/ |
| H A D | sessions.c | 63 auditinfo_addr_t aio; in kcm_session_setup_handler() 66 if (au_sdev_read_aia(h, &event, &aio) != 0) in kcm_session_setup_handler() 78 kcm_cache_remove_session(aio.ai_asid); in kcm_session_setup_handler()
|
| /freebsd/tools/regression/aio/aiop/ |
| H A D | aiop.c | 125 struct aiocb *aio; in main() local 190 aio = calloc(aio_len, sizeof(struct aiocb)); in main() 200 set_aio(aio + i, choose_aio(iowhat), fd, offset, io_size, abuf[i]); in main() 205 n = a - aio; in main() 210 set_aio(aio + n, choose_aio(iowhat), fd, offset, io_size, abuf[n]); in main()
|
| /freebsd/sys/contrib/openzfs/config/ |
| H A D | user-aio.h.m4 | 2 dnl # POSIX specifies <aio.h> as part of realtime extensions, 6 ZFS_AC_FIND_SYSTEM_LIBRARY(AIO_H, [], [aio.h], [], [rt], [lio_listio])
|
| H A D | user-libaio.m4 | 5 …ZFS_AC_FIND_SYSTEM_LIBRARY(LIBAIO, [], [libaio.h], [], [aio], [], [user_libaio=yes], [user_libaio=…
|
| /freebsd/share/examples/scsi_target/ |
| H A D | scsi_target.c | 262 struct aiocb aio, *aiop; in main() local 266 memset(&aio, 0, sizeof(aio)); in main() 268 aio.aio_buf = aio_buf; in main() 269 if (aio.aio_buf == NULL) in main() 271 aio.aio_fildes = file_fd; in main() 272 aio.aio_offset = 0; in main() 273 aio.aio_nbytes = sector_size; in main() 275 if (aio_read(&aio) != 0) { in main() 282 assert(aiop == &aio); in main()
|
| /freebsd/tools/tools/nanobsd/pcengines/ |
| H A D | test.sh | 32 kldstat -n aio || kldload aio
|
| /freebsd/tests/sys/file/ |
| H A D | path_test.c | 139 struct aiocb aio; in ATF_TC_BODY() local 148 memset(&aio, 0, sizeof(aio)); in ATF_TC_BODY() 149 aio.aio_buf = buf; in ATF_TC_BODY() 150 aio.aio_nbytes = sizeof(buf); in ATF_TC_BODY() 151 aio.aio_fildes = pathfd; in ATF_TC_BODY() 152 aio.aio_offset = 0; in ATF_TC_BODY() 154 ATF_REQUIRE_ERRNO(EBADF, aio_read(&aio) == -1); in ATF_TC_BODY() 155 ATF_REQUIRE_ERRNO(EBADF, aio_write(&aio) == -1); in ATF_TC_BODY() 156 ATF_REQUIRE_ERRNO(EBADF, aio_fsync(O_SYNC, &aio) == -1); in ATF_TC_BODY() 157 ATF_REQUIRE_ERRNO(EBADF, aio_fsync(O_DSYNC, &aio) == -1); in ATF_TC_BODY()
|
| /freebsd/lib/librt/ |
| H A D | Makefile | 17 SRCS+= aio.c mq.c sigev_thread.c timer.c
|
| /freebsd/sys/netsmb/ |
| H A D | smb_trantcp.c | 287 struct iovec aio; in nbssn_recvhdr() local 291 aio.iov_base = (caddr_t)&len; in nbssn_recvhdr() 292 aio.iov_len = sizeof(len); in nbssn_recvhdr() 293 auio.uio_iov = &aio; in nbssn_recvhdr()
|
| /freebsd/tests/sys/ |
| H A D | Makefile | 6 TESTS_SUBDIRS+= aio
|
| /freebsd/tests/sys/kern/ |
| H A D | unix_dgram.c | 317 struct aiocb aio = { in test42() local 323 ATF_REQUIRE(aio_read(&aio) == 0); in test42() 325 ATF_REQUIRE(aiop == &aio); in test42()
|
| /freebsd/tools/test/stress2/misc/ |
| H A D | syscall4.sh | 60 kldstat -v | grep -q aio || $stress2tools/kldload.sh aio
|
| /freebsd/sys/dev/ocs_fc/ |
| H A D | ocs_cam.c | 2659 ocs_io_t *aio = NULL; in ocs_abort_atio() local 2687 aio = accb->ccb_h.ccb_io_ptr; in ocs_abort_atio() 2688 if (aio == NULL) { in ocs_abort_atio() 2696 aio->tgt_io.state, aio->tag, in ocs_abort_atio() 2697 aio->init_task_tag, aio->tgt_io.flags); in ocs_abort_atio() 2703 if ((aio->tgt_io.flags & OCS_CAM_IO_F_ABORT_RECV) == 0) { in ocs_abort_atio() 2709 aio->tgt_io.flags |= OCS_CAM_IO_F_ABORT_CAM; in ocs_abort_atio() 2710 ocs_target_io_free(aio); in ocs_abort_atio()
|
| /freebsd/tests/ci/tools/ |
| H A D | ci.conf | 114 vfs.aio.enable_unsafe=1
|
| /freebsd/sys/dev/iscsi/ |
| H A D | iscsi.c | 1075 struct iscsi_outstanding *io, *aio; in iscsi_pdu_handle_task_response() local 1094 aio = iscsi_outstanding_find(is, io->io_referenced_task_tag); in iscsi_pdu_handle_task_response() 1095 if (aio != NULL && aio->io_ccb != NULL) in iscsi_pdu_handle_task_response() 1096 iscsi_session_terminate_task(is, aio, CAM_REQ_ABORTED); in iscsi_pdu_handle_task_response() 2366 struct iscsi_outstanding *io, *aio; in iscsi_action_abort() local 2381 aio = iscsi_outstanding_find_ccb(is, cab->abort_ccb); in iscsi_action_abort() 2382 if (aio == NULL) { in iscsi_action_abort() 2406 io->io_referenced_task_tag = aio->io_initiator_task_tag; in iscsi_action_abort() 2413 bhstmr->bhstmr_referenced_task_tag = aio->io_initiator_task_tag; in iscsi_action_abort()
|
| /freebsd/sys/nfs/ |
| H A D | bootp_subr.c | 488 struct iovec aio; in bootpc_call() local 627 aio.iov_base = (caddr_t) &ifctx->call; in bootpc_call() 628 aio.iov_len = sizeof(ifctx->call); in bootpc_call() 630 auio.uio_iov = &aio; in bootpc_call() 682 aio.iov_base = (caddr_t) &gctx->reply; in bootpc_call() 683 aio.iov_len = sizeof(gctx->reply); in bootpc_call() 685 auio.uio_iov = &aio; in bootpc_call()
|
| /freebsd/sys/contrib/device-tree/src/arm64/socionext/ |
| H A D | uniphier-ld11.dtsi | 233 compatible = "socionext,uniphier-ld11-aio"; 239 clock-names = "aio"; 241 reset-names = "aio";
|